問題タブ [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.
scala - スプレー アプリケーションを実行したときに sigar ライブラリを修正するにはどうすればよいですか?
scala で書かれた sbt プロジェクトがあります。プロジェクトはakkaとsprayを使用しています。メイン関数を持つクラスがあります。scala コンソール アプリケーションを実行すると、時々
何も変更せずにもう一度実行すると、うまく動作します。そのため、実行が成功したり、最後に何度か失敗したりする可能性があります。これを修正する方法は?
更新しました
また、正常に起動すると、次のメッセージが表示されます。
maven - Mavenプロジェクトでlibsigar-x86-linux.soを使用してsigarを自動的に構成する方法
Maven プロジェクトで sigar API を使用しています。sigar maven の依存関係とlog4j
依存関係をpom
ファイルに追加しましたが、プロジェクトをビルドすると、次のエラーが発生します。
ファイルを Maven ローカル リポジトリに手動で追加したときにエラーが修正されました。libsigar-x86-linux.so
ファイルを使用して自動的に構成するにはどうすればよいpom
ですか?
java - ファイルまたはデータベースのストレージ?
サーバーの CPU 負荷とメモリ (SIGAR を使用) を監視し、リアルタイムまたは過去のデータをクライアント アプリ (自宅のコンピューター) のグラフに表示する小さなアプリを Java で開発しようとしています。
毎秒記録するので、データ、ファイル、またはデータベースを(リソース、速度などの点で)保存するのにどの方法が最適か疑問に思っていましたか?
java - SIGAR API を使用して CPU 使用率を計算する
SIAGR API を使用して CPU 使用率を計算していますが、LOAD RUNNER でテストすると例外が発生しますが、それ以外の場合は問題ありません。
以下のサンプルコードを見つけてください
私の要件は、50 サイクルの特定の時間間隔で CPU 使用率を収集し、平均と最高をログに記録することです。
この問題の解決を手伝ってください
java - 合計ファイル記述子を見つけると例外がスローされる
合計ファイル記述子を見つけようとしていますが、sigar api でそれらの情報を取得できることがわかりました。ただし、以下を実行しようとしている間
pid を実際のプロセスに置き換えた場合、次の例外がスローされます。
例外から、ネイティブ メソッド - gather() が私の OS (Mac OS X) に実装されていない/利用できないことは明らかです。これを修正するにはどうすればよいですか? 「libsigar-universal64-macosx.dylib」をクラスパスに追加しようとしましたが、うまくいきませんでした。
また、sigar から取得する代わりに、以下のように ProcFd を作成してみました。
この場合、出力は常に 0 です。API ドキュメントに基づくと、開いているファイル記述子の総数を提供する必要があるようです ( http://cpansearch.perl.org/src/DOUGM/hyperic-sigar-1.6.3 -src/docs/javadoc/org/hyperic/sigar/ProcFd.html )。上記と同じ理由で 0 を返すかどうかはわかりません。つまり、OS の実装がありません。あれは正しいですか?
また、「sigar.getProcFd()」を使用して ProcFd を取得すると、上記の例外がスローされるのはなぜでしょうか。しかし、「ProcFd proc = new ProcFd()」を使用して作成すると、そうではありませんが、proc.getTotal() は常に 0 を返しますか?