====== 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}}