웹마스터 팁
page_full_width">
MRTG에서 네트워크및 CPU, 메모리점유율을 기록하기
2014.07.05 20:33
centos 6 기준 yum으로 snmp설치 환경입니다
근데 요즘 거의다 비슷비슷해서 약간씩 이름만 다를거에요
우선 cfgmaker로 mrtg.cfg 생성후
work_dir 밑에
LoadMIBs: /usr/share/snmp/mibs/UCD-SNMP-MIB.txt,/usr/share/snmp/mibs/TCP-MIB.txt
추가
CPU 모니터링
1 2 3 4 5 6 7 8 9 10 11 | Target[server.cpu]:ssCpuRawUser.0&ssCpuRawUser.0:public@localhost + ssCpuRawSystem.0&ssCpuRawSystem.0:public@localhost + ssCpuRawNice.0&ssCpuRawNice.0:public@localhost Title[server.cpu]: Server CPU Load PageTop[server.cpu]: <h1>CPU Load - System, User and Nice Processes</h1> MaxBytes[server.cpu]: 100 ShortLegend[server.cpu]: % YLegend[server.cpu]: CPU Utilization Legend1[server.cpu]: Current CPU percentage load LegendI[server.cpu]: Used LegendO[server.cpu]: Options[server.cpu]: growright,nopercent Unscaled[server.cpu]: ymwd |
메모리 모니터링
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | Target[server.memory]: memAvailReal.0&memTotalReal.0:public@localhost Title[server.memory]: Free Memory PageTop[server.memory]: <h1>Free Memory</h1> MaxBytes[server.memory]: 8589934592 ShortLegend[server.memory]: B YLegend[server.memory]: Bytes LegendI[server.memory]: Free LegendO[server.memory]: Total Legend1[server.memory]: Free memory, not including swap, in bytes Legend2[server.memory]: Total memory Options[server.memory]: gauge,growright,nopercent kMG[server.memory]: k,M,G,T,P,X 100%기준으로 나눠진것 Title[server.mempercent]: Percentage Free Memory PageTop[server.mempercent]: <h1>Percentage Free Memory</h1> Target[server.mempercent]: ( memAvailReal.0&memAvailReal.0:public@localhost ) * 100 / ( memTotalReal.0&memTotalReal.0:public@localhost ) options[server.mempercent]: growright,gauge,transparent,nopercent Unscaled[server.mempercent]: ymwd MaxBytes[server.mempercent]: 100 YLegend[server.mempercent]: Memory % ShortLegend[server.mempercent]: Percent LegendI[server.mempercent]: Free LegendO[server.mempercent]: Free Legend1[server.mempercent]: Percentage Free Memory Legend2[server.mempercent]: Percentage Free Memory |
넣으신후 저장후 재시작
타겟 끝부분의 public@localhost부분은 각자 자신의 서버와 세팅상황에 맞게 변경하시면됩니다