/usr/lib/sa/sa1 는
sysstat라는 package에 포함된 유틸리티로
시스템의 리소스 정보를 바이너리로
/var/log/sa/ 밑에 저장 합니다.
sa1, sa2, sadc는 sar라는 유틸의 일부를 가볍게 만든 유틸입니다.
sar에 대한 정보를 찾아 보시면 도움이 될겁니다.
어떠한 정보를 볼 수 있는가 면은,
대부분의 시스템 리소스를 가져올 수 있습니다.
cpu 사용량 부터 network 사용량, 메모리 관련 정보, 인터럽트 정보등등...
커널이 /proc에 뿌린 정보를 읽어와서 뿌려주는건데,
커널이 제공하는 대부분의 시스템 리소스 정보를 가져올 수 있습니다.
top과 비슷한 정보를 제공하지만,
데이터를 바이너리로 저장 할 수 도 있고(-o 옵션)
sar가 훨씬 가볍습니다.
sar는 리눅스 뿐 아니라 Solaris, HP-UX 등에도 쓰이고 있는
유틸리티 입니다.
알아두면 도움이 많이 될겁니다.
/usr/lib/sa/sa1 는sysstat라는 package에 포함
/usr/lib/sa/sa1 는
sysstat라는 package에 포함된 유틸리티로
시스템의 리소스 정보를 바이너리로
/var/log/sa/ 밑에 저장 합니다.
sa1, sa2, sadc는 sar라는 유틸의 일부를 가볍게 만든 유틸입니다.
sar에 대한 정보를 찾아 보시면 도움이 될겁니다.
어떠한 정보를 볼 수 있는가 면은,
대부분의 시스템 리소스를 가져올 수 있습니다.
cpu 사용량 부터 network 사용량, 메모리 관련 정보, 인터럽트 정보등등...
커널이 /proc에 뿌린 정보를 읽어와서 뿌려주는건데,
커널이 제공하는 대부분의 시스템 리소스 정보를 가져올 수 있습니다.
top과 비슷한 정보를 제공하지만,
데이터를 바이너리로 저장 할 수 도 있고(-o 옵션)
sar가 훨씬 가볍습니다.
sar는 리눅스 뿐 아니라 Solaris, HP-UX 등에도 쓰이고 있는
유틸리티 입니다.
알아두면 도움이 많이 될겁니다.
사용법과 자세한 사항은 man sar 하면 보실 수 있습니다.
참고.
제가 번역한 sar 메뉴얼 페이지가 있습니다.
필요하시면 연락주세요.
댓글 달기