www.apsl.net Sistemes de monitorització ● Funcions sistema de monitotització ● Monitorització (observació) ● Filtres ● Alertes ● Informes ● Gràfiques ● Objectius ● Tranquilitat. Serem informats de qualsevol problema al nostre sistema de IT. ● Anticipació a problemes. ● Estalvi de temps
www.apsl.net Nagios ● Solució completa de monitorització ● El nucli planifica plugins i filtra resultats ● Plugins per observar ● Informes vía web i plugins de alarma ● Ventatjes ● Solució madura i provada ● Comunitat. Qui usa Nagios? Tothom :) ● Configuració texte ● Inconvenients ● Configuració texte ● Monolític ● El frontend!
www.apsl.net Nagios ● Solució completa de monitorització ● El nucli planifica plugins i filtra resultats ● Plugins per observar ● Informes vía web i plugins de alarma ● Ventatjes ● Solució madura i provada ● Comunitat. Qui usa Nagios? Tothom :) ● Configuració texte ● Inconvenients ● Configuració texte ● Monolític ● El frontend!
www.apsl.net Plugins Nagios - NRPE ● NRPE (Nagios Remote plugin Executor) ● Usat a altres sistemes de monitorització ● Molts plugins ● Doble administració
www.apsl.net Check_MK / OMD ● Claus ● Mathias kettner ● Python. ● Arquitectura components. • Livestatus • Arquitectura plugins • Documentació ● Programació UNIX ● Va començar com a un simple plugin per Nagios, i s'ha convertit en un conjunt de components on nagios és només un nucli. ● Check_MK Monitoring System != Check_MK
www.apsl.net Check_MK ● Detecció automàtica de serveis ● Configuració basada en regles i tags ● Alt rendiment amb controls passius ● +300 checks inclosos ● Livestatus. Monitorització distribuida ● Gestió de instàncies amb OMD ● Configuració per operadors: WATO
www.apsl.net El inici de Check_MK ● Afegitons per Nagios ● Livestatus ● Nou agent i plugins per monitorització (observació) ● Nou llenguatge de configuració per nagios, en fitxers de texte: python. ● La configuració de Nagios la genera Check_MK ● Nou frontend web: Multisite. ● Inclou eines de configuració (WATO), per operadors.
www.apsl.net Arquitectura Check_MK I • El agent extrau dades del client • check_mk crea filtres bassats en la configuració • check_mk envia alarmes a nagios (pasives) • Dades de rendiment enviades a rrd
www.apsl.net El nucli (core) ● Les funcions del nucli son: ● Planificació i activació de checks actius ● Recollir i fer accessibles els resultats de la situació actual de nodes i serveis ● Activació d'alarmes ● Provar disponibilitat de nodes
www.apsl.net Instal.lació - Livestatus ● Provar que s'ha creat el fitxer de socket ● Observar la càrrega del módul al log de nagios broker_module=/usr/local/lib/mk-livestatus/livestatus.o /var/lib/nagios/rw/live event_broker_options=-1 nagios.cfg echo "GET status" | unixcat tmp/run/live
www.apsl.net Configuració de Check_MK ● Fitxers ● /etc/check_mk/main.mk ● La documentació de la web es refereix a fitxers. ● llistes, tuples i diccionaris python. ● Configuració per rules i tags. ● WATO ● Genera fitxers a un altre directori ● Els fitxers manual tenen preferencia