sudo apt-get install nagios3 Lösenord: igloo cd /etc/nagios3 sudo vi nagios.cfg Ändra till: check_external_commands=1 max_service_check_spread=5 max_host_check_spread=5 enable_flap_detection=0 cd conf.d sudo vi contacts_nagios2.cfg contact_name nagios email nagios@dflund.se members nagios sudo vi dflund.se.cfg Lägg till hosts: define host{ use generic-host host_name amelie address amelie.df.lth.se } sudo vi medlemsmaskiner.cfg define host{ use generic-host host_name einstein address einstein.df.lth.se } sudo mv services_nagios2.cfg services.cfg sudo mv hostgroups_nagios2.cfg hostgroups.cfg sudo vi services.cfg # Pinga alla define service { host_name * use generic-service service_description PING check_command check_ping!300.0,20%!500.0,60% } Kolla syntax 13:20thor:/etc/nagios3/conf.d % cd .. 13:20thor:/etc/nagios3 % sudo nagios3 -v nagios.cfg Lägg till aliaset nagios@dflund.se på Lucifer Provkör! 13:27thor:/etc/nagios3 % sudo /etc/init.d/nagios3 restart [ ok ] Restarting nagios3 (via systemctl): nagios3.service. 13:27thor:/etc/nagios3 % (obs restart, inte start eftersom tjänsten kördes igång med koll av enbart localhost). Gå till http://thor.df.lth.se/nagios3/ (login: nagiosadmin (pw enligt ovan)) Om allt är OK lägg till flera hosts, och redigera hostgroups.cfg hostgroups.cfg innehöll grupperna all, debian-servers, http-servers och SSH servers. Ingen behövs, så dd:a alla. Lägg till define hostgroup { hostgroup_name dflund members amelie } define hostgroup { hostgroup_name medlemsmaskiner members einstein } Ta bort referenser till standardgrupperna i extinfo_nagios2.cfg Vi hade vhost, nu fixat så https://nagios.df.lth.se/nagios3/ funkar. Lagt till check_simap, check_http