Questa sezione descrive una semplice configurazione per il monitoraggio del cluster ad alta affidabilità Zabbix come servizio.
Prima di configurare il monitoraggio del servizio, è necessario configurare gli host:
component:HA node 1
component:HA node 2
Il passaggio successivo consiste nel creare l'albero dei servizi. In questo esempio, l'infrastruttura è molto semplice ed è composta da tre servizi: Zabbix cluster (padre) e due servizi figlio Zabbix server node 1 e Zabbix server node 2.
Nella pagina Servizi, attiva la modalità Modifica e premi Crea servizio:
Nella finestra di configurazione del servizio, inserisci il nome Cluster Zabbix e seleziona la casella di controllo Configurazione avanzata.
Configura regola aggiuntiva:
Il cluster Zabbix avrà due servizi figlio, uno per ciascuno dei nodi HA. Se entrambi i nodi HA presentano problemi di stato almeno di Avviso, lo stato del servizio principale deve essere impostato su Disastro. Per raggiungere questo obiettivo, la regola aggiuntiva deve essere configurata come:
Passa alla scheda Tag e aggiungi un tag "Zabbix:server". Questo tag verrà utilizzato in seguito per le azioni di servizio e i report SLA.
Salva il nuovo servizio.
Per aggiungere un servizio figlio, premi sull'icona più accanto al servizio cluster Zabbix (l'icona è visibile solo in modalità Modifica).
Nella finestra di configurazione del servizio, inserisci il nome Zabbix server node 1. Tieni presente che il parametro Parent services è già precompilato con Zabbix cluster.
La disponibilità di questo servizio è influenzata da problemi sull'host HA node 1, contrassegnato con l'etichetta del problema component:HA node 1
. Nel parametro Problem tags, inserisci:
Passa alla scheda Tag e aggiungi un tag di servizio: Zabbix server:node 1
. Questo tag verrà utilizzato in seguito per le azioni di servizio e i report SLA.
Salva il nuovo servizio.
Crea un altro servizio figlio del cluster Zabbix con il nome "Zabbix server node 2".
Imposta i tag del problema come:
Passa alla scheda Tag e aggiungi un tag di servizio: Zabbix server:node 2
.
Salva il nuovo servizio.
In questo esempio, le prestazioni previste del cluster Zabbix sono del 100% escluso il periodo di manutenzione semestrale di un'ora.
Innanzitutto, è necessario aggiungere un nuovo accordo sul livello di servizio.
Vai alla sezione del menu Servizi->SLA e premi Crea SLA. Inserisci il nome Zabbix cluster performance e imposta lo SLO su 100%.
Il servizio cluster Zabbix ha un tag di servizio Zabbix:server
. Per utilizzare questo SLA per misurare le prestazioni del cluster Zabbix, nel parametro Service tags, specificare:
In una configurazione reale, puoi anche aggiornare il periodo di riferimento, il fuso orario e la data di inizio desiderati o modificare la pianificazione da 24 ore su 24, 7 giorni su 7 a personalizzata. Per questo esempio, le impostazioni predefinite sono sufficienti.
Passa alla scheda Tempi di inattività esclusi e aggiungi i tempi di inattività per i periodi di manutenzione programmata per escludere questi periodi dal calcolo dello SLA. Nella sezione Tempi di inattività esclusi premere il collegamento Aggiungi, inserire il nome del tempo di inattività, l'ora di inizio pianificata e la durata.
Premere Aggiungi per salvare il nuovo SLA.
Passa alla sezione Report SLA per visualizzare il report SLA per il cluster Zabbix.
Le informazioni SLA possono anche essere verificate nella sezione Servizi.