Conkyが自分のパソコンを監視できることは知っていますが、ネットワーク上にある他のLinuxサーバーを監視できますか? CPUとメモリの使用状況、および各サーバーが使用するいくつかの重要なプロセスに関するデータを確認したいと思います。たとえば、1つのサーバーがMySQLサーバーであるため、このサーバーのCPUとメモリの使用量、mysqldプロセスが消費するリソースの量、およびネットワークの消費量を表示したいと思います。別のサーバーの場合、用途に応じて他の情報を表示する必要があります。
conky
内から直接これを行う方法があるかどうかはわかりません。私は以前に同様の状況に遭遇し、SSHを介してそれを解決しました。基本的に、パスワードなしのSSHログインで非特権ユーザーアカウントを設定し、これを行います。
${execi 1 ssh dummy_user@server_name <monitoring_command>}
「1」は、出力が毎秒更新されることを意味します。必要な適切な更新間隔と、使用する監視コマンドに置き換える必要があります。
リモートマシンにパフォーマンス統計を照会する従来の方法は、適切な [〜#〜] snmp [〜#〜] 照会を送信することです。
サーバーにsnmpdを設定すると、あらゆる種類の管理データを取得できるようになります。