하위 프로세스에 대한 리소스 사용량 보고서 생성

하위 프로세스에 대한 리소스 사용량 보고서 생성

하위 프로세스에 대한 보고서를 생성할 수 있는 도구를 찾고 있습니다. CPU 사용량, 메모리 사용량 등에 관심이 있습니다.

이상적으로 이 도구는 다음과 같이 사용됩니다.

uber_reporter -o report.html command -command_param_1

생성된 보고서에서 내가 찾고 있는 내용은 다음과 같습니다.

  • CPU 사용량, 메모리 사용량을 포함하여 시간에 따른 그래프입니다.
  • 보고서에는 로 시작하는 상위 및 하위 프로세스만 포함되어야 합니다 command. 즉, 다른 프로세스에는 관심이 없습니다.
  • 범례에는 프로세스의 전체 호출 경로가 포함되어야 합니다.
  • 출력 형식은 그다지 중요하지 않으며 HTML은 예시로만 사용됩니다. 출력 형식은 GNU 그림, 이미지, PDF 등의 소스가 될 수 있습니다.
    • 이러한 보고서의 가장 간단한 형태는 표 형식 데이터(예: CSV)일 수 있습니다.

그런 도구가 있나요?

시스템은 우분투 리눅스입니다.

관련 정보