====== MRTG op CentOS 7 ======
===== Installatie =====
MRTG staat voor //'Multi Router Traffic Grapher'// en is een simpel programma wat bandbreedte gebruik meet en in een log stopt en hier een html pagina met grafiekjes van maakt.
MRTG kan ook door Nagios gebruikt worden voor alarmering.
===== Installatie =====
Instaleer de software:\\
''yum install mrtg''
===== configuratie =====
We maken als voorbeeld hier een configuratiefile aan voor een switch.
Aangezien er al iets in /var/www/mtrg staat maken wij per device een directory aan.
De betreffende directory moet in de config van de betreffende Nagios service aangepast worden.
maak de configuratie aan door:\\
''mkdir /var/www/mrtg/switch-H\\
%%cfgmaker --global 'WorkDir: /var/www/mrtg/switch-H' --global 'Options[_]: bits,growright' --output /etc/mrtg/switch-H.cfg public@192.168.1.252%%''
verifieer de apache conf file: ''vi /etc/httpd/conf.d/mrtg.conf''
zet hierin:
Alias /mrtg /var/www/mrtg
Require local
# Require host example.org
Maak de webpagina met alle gedefinieerde graphs aan met indexmaker, weer in de betreffende directory:\\
''indexmaker %%--%%output=/var/www/mrtg/switch-H/index.html /etc/mrtg/switch-H.cfg''
run een aantal keer om de eerste foutmeldingen kwijt te raken:\\
''for %%(( i=1 ; i <= 3 ; i++ ));%% do env LANG=C mrtg /etc/mrtg/switch-H.cfg; done ''
Maak de cron job aan zodat de metingen regelmatig van de switch worden opgehaald:\\
''vi /etc/cron.d/mrtg''
en zet hier in:
*/5 * * * * root LANG=C LC_ALL=C /usr/bin/mrtg /etc/mrtg/switch-H.cfg --lock-file /var/lock/mrtg/switch-H_l --confcache-file /var/lib/mrtg/mrtg.ok
{{ :installatie_handleidingen:git-cheat-sheet.pdf |pdfje}}