問題タブ [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.
python - プラットフォーム間でシステム統計を監視する Python モジュール?
4台のコンピューターのシステム統計を監視および記録できるpythonモジュールを探しています。次のことができるようにするには、このモジュールが必要です。
- 少なくとも Windows と Debian Linux で動作します
- ディスク使用量、メモリ使用量、ネットワーク使用量、CPU 負荷、およびコア温度を監視します (利用可能な場合)
残念ながら、どちらの修飾子を満たすモジュールも見つけることができませんでした。これを実現するために、Python を別の言語にラップすることは避けたいと考えています。
私が説明しているものに少しでも近いものを誰かが持っていれば、私はそれを大いに感謝します.
ありがとう
linux - Linux で Qt アプリケーションのステータスを監視する方法
Ubuntu 10.04 を搭載した組み込みシステム用の Qt を使用してアプリケーションを作成しました。
アプリケーションは、組み込みデバイスに接続されたモニターで 24 時間 365 日実行されています。
アプリケーションの UI がしばらくハングします (この問題についてデバッグ中です)。
一方、私の Qt アプリケーションを監視する Linux 上のツールはありますか。監視ツールは Qt アプリケーションのステータスをチェックし、ハングした場合は再起動します。
または、Ubuntu 14.04 でアプリケーションを監視して再起動する他の手法はありますか。
前もって感謝します。
hadoop - Collectl を使用して Hadoop クラスターを監視する
さまざまなシステム監視ツールを評価して、1 つを使用して Hadoop クラスターを監視しています。私が感銘を受けたツールの 1 つが collectl です。私は数日以来それをいじっています。
colmux を使用しているときに、collectl によってキャプチャされたメトリックをどのように集計できるかを見つけるのに苦労していますか?
たとえば、Hadoop クラスターに 10 個のノードがあり、それぞれが collectl をサービスとして実行しているとします。colmux を使用すると、各ノードのパフォーマンス メトリックを 1 つのビュー (1 行および複数行の形式) で確認できます。すごい!
しかし、クラスター内のすべてのノードで CPU や IO などの集計を検討している場合はどうなるでしょうか。つまり、各ノードのパフォーマンス メトリックを対応する数値に集計することで、クラスター全体がどのように機能しているかを調べたいと考えています。これにより、ノード レベルではなくクラスター レベルのメトリックが得られます。
どんな助けでも大歓迎です。ありがとう!
monitoring - collectl 再帰を停止するには?? 再起動しますか?
現在、システムの使用状況を監視するためにcollectlを使用しています。同時に、これを追跡して出力をログに記録するシェルスクリプトがあります。
しかし、22行の出力とプットごとにcollectlが再起動しているようです(私は間違っているかもしれません)
<--------CPU--------><--------ディスク--------><--------ネットワーク-- ------> この行..
それで、collectlを停止してそれらの行を生成し、値を継続的に入れる方法があるかどうか疑問に思っていますか? /etc/init.d/collectlを調べましたが、何も変更できませんでした
ありがとうございました
sockets - ソケットインターフェースを介してcollectlデータを公開する方法は?
システム監視ツールとして使用する collectl を評価しています。ソケットを介してデータを公開する必要があります。collectl には、データをソケットに送信できる -A オプションがあることがわかりました。しかし、それを行う方法に関する具体的な詳細は見つかりませんでした。構成は /etc/collectl.conf で行う必要があると思います
ソケット接続を介してデータを提供するように collectl を構成する方法について、誰でもアイデアを提供できますか?
(また、上記の要件に一致する他の便利なシステム監視ツールを提案できる場合は、それも素晴らしいでしょう。プロセスを自動化する必要があるため、簡単なセットアップ機能は少し重要です)
server - 複数のサーバー/サービスのモニターを実装する最良の方法
私は、さまざまな VM (ほとんどの場合 ubuntu ベース) の追跡を担当するモニターを作成しようとしています。リクエストを送信してテストすることと、特定のサービスが特定の VM で実行されているかどうかをテストすることを計画しています (これにはある種の ssh コンポーネントが必要になる可能性があります)。このデータは、REST API を介して cachethq インスタンスに送信されます。
私が監視するサービスには、Jira、Confluence、Jenkins (およびスレーブ ノード)、および他のいくつかの Atlassian スイート製品が含まれます。
これを行うPythonで何かを書くことを考えていました。他にもっと良い提案はありますか?
ありがとう