iclip - Online nel Cloud

Questo è il comando iclip che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre numerose workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online di Windows o emulatore online di MAC OS

PROGRAMMA:

NOME


icli - Interfaccia della riga di comando di Icinga

SINOSSI


icli [-v|-vv|-vvv] [-z filtro] [-h padroni di casa] [-g gruppi host] [-s servizi] [-c config] [-C]
[-f file di stato] [-F file rw] [-sx|-ls|-lq|-ld] [-a azione[:args,host/INSTALLAZIONE ...]

VERSIONE


Versione 0.48

DESCRIZIONE


icli è un'interfaccia a riga di comando per IcingaPer 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, icli funziona anche con Nagios.
Tuttavia, la compatibilità non è garantita al 100%.

icli funziona solo se eseguito sull'host che esegue Icinga demone. Per usarlo su un altro
Si consigliano host, alias della shell (come "alias icli='ssh $icingahost icli'") o simili.

È possibile restringere l'elenco dei servizi che si desidera visualizzare utilizzando filtri (piace
"icli -z!o"), il -h/-s argomenti ("icli -h aneurysm -s Librerie, siti web") o
argomenti della riga di comando ("icli aneurysm/{Librerie,Siti Web}" con espansione della shell).

VERSIONI


-a|--azione azione[:args]
Correre azione su tutti gli host o servizi corrispondenti. args è un elenco di azioni separate da virgole
argomenti e dipende dall'azione in questione. azione può anche essere uno o due
scorciatoia letterale.

Sono supportate le seguenti azioni:

a|riconoscere commento
Riconosci i problemi del servizio con la stringa commentoQuesto crea un appiccicoso
Riconoscimento con notifica e senza scadenza. Il commento non verrà
persistono.

Nota: il riconoscimento dei problemi dell'host non è ancora supportato.

d|tempo di inattività inizia a,Fermati,durata,commento[,opta]
Pianifica un host o un servizio non attivato (a seconda degli argomenti del filtro)
tempi di inattività. inizia a e Fermati 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 e Fermati è programmato.
Altrimenti, un tempo di inattività flessibile che inizierà tra inizia a e Fermati e ultimo
durata è programmato. In questo caso, durata deve essere un numero reale a cui è aggiunto
un'unità facoltativa (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 un host è selezionato e opta contiene "bambini", un periodo di inattività per tutti i suoi
i bambini saranno programmati con gli stessi parametri dell'ospite. 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 commento del downtime e non deve contenere ","
carattere (virgola).

r|ricontrollare
Pianifica un nuovo controllo immediato

R|forza_ricontrollo
Pianificare un controllo forzato e immediato

-c|--config config
Leggi la configurazione da filetto

-C|--nessun colore
Disabilita 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 (impostazione predefinita) o gli host. Nota che solo il primo carattere di
l'argomento è controllato, quindi anche "icli -lh", "icli -ls" ecc. vanno bene.

-m|--incontro regex
Limita la selezione agli host/servizi il cui output del plugin corrisponde regex (perl regolare
espressione, non sensibile alle maiuscole/minuscole. vedere perlre).

-o|--panoramica
Visualizza una panoramica in stile "panoramica tattica". Per impostazione predefinita (o quando utilizzato con "-ls")
viene mostrato il numero di tutti gli host e servizi (sia totali che divisi per il loro stato).

Se utilizzato con "-lh", elenca tutti gli host con il numero di controlli ok / warning / ... attivi
ogni ospite.

-U|--come-contatto Nome
Operare solo sul servizio visibile a NomeNon funziona per -sx tuttavia, più utile per
-ls.

NOTA: Questo serve per scoprire a quali servizi ha accesso un utente. NON è
è concepito come un modo per limitare l'accesso e non dovrebbe mai essere utilizzato in questo modo.

-s|--servizio servizi
Limita la selezione a servizi (elenchi separati da virgole). Può essere combinato con -h/-g a
restringere ulteriormente la selezione, ma può anche essere utilizzato autonomamente.

-v|--verboso
Aumenta la verbosità dell'output. Può essere combinato fino a -vvv

-V|--versione
Mostra informazioni sulla versione

-x|--modalità di taglio modo
Cosa fare con le linee troppo lunghe per il terminale: nniente, cma fuori, linea
break (con rientro corretto). L'impostazione predefinita è la riga breaks

-z|--filtro espressione
Limita la selezione agli host/servizi che superano il filtro. espressione è una virgola separata
elenco dei filtri, vengono selezionati solo gli host/servizi a cui si applicano tutti i filtri. Vedi
anche "ESPRESSIONI DI FILTRO"

USCITA


SERVIZIO QUOTAZIONE
Questo è il metodo di output standard. Contiene quanto segue:

· Descrizione del servizio

· -v: Flag di servizio (Ariconosciuto, Flappatura, Passistivo, !nessun controllo)

· Stato del servizio (ok / avviso / critico / sconosciuto)

· -v: Tentativo corrente / Tentativi massimi

· Output del plugin

HOST QUOTAZIONE
Abilitato con -ld

· Nome host

· Stato host (ok / inattivo / non raggiungibile)

· -v: Tentativo corrente / Tentativi massimi

· Output del plugin

CODA QUOTAZIONE
Abilitato con -lq

· Nome host

· Nome del 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 è instabile tra gli stati

N Le notifiche per questo servizio sono disabilitate

P Sono abilitati solo i controlli passivi. Nota che !P significa semplicemente che i controlli attivi sono
abilitato, indipendentemente dallo stato dei controlli passivi

S Lo stato di controllo è debole. Ad esempio, prima era OK e ora è critico, ma non è
ha raggiunto il numero massimo e ha causato una notifica. Buono da trovare (o ignorare)
problemi di servizio che potrebbero essere solo guasti 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 host è irraggiungibile

EXIT STATUS


Zero, a meno che non si siano verificati errori.

CONFIGURAZIONE


Nessuno.

DIPENDENZE


· autodie (incluso con perl >= 5.10.1)

· Data e ora

· DateTime::Format::Strptime

· DateTime::Fuso orario

· Termine::Dimensione

Utilizzare iclip online utilizzando i servizi onworks.net



Gli ultimi programmi online per Linux e Windows