Om de server te monitoren installeer ik Munin Node.

  1. Uiteraard wil ik ook het systeem gaan monitoren, ik heb Munin gevonden en denk dat dit het wel is.

    We installeren de munin node op de server zelf en de munin-master installeren we in een virtuele machine zodat ik het een en ander kan delen met de buiten wereld zonder dat ik bang hoef te zijn dat mensen er misbruik van gaan maken.

    Installatie:
    # cd /usr/ports/sysutils/munin-node
    # make install clean





  2. Zet bij de opties PERL en SNMP aan.

    Opmerking: In de oudere versie moest ik apart alle perl modules installeren, dit is dus ook weer verbeterd met de laatste ports van FreeBSD.

  3. P5-net-SSLeay gebruik ik de standaard opties:


  4. P5-net-server kies ik de standaard opties:


  5. p5-libwww ook standaard opties:


  6. p5-IOsocket-SSL, we gebruiken de standaard opties:


  7. p5-DBI1, standaard opties:
  8. postgresql93-client, standaard opties:
  9. p5-NET-DNS, standaard opties:
  10. Munin Node is ready with installation:


  11. Nadat de installatie klaar is moeten we de plugins gaan definieren:
    # munin-node-configure --shell --families=contrib,auto | sh -x



  12. Er verschijnt een lange lijst met allerlei plugins.



  13. We moeten ook in rc.conf vertellen dat munin_node aan staat

    # vi /etc/rc.conf

    voeg de volgende lijn toe:
    munin_node_enable="YES"



  14. Sinds de nieuwe ports update is er veel verbeterd, maar om jullie toch een inzicht te geven in de mogelijke problemen die zich (niet meer) voor kunnen doen, Foutmeldingen in Munin Node.

  15. Voeg het ip adres toe van de toekomstige server:
    # vi /usr/local/etc/munin/munin-node.conf

    en voeg onder allow ^127\.0\.0\.1$ het ip adres toe (in hetzelfde formaat) om deze toegang te geven tot deze node.



  16. Nu gaan we verder met de virtuele machine, ik maak een aparte gebruiker aan voor Virtualbox.
    # adduser


 

Klik hier om te lezen hoe je Munin Master kunt installeren: Munin Master installeren (Monitoring machine)