2 Definizioni

Panoramica

In questa sezione puoi apprendere il significato di alcuni termini comunemente usati in Zabbix.

Definizioni

host

- qualsiasi dispositivo fisico o virtuale, applicazione, servizio o qualsiasi altra raccolta logicamente correlata di parametri monitorati.

host group

- un raggruppamento logico di host. Gli host group vengono usati quando si assegnano diritti di accesso agli host per diversi gruppi di utenti.

item

- un particolare dato che si desidera ricevere da un host, una metrica di dati.

value preprocessing

- una trasformazione del valore della metrica ricevuta prima del salvataggio nel database.

trigger

- un'espressione logica che definisce una soglia di problema e viene usata per "valutare" i dati ricevuti negli item.

Quando i dati ricevuti sono superiori alla soglia, i trigger passano da 'Ok' a stato 'Problem'. Quando i dati ricevuti sono inferiori alla soglia, i trigger rimangono o tornano allo stato 'Ok'.

template

- un insieme di entità (item, trigger, grafici, regole di low-level discovery, scenari web) pronte per essere applicate a uno o più host.

Il compito dei template è velocizzare la distribuzione delle attività di monitoraggio su un host; inoltre, rendere più semplice applicare modifiche di massa alle attività di monitoraggio. I template sono collegati direttamente ai singoli host.

template group

- un raggruppamento logico di template. I template group vengono usati quando si assegnano diritti di accesso ai template per diversi gruppi di utenti.

event

- una singola occorrenza di qualcosa che merita attenzione, come un trigger che cambia stato o un'autoregistrazione di discovery/agent che avviene.

event tag

- un indicatore predefinito per l'evento. Può essere usato nella correlazione degli eventi, nella granularità dei permessi, ecc.

event correlation

- un metodo per correlare i problemi alla loro risoluzione in modo flessibile e preciso.

Ad esempio, è possibile definire che un problema segnalato da un trigger possa essere risolto da un altro trigger, che può anche usare un diverso metodo di raccolta dati.

problem

- un trigger che si trova nello stato "Problem".

problem update

- opzioni di gestione dei problemi fornite da Zabbix, come aggiungere un commento, riconoscere, cambiare la gravità o chiudere manualmente.

action

- un mezzo predefinito per reagire a un evento.

Un'action consiste in operazioni (ad es. l'invio di una notifica) e condizioni (quando l'operazione viene eseguita)

escalation

- uno scenario personalizzato per eseguire operazioni all'interno di un'action; una sequenza di invio di notifiche/esecuzione di comandi remoti.

macro

- un segnaposto variabile che si risolve in un valore specifico a seconda del contesto.

media

- un mezzo per recapitare le notifiche; canale di consegna.

notification

- un messaggio relativo a un evento inviato a un utente tramite il canale media scelto.

remote command

- un comando predefinito che viene eseguito automaticamente su un host monitorato al verificarsi di una certa condizione.

web scenario

- una o più richieste HTTP per verificare la disponibilità di un sito web.

frontend

- l'interfaccia web fornita con Zabbix.

dashboard

- sezione personalizzabile dell'interfaccia web che mostra riepiloghi e visualizzazioni di informazioni importanti in unità visive chiamate widget.

widget

- unità visiva che mostra informazioni di un certo tipo e provenienza (un riepilogo, una mappa, un grafico, l'orologio, ecc.), usata nel dashboard.

Zabbix API

- Zabbix API consente di usare il protocollo JSON RPC per creare, aggiornare e recuperare oggetti Zabbix (come host, item, grafici e altri) oppure eseguire altre attività personalizzate.

Zabbix server

- un processo centrale del software Zabbix che esegue il monitoraggio, interagisce con i Zabbix proxy e gli agent, calcola i trigger, invia notifiche; un repository centrale dei dati.

Zabbix proxy

- un processo che può raccogliere dati per conto di Zabbix server, alleggerendo parte del carico di elaborazione dal server.

Zabbix agent

- un processo distribuito sui target di monitoraggio per monitorare attivamente le risorse e le applicazioni locali.

Zabbix agent 2

- una nuova generazione di Zabbix agent per monitorare attivamente le risorse e le applicazioni locali, consentendo l'uso di plugin personalizzati per il monitoraggio.

Poiché Zabbix agent 2 condivide gran parte delle funzionalità con Zabbix agent, il termine "Zabbix agent" nella documentazione indica entrambi - Zabbix agent e Zabbix agent 2, se il comportamento funzionale è lo stesso. Zabbix agent 2 viene nominato in modo specifico solo quando la sua funzionalità differisce.

encryption

- supporto delle comunicazioni cifrate tra i componenti Zabbix (server, proxy, agent, zabbix_sender e zabbix_get utilities) tramite il protocollo Transport Layer Security (TLS).

agent autoregistration

- processo automatizzato mediante il quale un Zabbix agent viene registrato come host e inizia il monitoraggio.

network discovery

- scoperta automatizzata dei dispositivi di rete.

low-level discovery

- scoperta automatizzata di entità di basso livello su un dispositivo specifico (ad es. file system, interfacce di rete, ecc.).

low-level discovery rule

- insieme di definizioni per la scoperta automatizzata di entità di basso livello su un dispositivo.

item prototype

- una metrica con determinati parametri come variabili, pronta per la low-level discovery. Dopo la low-level discovery, le variabili vengono sostituite automaticamente con i parametri reali scoperti e la metrica inizia automaticamente a raccogliere dati.

trigger prototype

- un trigger con determinati parametri come variabili, pronto per la low-level discovery. Dopo la low-level discovery, le variabili vengono sostituite automaticamente con i parametri reali scoperti e il trigger inizia automaticamente a valutare i dati.

I prototype di alcune altre entità Zabbix sono anch'essi usati nella low-level discovery - graph prototype, host prototype, host group prototype.