リモートコンピュータから送信されたatopログファイルの内容をローカルコンピュータに表示できますか?

リモートコンピュータから送信されたatopログファイルの内容をローカルコンピュータに表示できますか?

リモートコンピュータには次のファイルがあります。

ls -l /var/log/atop/
total 1634632
-rw-r--r-- 1 root root 127992086 Aug 30 01:49 atop_20180829
-rw-r--r-- 1 root root 262277153 Aug 31 00:00 atop_20180830
-rw-r--r-- 1 root root 321592670 Sep  1 00:00 atop_20180831
-rw-r--r-- 1 root root 330041977 Sep  2 00:00 atop_20180901
-rw-r--r-- 1 root root 269040388 Sep  3 00:00 atop_20180902
-rw-r--r-- 1 root root 274807097 Sep  4 00:00 atop_20180903
-rw-r--r-- 1 root root  85426960 Sep  4 06:03 atop_20180904
-rw-r--r-- 1 root root         0 Sep  4 06:03 daily.log

ログを取得する - atop_20180904

私たちはそれを/var/log/atopの下のローカルマシンに入れたいです。

テストできます(ログを見る)。

 atop -r /var/log/atop/atop_20180904

このログが他のコンピュータで生成されたにもかかわらず?

答え1

もちろん、独自のバイナリ形式で実行され、各ファイルが独立した統計ストア/データベースである別のコンピュータからインポートされたatopログファイルを表示できます。atopatop

また、リモートコンピュータから直接次のタスクを実行することを確認することもできます。

ssh remote_machine "sudo atop -r /var/log/atop/atop_20180904"

最終的に、ログから複数のUnixサーバーを監視する場合は、SNMP経由で監視する方が実用的かもしれません。サボテン

関連情報