원격 컴퓨터에서 전송된 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를 통해 모니터링하는 것이 더 실용적일 수 있습니다.선인장.

관련 정보