hi guys iam sending you ppls a simple way to create linux base mrtg if any 
buddy facing prob dont shy to mail me any way iam not expert but ill try my 
level best

Thanks
Regards
Farhan Ali Khan
Network Support Engr.


These installation instructions assume you have
1) Linux distribution
2) You would like to perform MRTG and snmp binary installation using rpm.
3) Required Software.s/RPMs (download from ftp/http sites):
a) mrtg
b) snmp
c) snmp-utils



Linux Configuration
 

Make sure snmp server is working. Without proper working snmp server, mrtg will 
not work. Therefore, first step is make sure snmp up and running. Following 
steps will take you gradually to configure it.

 

Step 1: Make sure snmp server installed
Run rpm commands query option to find out snmp server installed or not: 

[EMAIL PROTECTED] farhan # rpm -qa | grep snmp

If you got positive answer from rpm i.e. snmp installed then please refer Step 2
otherwise snmp server and utils were not present and your choices to 
binary-installation would be visit www.rpmfind.net to get snmp server and utils 
rpms.

Step 2: Determine if snmp server is running or not
Run 'ps' command to see if snmp server is running or not:
[EMAIL PROTECTED] farhan # ps -aux | grep snmp
If you got output as service running or listing to port 199 then please see 
Step 3 otherwise start service using command
# Service snmpd start

Step 3: Make sure snmp server configured properly
Run snmpwalk utility to request for tree of information about network entity. 
In simple words query snmp server for your IP address (assigned to eth0, eth1, 
lo etc) 
# snmpwalk -v 1 -c ourcommunity 202.163.112.164
If you can see your IP address then please proceed to Step 4 else it is time to 
configure snmp server as follows (by default RH & RHEL 8/9 are not configured 
for snmp server )

Step 4: Install mrtg if not installed
We can verify it either mrtg is installed or not by this command

rpm -qa | grep mrtg

if mrtg already installed please see Step 5 else use rpmfind.net to find rpm or 
up2date to install it by using this command # up2date -v -i mrtg

Our actual document is start from here because we already have all above things 
 
Step 5: Commands to configure mrtg 
Create document root to store mrtg graphs/html pages

# mkdir -p /home/farhan/mrtg/

 Run any one of the following cfgmaker command to create mrtg configuration file

1 ) # cfgmaker --global 'WorkDir: /home/farhan/mrtg ' --output 
/etc/mrtg/mymrtg.cfg ourcommunity @202.163.112.164

 

OR (make sure your FQDN resolves) 

2) #cfgmaker --global 'WorkDir: /var/www/html/mymrtg' -output 
/etc/mrtg/mymrtg.cfg [EMAIL PROTECTED]  (only for example)

what exactly this cmd will do it will get n collect all physical interfaces of 

 

Create default by entering this command on your linux 

indexmaker -output /home/farhan/mrtg/index.html /etc/mrtg/mymrtg.cfg

 

Step 6: First test run of mrtg 
Run mrtg command from command line with your configuration file

# mrtg /etc/mrtg/mymrtg.cfg

Note: You may get few warning message for first time; ignore them run again 
approximately 3rd time it wont give you any error 

http://202.163.112.164/mymrtg/ (it's an original url you can also check it by 
entering this url in yr browser)

 

Step 7: Create crontab entry so that mrtg graph / images get generated every 5 
minutes 
 

As root or mrtg user type command
# crontab -e

Add mrtg entry to it

*/5 * * * * /usr/bin/mrtg /home/farhan/mrtg/mymrtg.cfg --logging 
/var/log/mrtg.log

Save file and you are done with MRTG config issues

 

--
Unsubscribe mailto:[EMAIL PROTECTED]
Archive     http://lists.ee.ethz.ch/mrtg
FAQ         http://faq.mrtg.org    Homepage     http://www.mrtg.org
WebAdmin    http://lists.ee.ethz.ch/lsg2.cgi

Reply via email to