Je eigen netwerk monitoren
Bij een bedrijf ga je er eigenlijk van uit maar prive wordt dit nog vrijwel niet gebruikt, terwijl het veel voordelen heeft en helpt bij het oplossen en voorkomen van problemen. Zo is het bijvoorbeeld mogelijk om de beschikbare schijfruimte in de gaten te houden of automatisch een mailtje laten sturen als er al langer dan 2 weken geen backup is gemaakt. De meeste monitoringpakketten bieden enkel een framework; een systeem om bepaalde controles uit te voeren en op basis van de output van die controles bepaalde acties te triggeren. Standaard worden er zaken meegeleverd voor de gangbare zaken zoals bijvoorbeeld schijfruimte, CPU en geheugen gebruik maar ook het controleren of een service draait en of een bepaalde netwerkservice beschikbaar is.
De kracht van een dergelijk monitoringpakket komt pas volledig tot uiting als het goed is ingericht met eigen scripts en controles. Zo kun je specifieke zaken binnen je omgeving monitoren, denk bijvoorbeeld aan een check om te controleren of de virusscanner up2date is. Zelf maak ik sinds enkele maanden gebruik van Nagios en het werkt echt uitstekend! Ik ontvang bijvoorbeeld een mailtje als bepaalde services die noodzakelijk zijn voor de automatische backup niet beschikbaar zijn (keten-bewaking) en ik wordt automatisch gewaarschuwd als een schijf drijgt vol te lopen (capaciteits-beheer). Ook hoge load, traag netwerk, beschikbaarheid van DHCP en vreemde authorisatie-logs kunnen voor een warning zorgen, ik hoef zelf dus eigenlijk vrijwel nooit meer iets te controleren.
Je kunt dit zelf ook gemakkelijk toepassen vanaf een virtuele server met een gebridgte interface naar je thuisnetwerk. Op die manier krijgt de virtuele server ook een eigen IP-adres in je thuis netwerk en kun je vanaf die machine alles in de gaten houden. Ik adviseer hiervoor Ubuntu Desktop onder VMWare Workstation versie 7 of op een ESX(i)-bak. Een korte review van enkele goede open-source monitoring-pakketten kun je vinden op deze website.
Zelf maak ik dus gebruik van Nagios, je kunt een kijkje nemen in mijn live monitoring systeem op de volgende pagina:
https://marno.org/nagios/
Username: guest
Password: guest
Mocht je zelf een pakket testen dan ben ik erg benieuwd naar de ervaringen!


