Using MRTG for CPU, memory and hard disk usage of Linux
=======================================================
Public domain
********************************************************************************
### mrtg.cfg for Linux CPU usage
LoadMIBs: /usr/share/snmp/mibs/UCD-SNMP-MIB.txt
workdir: /var/www/html/mrtg
Target[linux_server_cpu_load]: ( ssCpuRawUser.0&ssCpuRawUser.0:public@192.168.1.2 ) + ( ssCpuRawSystem.0&ssCpuRawSystem.0:public@192.168.1.2 ) + ( ssCpuRawNice.0&ssCpuRawNice.0:public@192.168.1.2 )
Title[linux_server_cpu_load]: CPU Utilization for Linux Server
PageTop[linux_server_cpu_load]:
CPU Utilization for Linux Server
MaxBytes[linux_server_cpu_load]: 100
ShortLegend[linux_server_cpu_load]: %
YLegend[linux_server_cpu_load]: % of CPU Load
Legend1[linux_server_cpu_load]: CPU Utilization
LegendI[linux_server_cpu_load]: CPU Load :
LegendO[linux_server_cpu_load]:
Options[linux_server_cpu_load]: nopercent
Unscaled[linux_server_cpu_load]: ymwd
********************************************************************************
### mrtg.cfg for Linux memory usage
LoadMIBs: /usr/share/snmp/mibs/HOST-RESOURCES-MIB.txt
workdir: /var/www/html/mrtg
Target[linux_server_mem_ram]: ( hrStorageUsed.101&hrStorageUsed.101:public@192.168.1.2 ) * 100 / ( hrStorageSize.101&hrStorageSize.101:public@192.168.1.2 )
Title[linux_server_mem_ram]: Memory usage for Linux Server
PageTop[linux_server_mem_ram]: Memory usage for Linux Server
MaxBytes[linux_server_mem_ram]: 100
ShortLegend[linux_server_mem_ram]: %
YLegend[linux_server_mem_ram]: % of Memory
Legend1[linux_server_mem_ram]: Used Memory
LegendI[linux_server_mem_ram]: Used :
LegendO[linux_server_mem_ram]:
Options[linux_server_mem_ram]: nopercent, gauge, integer
Unscaled[linux_server_mem_ram]: ymwd
Target[linux_server_mem_swap]: ( hrStorageUsed.102&hrStorageUsed.102:public@192.168.1.2 ) * 100 / ( hrStorageSize.102&hrStorageSize.102:public@192.168.1.2 )
Title[linux_server_mem_swap]: Swap usage for Linux Server
PageTop[linux_server_mem_swap]: Swap usage for Linux Server
MaxBytes[linux_server_mem_swap]: 100
ShortLegend[linux_server_mem_swap]: %
YLegend[linux_server_mem_swap]: % of Swap
Legend1[linux_server_mem_swap]: Used Swap
LegendI[linux_server_mem_swap]: Used :
LegendO[linux_server_mem_swap]:
Options[linux_server_mem_swap]: nopercent, gauge, integer
Unscaled[linux_server_mem_swap]: ymwd
********************************************************************************
### mrtg.cfg for Linux Partition usage
LoadMIBs: /usr/share/snmp/mibs/HOST-RESOURCES-MIB.txt
workdir: /var/www/html/mrtg
Target[linux_server_dsk]: ( hrStorageUsed.1&hrStorageUsed.1:public@192.168.1.2 ) * 100 / ( hrStorageSize.1&hrStorageSize.1:public@192.168.1.2 )
Title[linux_server_dsk]: [/] Partition usage for Linux Server
PageTop[linux_server_dsk]: [/] Partition usage for Linux Server
MaxBytes[linux_server_dsk]: 100
ShortLegend[linux_server_dsk]: %
YLegend[linux_server_dsk]: % of Space
Legend1[linux_server_dsk]: Used Space
LegendI[linux_server_dsk]: Used :
LegendO[linux_server_dsk]:
Options[linux_server_dsk]: nopercent, gauge, integer
Unscaled[linux_server_dsk]: ymwd
********************************************************************************
_BY: Pejman Moghadam_
_TAG: mrtg_
_DATE: 2009-04-25 00:15:07_