問題タブ [sigar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
36356 参照

maven-2 - Mavenで依存関係を解凍します

Mavenに次の依存関係があります

これによりsigar-dist-1.6.5.132.zip、私のリポジトリに作成されます。この質問はこちらで見ましたが、まだ機能しません。

sigar-dist.zip を解凍して、コンテンツをプロジェクトのディレクトリに配置するにはどうすればよいですか? それを機能させるために私がしなければならない mvn 呼び出しは何ですか?

0 投票する
1 に答える
842 参照

java - どのようにマザーボードのスロットを数え、Java を介してマザーボードのシリアル番号を取得するのですか?

どのようにマザーボードのスロットを数え、Java を介してマザーボードのシリアル番号を取得するのですか? 他のすべての情報を取得するために Sigar Java API を使用しています。しかし、私は言及された情報を取得する方法がわかりません。

0 投票する
1 に答える
1242 参照

java - Java アプレットが Sigar API を使用してシステム パラメータを読み取ると、「AccessControlException: アクセスが拒否されました」がスローされる

ユーザーのリンク速度をテストする Java アプレットを作成しました。私はいくつかのシステム情報 prom ユーザーのコンピューターを収集します: CPU 負荷、eth0 インターフェイスでダウンロードされたデータの量、SIGAR API を使用した NIC カードの最大速度。Web サーバーにデプロイしましたが、実行しようとすると、Java コンソールに次のエラー情報が表示されます。

これがアプレットのセキュリティ制限のためにブロックされていないかどうかはわかりませんが、SIGAR ユーザー フォーラム (http://forums.hyperic.com/jiveforums/forum.jspa?forumID=2) から、そうであるという印象を受けました。 Web アプリケーションで使用できます。

これは、Sigar API を使用する私のクラスです。

これは私の最初のアプレットであり、Web ソリューションにあまり詳しくないので、誰か助けていただければ幸いです。多くの同様のトピックを検索しましたが、解決策が見つかりませんでした。AccessCOntroller.do Priviliged() メソッドを使用しようとしましたが、うまくいきませんでした。アプレット クラスで jar ファイルに署名しました。これらの jar ライブラリに署名する必要があるかどうかわかりません。私のhtmlファイルは次のとおりです。

0 投票する
3 に答える
3132 参照

java - ディスクパフォ​​ーマンス情報を取得する方法は?

sigarを使用してディスクパフォ​​ーマンスを取得するにはどうすればよいですか。iostatがディスク使用量を返すことはわかっていますが、ディスクの書き込みと読み取りの速度に関する情報が必要です。

UNIXのネイティブiostatはこのデータを返しますが、私はJavaに基づくアプリケーションを開発しており、その目的の1つはマルチプラットフォームであり、sigarはこれまで完全に機能していました。

私の主な関心事はWindowsです。誰かが、SigarまたはWindowsでさえこの情報を取得する方法を知っていますか?

0 投票する
2 に答える
1614 参照

java - WAR ファイル内での SIGAR API の使用

Java 用のシステム情報およびレポート API である Hyperic (http://www.hyperic.com/products/sigar) の Sigar API に出会いました。JNI を多用してデータを収集し、スタンドアロン バージョンには /lib フォルダーに .SO および .DLL ファイルが含まれます。

スタンドアロン モードでは問題なく動作しますが、このライブラリを WAR 内で使用したいと考えています。サーバーの起動時に「-Djava.library.path」でlibパスを指定せずにそれを行う方法はありますか? WAR ファイル内にバンドルして、実行中のサーバーにデプロイできるようにしたいと考えています。

ありがとう。

0 投票する
1 に答える
2020 参照

java - システムのCPU、メモリ、ディスクI / O、およびネットワークの使用状況を異なる頻度で監視します

コンピュータのCPU、N / W、メモリ、およびディスクI/Oの使用状況を監視する必要があります。現在私はUbuntuを使用しており、Javaコードを使用してこれを実行します。

また、監視頻度/サンプリング間隔はカスタマイズ可能でなければなりません。私はすでにこれを読みました。ネットワーク統計については言及されていませんが、SIGARAPIについてです。

軽量なものを見ています。私はこれを行うために2つのことを考えています:

  1. o/pをフォーマットするJavaコードからシェルスクリプトを実行します。もしそうなら、どのコマンドを使うべきですか?トップは統計プロセスのみを賢明に与えました。

  2. SIGARAPIを使用します。しかし、サンプリングレートを設定することはできますか?

ありがとう!

0 投票する
4 に答える
8691 参照

multilingual - 多言語 OS で Hyperic SIGAR を使用すると、「java.library.path に sigar-x86-winnt.dll がありません」というエラーが発生する

インストール プログラムで、Hyperic SIGARライブラリをサード パーティのライブラリとして使用しています。私のインストール プログラムは、3 番目の lib ファイルをすべて %TEMP%\\user フォルダーに解凍します。

英語の OS ではすべて問題なく動作しますが、スペイン語の OS でセットアップ プログラムを実行しようとすると、次のエラーが発生しました。

Java ライブラリには sigar.jar が含まれています。

java.class.path=C:\DOCUME~1\スペイン語\CONFIG~1\Temp\e4j58.tmp_dir\user\sigar.jar

私のインストール プログラムは、WinXP、WIN7 OS をサポートしています。

エラーは次のとおりです。

誰かがすでに同様のエラーに遭遇し、アドバイスできますか? ありがとう。

0 投票する
1 に答える
353 参照

java - Hyperic SIGAR CpuTimer クラス: Wall-Clock 時間または CPU 時間?

SIGARCPUTimerクラスが実時間またはそれを呼び出すプログラムに費やされた CPU 時間を追跡するかどうかを知っている人はいますか? Google で検索しましたが、役に立ちませんでした。彼らのドキュメントも最高の状態で非常に最小限であるため、このクラスが CPU 自体からの CPU 高解像度パフォーマンス タイマーを使用するのか (測定を行っている CPU にはそれがある)、実際にきめ細かいパフォーマンス タイマーを使用するのかはわかりません。プログラムの壁時計時間の測定。

PS: いいえ、Java のメソッドの使用には興味がありませんSystem.currentTimeMillis():)

0 投票する
3 に答える
2321 参照

java - SIGAR を使用して別のマシンのシステム情報をリモートでフェッチする方法は?

リモート マシンの CPU 使用率やその他のシステム情報を表示する必要があるプロジェクトに取り組んでいます。これを実現するために SIGAR を使用することを提案する人がいますが、その使用方法がわかりません。ソースコードは私にはあまり意味がありませんでした。基本的に、私の質問は、ホスト IP と JMX ポートが提供されたときに SIGAR によって提供された MBean をサーバーに登録する方法と、後で他のコンピューターからシステム情報を取得する方法です。JMX の動作に誤りがある場合は、訂正してください。前もって感謝します。

0 投票する
1 に答える
3694 参照

java - Sigarネットワーク速度

このlibは、CPU、RAM、その他のスタッフを取得するのに最適です。しかし、ネットワーク速度を取得する方法がわかりません。つまり。送受信されるデータの量は、一定時間内にネットワークカートをスローしますか?このデータを私に与える方法はありますか?

これはおそらく私が探しているものですか?

sigarに方法がない場合、使用する他のlibはありますか?

手伝ってくれてありがとう