스크립트를 사용하여 Solaris 서버의 CPU 및 메모리 사용량 평균 통계를 모니터링하려면 어떻게 해야 합니까?

스크립트를 사용하여 Solaris 서버의 CPU 및 메모리 사용량 평균 통계를 모니터링하려면 어떻게 해야 합니까?

Solaris 서버의 평균 CPU 및 메모리 사용량을 모니터링해야 합니다. 일일 CPU 및 메모리 사용량을 모니터링하고 월별 평균을 제공하는 스크립트를 사용하여 프로세스를 자동화하려면 어떻게 해야 합니까?

답변1

당신은 그것을 사용할 수 있습니다남자 이름같은 것.

여기제가 찾은 멋진 솔루션은 시간이 지남에 따라 Linux의 다양한 리소스(CPU, 메모리, 프로세스, 디스크 및 네트워크)를 모니터링하고 로깅하기 위한 도구 및 스크립트 모음입니다. HTML 형식으로 차트 보기

샘플 페이지

답변2

무닌CPU 활용도, 메모리 사용량, 스왑 공간, 디스크 활용도, 네트워크 대역폭 등을 포함하여 UNIX 시스템에 대한 다양한 세부 정보를 모니터링하고 구성하기 위한 포괄적이고 유연한 시스템입니다. 하나 또는 여러 시스템을 모니터링할 수 있습니다. 시간이 지남에 따라 자세한 그래프에 대한 클릭 가능한 링크가 포함된 HTML 보고서를 생성할 수 있습니다.

모든 데이터는 다음과 같이 기록됩니다.RRD 도구시스템 모니터링 데이터의 사실상 표준인 형식입니다.

모든 기본 사항은 물론 특정 애플리케이션(메일 전송/수신, 오징어 프록시, nfs 서버 또는 클라이언트 세부 정보, 웹 서버 사용 등) 모니터링과 같은 추가 기능을 다루는 미리 작성된 모듈이 많이 있습니다.

선택한 언어로 자신만의 스크립트를 작성하기 위한 잘 문서화된 "API"도 있습니다. 포함된 모니터 및 contrib 모니터 중 상당수는 bash, perl 및/또는 python으로 작성되었습니다.

마지막으로, 다른 사람들이 작성한 스크립트를 검색할 수 있는 대규모 아카이브가 있습니다.

관련 정보