問題タブ [system-monitoring]
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.
java - Javaプログラムがシステムの状態を監視するための最良の方法は何ですか?
Javaベースのシステム内から主要なシステムヘルスインジケーターを監視できるようにしたいと思います。主な関心事には、CPU温度、マザーボード温度、ファン速度などがあります。
次のようなパッケージはありますか?
- この種のデータをJavaで利用できるようにしますか?
- WindowsまたはLinux、あるいはその両方で動作しますか?
- オープン/無料/安いですか?
java - JavaでWindowsサービスのステータスを確認する方法はありますか?
Windows サービスのステータスを調べて、サービスが開始され実行されていることを確認できるライブラリを探しています。Sigar ライブラリを調べましたが、GPL であり、使用できません。これは商用ソフトウェアにバンドルされるため、商用ライセンスまたは BSD(ish) ライセンスが必要です。
performance - できればVBScriptでWindows(XP)パフォーマンスカウンターにアクセスする
Quick Test Professional(QTP)9.5とInternet Explorer 6を使用して、ブラウザのメモリリークについてWebアプリケーションをテストしています。PerfMonはメモリ使用量を経時的に監視しますが、そのデータをテスト結果に同期して、どの手順を実行するかを確認する必要があります。ブラウザのメモリリークをトリガーします。QTPのスクリプト言語はVBScriptであるため、特定のパフォーマンスカウンター(この場合はプロセス「IExplore.exe」の「プライベートバイト」)を取得するにはどうすればよいですか?
system-monitoring - Windows OSと同等のMonitはありますか?
「WindowsでMonitを実行できますか?」という質問を見たことがありますが、VMを使用したい場合を除いて、答えは「いいえ」のようです。
それで...実際にWindowsOS用の小さなフットプリントのmonitのようなアプリケーションはありますか?私が探しているのは、監視(数百のアプリがあります)だけでなく、スクリプトを実行したり、サービスを再起動したりする機能でもあります。たとえば、Webページを監視し、そのページが応答しなくなった場合はTomcatを再起動します(サービスはまだ実行されているが正しく応答していないため、サービスを監視することはできません)。
これは大規模なアプリケーションではなく、小規模なアプリケーション向けであるため、重量のある高価なソリューションは望ましくありません。
java - Javaを使用してウィンドウのプロセスのCPU使用率を取得する
Windowsで実行中のプロセスのCPU使用率を見つけるためのJavaソリューションを探しています。Webを見回した後、Javaのソリューションに関する情報はほとんどないようです。私はJVMのCPU使用率を探しているのではなく、その時点でWindowsで実行されているプロセスを探していることを覚えておいてください。
exec( "tasklist.exe ...")を使用してプロセス情報を取得および解析することにより、Javaのメモリ使用量を取得できます。プロセスごとに合計CPUサイクルタイマーがありますが、CPU使用率の列が表示されません。
どんな助けでも大歓迎です。また、可能であれば、Cライブラリには近づかないようにしたいと思います。ただし、他に選択肢がない場合は、その方法による解決策が適切です。
どうもありがとう、
スティーブ
c# - CPU/GPUモニタリング。(温度、現在の速度など)C#で
システム統計を監視する方法を探しています。
これが私の主な関心事です:
- CPU温度
- CPU速度(1秒あたりのサイクル数)
- CPU負荷(アイドルパーセント)
- GPU温度
その他の興味深い点:
- メモリ使用量
- ネットワーク負荷(トラフィックアップ/ダウン)
私の最終的な目標は、バックラウンドで簡単に実行できるアプリケーションを作成し、特定のアクション(例:When processer temp gets to 56C -> Do _Blank_
など)に多くのイベントを設定できるようにすることです。
したがって、これは私に2つの主要なポイントを残します。
- この種のことのためのフレームワークはすでにそこにありますか?
- #1に「いいえ」の場合、どうすればこれを実行できますか?
脚注
コードが別の.net言語である場合は、問題ありません。
.net - アクティブ ディレクトリの監視
Active Directory のような (太陽風、op マネージャーなど) を監視するための監視ツールを開発したいと考えています。この目的のために、Zabbix (オープン ソース ツール) を選択して AD を監視し、リアルタイムの値を提供して、それらの結果をフロントエンドにプロットできるようにしました。zabbix でプロセス/サービスを監視するには、zabbix への完全なパスを提供する必要があります。lsass.exe、ntfrs.exe などのいくつかのサービスを監視して、成功した結果を得ました。しかし、ntds.dit の監視で問題に直面しています。ntds.dit を監視する方法を誰か教えてもらえますか?これはバイナリ形式であるため、読み取ることができません。
次に、Windows パフォーマンス モニターは監視に必要なすべてのパラメーターを提供しますが、WPM からその値を読み取る方法がわかりません。
WPMから値を取得するのを手伝ってくれる人はいますか、フロントエンドでプロットできるようにntds情報(ldap、abクライアントセッションなど)を提供できるサービスはありますか?
windows - 実行中の Windows スケジュール タスクを X 分以上監視するための PowerShell スクリプトが必要です
Windows 2003 サーバーでいくつかの Windows スケジュール タスクを実行していますが、これらのタスクの 1 つが何らかの理由でハングし、ステータスが「実行中」のままになることがあります。サーバー XXXXXX でのジョブが XX 分を超えています。」
手助け?
linux - ターミナルで「gnome-system-monitor」データを取得する
CPU +メモリなどの使用状況を含む、端末の「gnome-system-monitor」データを取得する方法はありますか。アプリケーションの「プロセス」の下でリストを取得することが主要な要件です。
javascript - Python で systemmonitor にアクセスするには?
Python で小さな監視プログラムを作成しようとしています。
systemmonitor にアクセスして、WiFi データ転送速度、ディスク書き込み速度などのデータを取得しようとしています。
systemmonitor にアクセスする例を教えてもらえますか?
textmon の dataengine ページで見つけた JavaScript の例へのリンクを次に示します。
http://maikbeckmann.github.io/plasma-textmon/dataengines.html#sec-6-3-1