Questo è il comando iclip che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
icli - Interfaccia a riga di comando di Icinga
SINOSSI
sensibile [-v|-vv|-vvv] [-z filtro] [-h padroni di casa] [-g gruppi di host] [-s servizi] [-c config] [-C]
[-f file di stato] [-F rw] [-sx|-ls|-lq|-ld] [-a azione[:args,host/servizio ...]
VERSIONE
Versione 0.48
DESCRIZIONE
sensibile è un'interfaccia a riga di comando per Icinga. Per impostazione predefinita, elenca tutti i servizi e i loro
stati.
Si noti che quando si forniscono percorsi di file di configurazione e di stato personalizzati, sensibile funziona anche con Nagios.
Tuttavia, la compatibilità al 100% non è garantita.
sensibile funziona solo se eseguito sull'host che esegue il Icinga demone. Per usarlo su un altro
host, alias di shell (come "alias icli='ssh $icingahost icli'") o simili sono consigliati.
Puoi restringere l'elenco dei servizi che desideri visualizzare utilizzando filtri (piace
"icli -z!o"), il -h/-s argomenti ("icli -h aneurysm -s Libraries,Websites") o
args della riga di comando ("icli aneurysm/{Libraries,Websites}" con espansione della shell).
VERSIONI
-a|--azione azione[:args]
Correre azione su tutti gli host o servizi corrispondenti. args è un elenco di azioni separato da virgole
argomenti e dipende dall'azione in questione. azione può anche essere uno o due
scorciatoia di lettere.
Sono supportate le seguenti azioni:
a|riconoscere commento
Riconosci i problemi di servizio con la stringa commento. Questo crea un appiccicoso
conferma con notifica e senza scadenza. Il commento non sarà
persistono.
Nota: il riconoscimento dei problemi dell'host non è ancora supportato.
d|tempo di inattività inizia a,Stop,durata,commento[,opta]
Pianifica un host o un servizio non attivato (a seconda degli argomenti del filtro)
tempi di inattività. inizia a ed Stop sono timestamp e devono essere formattati come
AAAA-MM-GGTHH:MM:SS, dove la "T" è letterale. Si presume che il timestamp sia in
lo stesso fuso orario del sistema che esegue icli.
If durata è 0 (zero), un tempo di inattività fisso tra inizia a ed Stop è programmato.
In caso contrario, un tempo di inattività flessibile che inizierà tra inizia a ed Stop e ultimo
durata è programmato. In questo caso, durata deve essere un numero reale con
un'unità opzionale (s per secondi, m per minuti, h per ore, d per giorni, w per
settimane). Se non viene specificata alcuna unità, vengono utilizzati i secondi.
Se viene selezionato un host e opta contiene "bambini", un tempo morto per tutti i suoi
i bambini verranno programmati con gli stessi parametri dell'host. Allo stesso modo, se
opta contiene "trigger_children", un tempo di inattività attivato per tutti gli host
i bambini saranno programmati.
commento si riferisce al campo di commento del tempo di inattività e non deve contenere il ","
(virgola) carattere.
r|ricontrolla
Pianifica un ricontrollo immediato
R|forza_ricontrolla
Pianifica un nuovo controllo forzato e immediato
-c|--config config
Leggi la configurazione da filetto
-C|--no-colori
Disattiva i colori nell'output
-f|--file di stato filetto
Leggi lo stato da filetto
-F|--rw-file filetto
Usa il filetto come file di comandi esterni.
-g|--gruppo host gruppo host
Limita la selezione agli host in gruppo host (elenco separato da virgole)
-h|--ospite padroni di casa
Limita la selezione a padroni di casa (elenco separato da virgole)
-l|--elenco tempi di inattività|padroni di casa|servizi|fare la coda
Elenca i servizi (predefiniti) o gli host. Nota che solo il primo carattere di
l'argomento è verificato, quindi anche "icli -lh", "icli -ls" ecc.
-m|--incontro regex
Limita la selezione agli host/servizi il cui output del plug-in corrisponde regex (perl normale
espressione, insensibile alle maiuscole. vedi perla).
-o|--panoramica
Visualizza una panoramica in stile "panoramica tattica". Per impostazione predefinita (o quando viene utilizzato con "-ls") il
viene mostrato il numero di tutti gli host e servizi (totale e diviso per il loro stato).
Se usato con "-lh", elenca tutti gli host con il numero di ok / warning / ... check on
ogni ospite.
-U|--come-contatto Nome
Operare solo su servizio visibile a Nome. Non funziona per -sx tuttavia, molto utile per
-ls.
NOTA: Questo ha lo scopo di aiutare a scoprire a quali servizi ha accesso un utente. Non è
inteso come un modo per limitare l'accesso e non dovrebbe mai essere usato in questo modo.
-s|--servizio servizi
Limita la selezione a servizi (liste separate da virgole). Può essere combinato con -h/-g a
restringere ulteriormente la selezione, ma può essere utilizzato anche da solo.
-v|--verboso
Aumenta la verbosità dell'output. Può essere combinato fino a -vvv
-V|--versione
Mostra informazioni sulla versione
-x|--modalità-taglio modo
Cosa fare con le righe troppo lunghe per il terminale: naltro, cfuori, linea
break (con una rientranza adeguata). L'impostazione predefinita è linea breaks
-z|--filtro espressione
Limita la selezione agli host/servizi che passano il filtro. espressione è una virgola separata
elenco di filtri, vengono selezionati solo gli host/servizi a cui si applicano tutti i filtri. Vedere
anche "FILTRO ESPRESSIONI"
USCITA
SERVIZIO QUOTAZIONE
Questo è il metodo di output standard. Contiene quanto segue:
· Descrizione del servizio
· -v: Flag di servizio (Ariconosciuto, Flappare, Passitivo, !nessun controllo)
· Stato del servizio (ok/avviso/critico/sconosciuto)
· -v: Tentativo corrente / Tentativi massimi
· Uscita plug-in
HOST QUOTAZIONE
Abilitato con -ld
· Nome host
· Stato host (ok / down / irraggiungibile)
· -v: Tentativo corrente / Tentativi massimi
· Uscita plug-in
CODA QUOTAZIONE
Abilitato con -lq
· Nome host
· Nome di Servizio
· Ultimo controllo
· Prossimo controllo
FILTRO ESPRESSIONI
Ogni espressione può essere negata con un punto esclamativo, ad esempio "!A" per tutti i non-
servizi riconosciuti.
A Lo stato di controllo è stato riconosciuto
D L'host a cui appartiene questo servizio è inattivo o irraggiungibile
F Il servizio sta svolazzando tra gli stati
N Le notifiche per questo servizio sono disabilitate
P Sono abilitati solo i controlli passivi. Notare che !P significa semplicemente che i controlli attivi sono
abilitato, indipendentemente dallo stato dei controlli passivi
S Lo stato di controllo è morbido. Ad esempio, una volta andava bene e ora è fondamentale, ma non lo ha fatto
ha raggiunto il suo numero massimo e ha causato ancora una notifica. Buono da trovare (o ignorare)
problemi di servizio che potrebbero essere solo problemi temporanei e non critici.
o Lo stato dell'host/servizio è OK
w Lo stato del servizio è Avviso
c Lo stato del servizio è critico
u Lo stato del servizio è sconosciuto
p Lo stato dell'host o del servizio è in sospeso
d Lo stato dell'host è inattivo
x Lo stato dell'host è irraggiungibile
EXIT STATUS
Zero, a meno che non si siano verificati errori.
CONFIGURAZIONE
Nessuno.
DIPENDENZE
· autodie (incluso con perl >= 5.10.1)
· DateTime
· DateTime::Format::Srptime
· DataOra::Fuso Orario
· Termine::Taglia
Usa iclip online utilizzando i servizi onworks.net