To jest polecenie iclip, które można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
icli – interfejs wiersza poleceń Icinga
STRESZCZENIE
wrażliwy [-v|-w|-vvv] [-z filtrować] [-h gospodarze] [-g grupy hostów] [-s Branże] [-c config] [-C]
[-f plik stanu] [-F plik rw] [-lh|-ls|-lq|-ld] [-a akcja[:args]] [gospodarz/usługa ...]
WERSJA
wersja 0.48
OPIS
wrażliwy jest interfejsem wiersza poleceń do Icinga. Domyślnie wyświetla listę wszystkich usług i ich usług
stany.
Należy pamiętać, że w przypadku podawania niestandardowych ścieżek do plików konfiguracyjnych i statusowych, wrażliwy działa również z Nagios.
Nie gwarantuje się jednak 100% kompatybilności.
wrażliwy działa tylko wtedy, gdy jest wykonywane na hoście, na którym działa plik Icinga demon. Aby użyć go na innym
host, zalecane są aliasy powłoki (takie jak „alias icli='ssh $icingahost icli'”) lub podobne.
Możesz zawęzić listę usług, które chcesz wyświetlić, używając filtry (lubić
„icli -z!o”), the -h/-s argumenty („icli -h aneurysm -s Biblioteki, strony internetowe”) lub
argumenty wiersza poleceń („icli tętniak/{biblioteki, strony internetowe}” z rozwinięciem powłoki).
OPCJE
-a|--akcja akcja[:args]
Uruchom akcja na wszystkich pasujących hostach lub usługach. args jest listą akcji oddzielonych przecinkami
argumentów i zależy od danego działania. akcja może być także jeden lub dwa
skrót listowy.
Obsługiwane są następujące akcje:
|przyznaję komentarz
Potwierdź problemy z usługą za pomocą ciągu znaków komentarz. Tworzy to lepką warstwę
potwierdzenie z powiadomieniem i bez terminu ważności. Komentarza nie będzie
trwały.
Uwaga: potwierdzanie problemów z hostem nie jest jeszcze obsługiwane.
d|przestój początek,Zatrzymaj się,czas trwania,komentarz[,optuje]
Zaplanuj niewyzwalany host lub usługę (w zależności od argumentów filtra)
przestój. początek i Zatrzymaj się są znacznikami czasu i muszą być sformatowane jako
RRRR-MM-DDTHH:MM:SS, gdzie „T” oznacza dosłownie. Zakłada się, że znacznik czasu jest ustawiony
w tej samej strefie czasowej, co system, na którym działa icli.
If czas trwania wynosi 0 (zero), ustalony czas przestoju pomiędzy początek i Zatrzymaj się jest zaplanowany.
W przeciwnym razie elastyczny przestój, który rozpocznie się pomiędzy początek i Zatrzymaj się i ostatni
czas trwania jest zaplanowane. W tym przypadku, czas trwania musi być liczbą rzeczywistą z dodatkiem
opcjonalna jednostka (s dla sekund, m dla minut, h dla godzin, d dla dni, w dla
tygodnie). Jeśli nie określono jednostki, używane są sekundy.
Jeśli wybrano hosta i optuje zawiera „dzieci”, przestój dla wszystkich
dzieci zostaną zaplanowane z tymi samymi parametrami, co gospodarz. Podobnie, jeśli
optuje zawiera „trigger_children”, wywołany przestój dla wszystkich hostów
dzieci będą zaplanowane.
komentarz odnosi się do pola komentarza dotyczącego przestoju i nie może zawierać znaków „,”
(przecinek).
ponownie sprawdź
Zaplanuj natychmiastową ponowną kontrolę
R|force_recheck
Zaplanuj wymuszoną, natychmiastową ponowną kontrolę
-c|--konfig config
Odczytaj konfigurację z filet
-C|--bez-kolorów
Wyłącz kolory na wyjściu
-f|--plik-statusu filet
Przeczytaj status z filet
-F|--rw-plik filet
Zastosowanie filet jako plik poleceń zewnętrznych.
-g|--grupa hostów grupa hostów
Ogranicz wybór do hostów w grupa hostów (lista oddzielona przecinkami)
-h|--gospodarz gospodarze
Ogranicz wybór do gospodarze (lista oddzielona przecinkami)
-l|--lista przestoje|gospodarze|Branże|kolejka
Wyświetl listę usług (domyślnie) lub hostów. Należy pamiętać, że tylko pierwszy znak
argument jest sprawdzany, więc „icli -lh”, „icli -ls” itp. również są w porządku.
-m|--mecz regex
Ogranicz wybór do hostów/usług, których dane wyjściowe wtyczki są zgodne regex (perłowy zwykły
wyrażenie, wielkość liter nie jest uwzględniana. zobacz perlre).
-o|--Przegląd
Wyświetl przegląd w stylu „przeglądu taktycznego”. Domyślnie (lub gdy jest używane z "-ls") plik
wyświetlana jest liczba wszystkich hostów i usług (całkowita i podzielona przez ich stan).
W przypadku użycia z „-lh” wyświetla listę wszystkich hostów z liczbą włączonych kontroli ok / ostrzeżenie / ...
każdy gospodarz.
-U|--jako-kontakt Nazwa
Działaj tylko w usługach widocznych dla Nazwa. Nie działa -lh jednak najbardziej przydatny dla
-ls.
UWAGA: Ma to pomóc w ustaleniu, do jakich usług użytkownik ma dostęp. Nie jest
mają na celu ograniczenie dostępu i nigdy nie powinny być używane w ten sposób.
-s|--usługa Branże
Ogranicz wybór do Branże (listy oddzielone przecinkami). Można łączyć z -h/-g do
dodatkowo zawęża wybór, ale może być również używany samodzielnie.
-v|--gadatliwy
Zwiększ szczegółowość wyników. Można łączyć do -vvv
-V|--wersja
Pokaż informacje o wersji
-x|--tryb cięcia tryb
Co zrobić z liniami, które są za długie dla terminala: ncoś, cnie, linia
break (z odpowiednim wcięciem). Wartość domyślna to linia bwybuchy
-z|--filtr wyrażenie
Ogranicz wybór do hostów/usług przechodzących przez filtr. wyrażenie jest oddzielony przecinkiem
liście filtrów wybrane zostaną tylko hosty/usługi, do których odnoszą się wszystkie filtry. Widzieć
także „FILTR WYRAŻEŃ”
WYDAJNOŚĆ
SERWIS WYMIENIANIE KOLEJNO
Jest to standardowa metoda wyjściowa. Zawiera następujące informacje:
· Opis usługi
· -v: Flagi usług (Auznany, Fdocieranie, Pasertywny, !bez kontroli)
· Stan usługi (ok / ostrzeżenie / krytyczny / nieznany)
· -v: Bieżąca próba / Maksymalna liczba prób
· Wyjście wtyczki
HOST WYMIENIANIE KOLEJNO
Włączono z -ld
· Nazwa hosta
· Stan hosta (ok / nie działa / nieosiągalny)
· -v: Bieżąca próba / Maksymalna liczba prób
· Wyjście wtyczki
KOLEJKA WYMIENIANIE KOLEJNO
Włączone z -lq
· Nazwa hosta
· Nazwa serwisu
· Ostatnie sprawdzenie
· Następna kontrola
FILTER WYRAŻENIA
Każde wyrażenie można zanegować wykrzyknikiem, np. „!A” dla wszystkich nie-
uznane usługi.
A Stan kontroli został potwierdzony
D Host, do którego należy ta usługa, jest wyłączony lub nieosiągalny
F Usługa trzepocze między stanami
N Powiadomienia dla tej usługi są wyłączone
P Włączone są tylko kontrole pasywne. Zauważ to !P oznacza po prostu, że aktywne kontrole są
włączone, bez względu na status kontroli pasywnych
S Sprawdź, czy stan jest miękki. Na przykład kiedyś wszystko było w porządku, a teraz jest krytyczne, ale tak nie jest
osiągnął maksymalną liczbę i spowodował jeszcze powiadomienie. Dobrze znaleźć (lub zignorować)
problemy z usługą, które mogą być jedynie tymczasowymi, niekrytycznymi usterkami.
o Stan hosta/usługi jest OK
w Stan usługi to Ostrzeżenie
c Stan usługi jest krytyczny
u Stan usługi jest nieznany
p Stan hosta lub usługi to Oczekujący
d Stan hosta jest wyłączony
x Stan hosta jest nieosiągalny
EXIT STATUS
Zero, chyba że wystąpiły błędy.
KONFIGURACJA
Brak.
ZALEŻNOŚCI
· autodie (dołączone do Perla >= 5.10.1)
· Data i godzina
· DataCzas::Format::Strptime
· DateTime::TimeZone
· Termin::Rozmiar
Użyj iclip online, korzystając z usług onworks.net