Note : this document is only for debian 10 or maybe 9. The process for debian 12 is somewhat different maybe also for 11 too and also i am doing it on VirtualBox
Step 0:
Install the following which are needed to setup snamp
apt install apache2
In my case these were not needed
apt install php7.3 php7.3-gd php7.3-cli
Step 1:
Open your terminal and enter the following
apt install snmp snmpd -y
Step 2:
When snmp and snmpd are installed successfully then open flowing file
nano /etc/snmp/snmp.comf
Step 3:
After opening the file scroll down and do these
Uncomment
rocommunity public localhost
Edit and write
Write the location of the system like “ rack , city, country”
sysLocation "Turbat, Balochistan"
Write the information of admin
sysContact "emdadR, 1103852@stud.uot.edu.pk"
Step 4:
Restart snmp
Service snmp restart
Step 5:
Now type to retrieve information from an snmp agent for…
snmpwalk -v1 -c public localhost
Step 6 :
On this step we need to install “mrtg”
apt install mrtg
Step 7:
At the step we need to make a folder in “ /var/www/html ” for mrtg files and webpages
mkdir /var/www/html/mrtg
Step 8:
Create config file for mrtg
cfgmaker public@localhost > /etc/mrtg.cfg
Step 9 :
Open “ mrtg.cfg “ file for making some changes
nano /etc/mrtg.cfg
Step 10 :
Scroll down and find
“ # for Debian
WorkDir: /var/www/mrtg
”
And edit it to
WorkDir: /var/www/html/mrtg
Step 11:
Create a index file for mrtg Graph
Indexmaker /etc/mrtg.cfg > /var/www/html/mrtg/index.html
Step 12:
Open the your browser to see the data traffic with mrtg
When you open your browse and enter the following in URL section
Your machine IP Address where apache is installed
Like in my case it installed on my client machine
`192.168.18.11/mrtg
`
Or
Your dns name
Like in my case it is
`http://hello.com/mrtg`
note : i have configured a private DNS on another machine that i have
that's whay i have this .
hello.com
ThankYou ❤️
thank for getting this far
Reference
Billy R Install SNMP & MRTG Debian 10 - YouTube
Top comments (0)