반응형
부제: 기존 성능 도구 흉내부터 커스텀 표까지, 메트릭을 열 맞춰 뽑는다
pmrep :vmstat # 미리 정의된 vmstat 스타일 리포트
pmrep -s 3 :vmstat # 3회만 출력
pmrep -o csv mem.util # CSV로 내보내기
r b swpd free buff cache si so bi bo in cs us sy id wa st gu
4 0 0 184936 6420 2297008 N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
4 0 0 185188 6420 2297032 0 0 0 0 1084 120 49 0 49 0 0 0
4 0 0 185440 6420 2297112 0 0 20 35 1548 2362 53 3 43 0 0 0pmrep은 PCP 메트릭을 표나 CSV로 뽑는 만능 리포터다. :vmstat, :iostat 처럼 콜론을 붙이면 기존 도구를 흉내 낸 프리셋을 재현하고, 메트릭 이름을 직접 나열하면 원하는 열로 커스텀 표를 만든다. 첫 행 카운터가 N/A인 건 증가율을 낼 직전 값이 아직 없어서다. vmstat/iostat이 각각 별개 도구인 반면 pmrep은 하나의 문법으로 그 출력들을 재현하고, -o csv로 그래프 툴에 바로 넘길 수 있다.
이렇게도 쓴다
원하는 메트릭만 골라 표로 뽑는다.
pmrep -s 3 mem.util.used kernel.all.load
CSV로 내보내 분석 도구에 넘긴다.
pmrep -o csv -s 5 mem.util.used
과거 아카이브에서 리포트를 재생한다. (pmlogger 아카이브 조합)
pmrep -a /var/log/pcp/pmlogger/$(hostname)/20260716.23.58 :vmstat
mpstat 스타일 CPU 리포트를 본다.
pmrep -s 3 :mpstat
쓸 수 있는 프리셋 목록을 확인한다. (설정 디렉토리 조합)
grep -rhE '^\[' /etc/pcp/pmrep/*.conf | sort -u
헤더 반복 없이 값만 뽑아 파이프에 넘긴다. (awk 조합)
pmrep -o csv -s 3 kernel.all.load | awk -F, 'NR>1{print $2}'반응형
'명령어 > Linux' 카테고리의 다른 글
| [RHEL] pmstat 시스템 부하 한 줄 요약 (0) | 2026.08.07 |
|---|---|
| [RHEL] pmseries PCP 시계열을 쿼리하는 명령 (0) | 2026.08.07 |
| [RHEL] pmprobe 메트릭 존재·값 스크립트 점검 (0) | 2026.08.07 |
| [RHEL] pmlogger 성능 메트릭 아카이브 기록 (0) | 2026.08.07 |
| [RHEL] pmlogextract PCP 아카이브에서 원하는 구간·메트릭만 잘라내기 (0) | 2026.08.07 |