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
