This is a machine translation based on the English version of the article. It might or might not have already been subject to text preparation. If you find errors, please file a GitHub issue that states the paragraph that has to be improved. |
1. Tabelle disponibili
Le seguenti tabelle sono disponibili per l'uso in Livestatus. Alcune di esse funzionano anche sulle colonne di un'altra tabella. Queste colonne saranno identificate dal nome della tabella come prefisso:
| Tabella | Commenti |
|---|---|
|
Contiene tutte le informazioni relative agli host configurati. |
|
Contiene tutte le informazioni relative ai servizi configurati, oltre alle colonne presenti in |
|
Informazioni sui gruppi di host. |
|
Informazioni sui gruppi di servizi. |
|
Informazioni sui gruppi di contatto. |
|
Come per |
|
Come |
|
Come |
|
Informazioni sui contatti. |
|
Tutti i comandi di check configurati, come si trovano per un servizio in Service check command. |
|
Tutte le informazioni relative ai periodi di tempo configurati. |
|
Come per |
|
Contiene tutte le informazioni relative ai commenti, oltre alle colonne presenti su |
|
Tutte le informazioni relative agli eventi registrati. Questi dovrebbero essere filtrati per classe e timestamp/periodo di tempo. |
|
Informazioni sullo stato e sulla performance del core. |
|
Qui sarà fornito un elenco di tutte le tabelle disponibili. Inoltre, viene fornita anche una descrizione di tutte le colonne di una tabella. |
|
Con questa tabella puoi cercare in modo completo gli stati passati di un host/servizio. |
|
Elenca tutti gli eventi della Console degli Eventi. Questa tabella contiene inoltre tutte le colonne di |
|
Come |
|
Elenca le statistiche relative alla performance della Console degli Eventi. |
|
Statistiche sulla frequenza con cui le regole per un evento in entrata hanno corrisponduto con esito positivo. |
Se vuoi sapere quali colonne utilizza una tabella, puoi visualizzarle facilmente con il seguente comando:
È possibile selezionare anche altre tabelle utilizzando i filtri. Tutte le colonne disponibili per la ricerca per colonna e tabella sono visibili nell'output dell'esempio mostrato.
2. Intestazioni disponibili
| Intestazione | Argomento | Funzione |
|---|---|---|
|
Nome colonna |
Limita l'output alle colonne specificate. |
|
Nome colonna, operatore e nome oggetto |
Limita l'output all'oggetto definito. Vedi anche filtro. |
|
Nome colonna o chiave del dizionario |
Ordina l'output in base al contenuto della colonna o al valore, rispettivamente. L'ordine di ordinamento predefinito è ascendente; in alternativa, puoi specificare uno dei seguenti valori: |
|
Numero intero |
Collega gli ultimi filtri |
|
Numero intero |
Collega l'ultimo filtro o gli ultimi filtri |
|
Numero intero |
Inverte l'ultimo filtro o gli ultimi filtri di " |
|
Valori ASCII |
Definisce i caratteri per separare gli elementi. |
|
Nome |
Definisce un formato di output alternativo per i dati. I formati possibili sono |
|
Nomi degli operatori e delle colonne |
Genera statistiche per le colonne specificate. |
|
Numero intero |
Fornisce le funzioni dell'intestazione " |
|
Numero intero |
Fornisce le funzioni dell'intestazione " |
|
Numero intero |
Fornisce le funzioni dell'intestazione " |
|
Numero intero |
Limita l'output a |
|
Numero intero |
Limita il tempo a disposizione per il processo della query a |
|
- |
La prima riga dell'output contiene il nome della colonna utilizzata. Se è stata impostata anche l'intestazione |
|
Nome utente |
Limita l'output alle righe che l'utente specificato è autorizzato a vedere. |
|
Nome oggetto |
L'oggetto per il quale ci si aspetta un determinato comportamento. Si tratta del nome dell'oggetto o, nel caso della tabella |
|
Condizione di filtro |
La condizione che deve essere soddisfatta per l'oggetto definito. È possibile definire un numero qualsiasi di condizioni, che vengono collegate tra loro con un AND logico. |
|
Numero intero |
Fornisce la funzione dell'intestazione " |
|
Numero intero |
Fornisce la funzione di intestazione " |
|
Numero intero |
Fornisce la funzione di intestazione " |
|
Keyword * |
Le keyword funzionano come una normale condizione se impostate da sole. In combinazione con l' |
|
Numero intero |
Imposta un limite di tempo in millisecondi. Ad esempio, dopo 5000 millisecondi (5 secondi), la query verrà eseguita anche se la condizione non è stata soddisfatta. |
|
Tempo Unix |
Utilizzando un tempo di riferimento specificato si cerca di compensare le differenze nei timestamp locali in un ambiente distribuito. |
|
fixed16/off |
Restituisce una riga di stato nella prima riga della risposta. L'output stesso rimane nella prima riga se è stato impostato anche l'header |
|
on |
Impedisce che il canale Livestatus venga chiuso dopo una query. |
* Per l'WaitTrigger sono disponibili le seguenti keyword:
check
state
log
tempo di manutenzione programmata
commento
comando
programma
tutto
3. Operatori per i filtri
3.1. Operatori generali
| Operatore * | Per i numeri | Per le stringhe di caratteri |
|---|---|---|
|
Uguaglianza |
Uguaglianza |
|
Sottoinsieme ** |
Contiene una stringa di caratteri come espressione regolare. |
|
Sottoinsieme ** |
Uguaglianza senza distinzione tra maiuscole e minuscole |
|
Contiene almeno uno dei valori ** |
Contiene una stringa di caratteri che non distingue tra maiuscole e minuscole come espressione regolare. |
|
Minore di |
Lessicograficamente minore di |
|
Maggiore di |
Lessicograficamente maggiore di |
|
Minore o uguale |
Lessicograficamente minore o uguale |
|
Maggiore o uguale |
Lessicograficamente maggiore o uguale |
* Tutti gli operatori possono essere negati con un punto esclamativo (!).
** Questi operatori sono utili quando si lavora con gli elenchi. Livestatus interpreta quindi i valori specificati come una quantità.
3.2. Operatori per gli elenchi
Puoi verificare se un elemento è incluso in un elenco utilizzando i seguenti operatori:
| Operatore | Tipo di check |
|---|---|
|
Verifica se gli elenchi sono vuoti * |
|
Uguaglianza |
|
Disparità |
|
Uguaglianza senza distinzione tra maiuscole e minuscole |
|
Disparità senza distinzione tra maiuscole e minuscole |
|
La stringa di caratteri per un'espressione regolare * |
|
La stringa di caratteri che non distingue tra maiuscole e minuscole per un'espressione regolare * |
* Questi operatori possono essere negati con un punto esclamativo (!).
4. Operatori per le statistiche
| Operatore | Descrizione |
|---|---|
|
Calcola la somma dei valori. |
|
Cerca il valore più piccolo. |
|
Cerca il valore più alto. |
|
Calcola un valore medio (media). |
|
Visualizza la deviazione standard. |
|
Inverte la somma dei valori secondo 1/ |
|
Inverte il valore medio dei valori secondo 1/ |
5. Codici di stato dall'intestazione della risposta
| Codice di stato | Descrizione |
|---|---|
|
La richiesta è andata a buon fine e la risposta contiene i dati richiesti. |
|
La query contiene un'intestazione errata. |
|
Non è stato possibile trovare la tabella. |
|
È stato superato il limite di tempo per la query. |
|
La query non è stata trasferita completamente. |
|
La query è completamente non valida. |
6. Comandi
I seguenti comandi sono disponibili in tutte le edizioni di Checkmk:
| Comando | Descrizione |
|---|---|
Comandi host | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Comandi di servizio | |
|
|
|
|
|
|
|
|
|
Pianifica un tempo di manutenzione programmata per un servizio |
|
Elimina un tempo di manutenzione programmata per un servizio |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Altri comandi | |
|
|
|
|
|
Abilita il rilevamento di host/servizi irregolari a livello globale |
|
Disabilita il rilevamento di host/servizi irregolari a livello globale |
|
Abilita l'elaborazione dei dati sulle prestazioni a livello globale |
|
Disabilita l'elaborazione dei dati sulle prestazioni a livello globale |
|
Abilita l'esecuzione dei gestori di avvisi/gestori di eventi a livello globale |
|
Disabilita l'esecuzione dei gestori di avvisi/eventi a livello globale |
|
|
Comandi disponibili solo con il CMC nelle edizioni commerciali:
| Comando | Descrizione |
|---|---|
Comandi host | |
|
tba |
|
tba |
Comandi di servizio | |
|
da definire |
|
da definire |
Altri comandi | |
|
da definire |
|
da definire |
|
da definire |
|
da definire |
|
da definire |
|
da definire |
