MRTG Setup Step by Step in RHEL 5

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 3

MRTG SETUP STEP BY STEP

RHEL 5
First of all install the Packages: net-snmp net-snmp-utils mrtg httpd Then modify the snmp.conf file mv /etc/snmp/snmp.conf /etc/snmp/snmp.conf.bk Then again create this file & write the community string in it vim /etc/snmp/snmp.conf Write the community string & save the file. rocommunity public Now restart the service snmpd twice with following command Service snmpd restart Start this service at boot time also chkconfig --level 35 snmpd on Now check if as the snmp is working properly & to check the ip status give following command snmpwalk -v 1 -c public localhost IP-MIB::ipAdEntIfIndex If the out put displays like under mentioned lines then your configuration is correct. IP-MIB::ipAdEntIfIndex.127.0.0.1 = INTEGER: 1 IP-MIB::ipAdEntIfIndex.192.168.0.31 = INTEGER: 2 Now the time is to configure your mrtg. So play the cfgmaker command like this cfgmaker --ifref=ip --ifdesc=ip --global=WorkDir: /var/www/mrtg --global=Options[_]: growright, bits --output=/etc/mrtg/mrtg.cfg public@localhost Now open the configuration file & configure your Ethernet vim /etc/mrtg/mrtg.cfg Here you uncomment the section of your Ethernet & also give the value above 0 in front of MaxBytes. Here I am giving a sample configuration of Ethernet section for your convenience. Target[localhost_192.168.0.31]: /192.168.0.31:public@localhost: SetEnv[localhost_192.168.0.31]: MRTG_INT_IP="192.168.0.31" MRTG_INT_DESCR="eth0"

MaxBytes[localhost_192.168.0.31]: 1000 Title[localhost_192.168.0.31]: 192.168.0.31 -- server.younisbrothers.com PageTop[localhost_192.168.0.31]: <h1>192.168.0.31 -- server.younisbrothers.com</h1> <div id="sysdetails"> <table> <tr> <td>System:</td> <td>server.younisbrothers.com in Unknown</td> </tr> <tr> <td>Maintainer:</td> <td>root@localhost</td> </tr> <tr> <td>Description:</td> <td>eth0 </td> </tr> <tr> <td>ifType:</td> <td>ethernetCsmacd (6)</td> </tr> <tr> <td>ifName:</td> <td>eth0</td> </tr> <tr> <td>Max Speed:</td> <td>0.0 bits/s</td> </tr> <tr> <td>Ip:</td> <td>192.168.0.31 (server.younisbrothers.com)</td> </tr> </table> </div> Now in this way your mrtg configuration is complete now play the indexmaker command to generate the index.html file indexmaker /etc/mrtg/mrtg.cfg > /var/www/mrtg/index.html If you find no errors after this command it means you have successfully configured mrtg & if you find any errors it means there is something left to configure in your /etc/mrtg/mrtg.cfg file. Now there is a command left for the last step of mrtg. The command is as under. mrtg /etc/mrtg/mrtg.cfg You will find error here and it will tell you the right syntax of your command in the last line of error report, which will be this. env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg --logging /var/log/mrtg.log

Address for logs in this command is added additional it is for the convenience of seeing logs for mrtg. If this command gives you some errors then dont worry & play this command twice again. If command returns silence & doesnt report any error it means your command is played successful. Now place the entry of this command in crontab file. crontab e */5 * * * * env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg --logging /var/log/mrtg.log save the file & exit. Now it is time to configure your httpd setting, open its configuration file & configure it like this vim /etc/httpd/conf.d/mrtg.conf <location /mrtg> Order deny,allow Deny from all Allow from 127.0.0.1 192.168.0.0/24 # Allow from ::1 # Allow from .example.com </Location> Now restart the service httpd twice with following command service httpd restart Start this service at boot time also Chkconfig --level 35 httpd on Now your configurations is complete open your web browser & write in its address bar the address of your server & it will open mrtg graph for you. The address command is as under: -http://192.168.0.31/mrtg or http://server.younisbrothers.com/mrtg If you feel any difficulty in configuration please dont hesitate to contact. Regards,

Athar Hussain
System Administrator

Worth Agro Chemicals


Cell: 0302-8653620 0333-6294820

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy