1 Obsługiwane funkcje wyzwalaczy

Podobne dokumenty
2018/10/16 20:47 1/5 3 Ekrany

2019/04/05 18:18 1/5 3 Eskalacje. Dzięki eskalacjom można utworzyć własne scenariusze wysyłania powiadomień lub wykonywania zdalnych poleceń.

2016/10/20 07:08 1/6 8 Testy wewnętrzne

Przydatne sztuczki - sql. Na przykładzie postgres a.

1 Klucze pozycji monitorowania VMware

- wszystkie elementy - wszystkie elementy

PAP-2T w sieci FreePhone

Programowanie proceduralne INP001210WL rok akademicki 2018/19 semestr letni. Wykład 6. Karol Tarnowski A-1 p.

Aktualizacja modemu LTE Speed 1000

Zapis liczb binarnych ze znakiem

Oczywiście plik musi mieć rozszerzenie *.php

strukturalny język zapytań używany do tworzenia i modyfikowania baz danych oraz do umieszczania i pobierania danych z baz danych

Wprowadzania liczb. Aby uniknąć wprowadzania ułamka jako daty, należy poprzedzać ułamki cyfrą 0 (zero); np.: wpisać 0 1/2

Opis: Instrukcja warunkowa Składnia: IF [NOT] warunek [AND [NOT] warunek] [OR [NOT] warunek].

ARCHITEKRURA KOMPUTERÓW Kodowanie liczb ze znakiem

Pracownia Informatyczna Instytut Technologii Mechanicznej Wydział Inżynierii Mechanicznej i Mechatroniki. Podstawy Informatyki i algorytmizacji

2 Przygotował: mgr inż. Maciej Lasota

Analiza leksykalna 1. Teoria kompilacji. Dr inż. Janusz Majewski Katedra Informatyki

3 Wykrywanie niskopoziomowe

Uzupełnij pola tabeli zgodnie z przykładem poniżej,

Instrukcja do ćwiczeń nr 4 typy i rodzaje zmiennych w języku C dla AVR, oraz ich deklarowanie, oraz podstawowe operatory

Przegląd podstawowych funkcji Excel.

Wstęp do programowania INP001213Wcl rok akademicki 2017/18 semestr zimowy. Wykład 12. Karol Tarnowski A-1 p.

Wykład 7 Implementacja języka SQL w systemach baz danych Oracle sortowanie, funkcje agregujące i podzapytania.

PL/SQL. Funkcje wbudowane

Kod uzupełnień do dwóch jest najczęściej stosowanym systemem zapisu liczb ujemnych wśród systemów binarnych.

Bazy danych 7/15. Andrzej Łachwa, UJ,

Dokumentacja interfejsu MySQL. Platforma BSMS.PL Instrukcja podłączenia po przez mysql

Bazy danych. Andrzej Łachwa, UJ, /14

Autor: Joanna Karwowska

Kod U2 Opracował: Andrzej Nowak

Kurs walut. Specyfikacja projektu. Marek Zając

FUNKCJE TEKSTOWE W MS EXCEL

Autor: Joanna Karwowska

2017/11/23 11:58 1/5 10 Tuning wydajności. Żeby zmaksymalizować wydajność konieczne jest prawidłowe skonfigurowanie systemu Zabbix.

Kod znak-moduł. Wartość liczby wynosi. Reprezentacja liczb w kodzie ZM w 8-bitowym formacie:

OBLICZENIA NA DANYCH

29. Poprawność składniowa i strukturalna dokumentu XML

INSTRUKCJA OBSŁUGI PRZYSTAWKI PEN-01 DO PENDRIVE A

Języki programowania wysokiego poziomu. PHP cz.4. Bazy danych

Spis treści OPIS PLIKU W FORMACIE CSV Z DANYMI PPE LUB EP 1

2 Przygotował: mgr inż. Maciej Lasota

1 P roste e t ypy p d a d n a ych c - c ąg ą g d a d l a szy 2 T y T py p z ł z o ł żo ż ne e d a d n a ych c : T BLICE

Wyrażenie include(sciezka_do_pliku) pozwala na załadowanie (wnętrza) pliku do skryptu php. Plik ten może zawierać wszystko, co może się znaleźć w

Cisco SPA1xx (SPA112, SPA122)


Ćwiczenie nr 6. Poprawne deklaracje takich zmiennych tekstowych mogą wyglądać tak:

Struktura pliku wejściowego ippk Plik Korekt Składek

SQL, LIKE, IN, CASE, EXISTS. Marcin Orchel

Uproszczony opis obsługi ruchu w węźle IP. Trasa routingu. Warunek:

Instrukcja konfiguracji programu Fakt z modułem lanfakt

Przestrzenne bazy danych Podstawy języka SQL

Struktura pliku wejściowego ippk Plik Składkowy

Kontrolowanie poprawności danych

Instrukcje warunkowe i skoku. Spotkanie 2. Wyrażenia i operatory logiczne. Instrukcje warunkowe: if else, switch.

Instrukcja instalatora kart mikroprocesorowych od Windows XP do Windows Wstęp 1 2. Wymagania instalacji 1 3.

- - Ocena wykonaniu zad3. Brak zad3

Ściągawka z funkcji i właściwości systemowych VBA. Opis działania i parametrów. Nazwa funkcji. Składnia zwracanej wartości

Definiowanie filtrów IP

Struktura pliku wejściowego ippk Plik Rejestracyjny

Operacje wykonywane są na operandach (argumentach operatorów). Przy operacji dodawania: argumentami operatora dodawania + są dwa operandy 2 i 5.

Struktura pliku wejściowego ipko biznes ELIXIR-O

LABORATORIUM PROCESORY SYGNAŁOWE W AUTOMATYCE PRZEMYSŁOWEJ. Zasady arytmetyki stałoprzecinkowej oraz operacji arytmetycznych w formatach Q

Typ użyty w deklaracji zmiennej decyduje o rodzaju informacji, a nazwa zmiennej symbolicznie opisuje wartość.

INFORMATYKA Studia Niestacjonarne Elektrotechnika

Funkcje. Rozdział 3a Funkcje wierszowe. Funkcje znakowe (1) Funkcje wierszowe

2 Arytmetyka. d r 2 r + d r 1 2 r 1...d d 0 2 0,

Wprowadzenie do informatyki - ć wiczenia

Bazy danych 6. SQL funkcje daty i czasu, zmienne tymczasowe, aliasy

Specyfikacja instalacji usługi SMS Premium w Przelewy24.pl

1. Sprawdzenie ustawień konfiguracyjnych. Uruchomienie wiersza poleceń:..\ścieżka\bin>mysqladmin variables

Prawa dostępu do plików

Instrukcja rejestracji etapu leczenia dla karty wydanej w SZP_KL AP DILO. Portal SZOI

Język SQL. Rozdział 3. Funkcje wierszowe

Funkcje standardowe. Filtrowanie

System operacyjny Linux

Dr inż. Grażyna KRUPIŃSKA. D-10 pokój 227 WYKŁAD 2 WSTĘP DO INFORMATYKI

1. Wprowadzanie danych z klawiatury funkcja scanf

Liczby rzeczywiste są reprezentowane w komputerze przez liczby zmiennopozycyjne. Liczbę k można przedstawid w postaci:

Tworzenie tabel. Bazy danych - laboratorium, Hanna Kleban 1

Pracownia Komputerowa wykład V

Spis treści. 1 Moduł RFID (APA) 3

Podstawy programowania w języku C i C++

API transakcyjne BitMarket.pl

Dr inż. Grażyna KRUPIŃSKA. D-10 pokój 227 WYKŁAD 7 WSTĘP DO INFORMATYKI

asix4 Podręcznik użytkownika Drajwer OPC Podręcznik użytkownika

1 Podstawy c++ w pigułce.

SHOPER INTEGRATOR BY CTI INSTRUKCJA

Operatory AND, OR, NOT, XOR Opracował: Andrzej Nowak Bibliografia:

Podstawy Informatyki

ARCHITEKTURA SYSTEMÓW KOMPUTEROWYCH

Konfiguracja parametrów pozycjonowania GPS /5

Formaty obrazów rastrowych biblioteki PBM

opisuje nazwy kolumn, wyrażenia arytmetyczne, funkcje nazwy tabel lub widoków warunek (wybieranie wierszy)

>>> PODRĘCZNIK UŻYTKOWNIKA

asix4 Podręcznik użytkownika CtTwinCAT - drajwer protokołu ADS systemu TwinCAT Podręcznik użytkownika

Autor: dr inż. Katarzyna Rudnik

Funkcje wbudowane PHP

SERWER AKTUALIZACJI UpServ

Transkrypt:

2016/10/11 12:29 1/10 1 Obsługiwane funkcje wyzwalaczy 1 Obsługiwane funkcje wyzwalaczy Wszystkie funkcje obsługiwane w: wyrażeniach wyzwalaczy są wyszczególnione poniżej: wartości: float, int, str, text, log Zwraca różnicę absolutną pomiędzy ostatnią i poprzednią wartością. Na przykład: (poprzednia wartość/ostatnia wartość=) 1/5=4 3/1=2 0/-2.5=2.5 avg (sekundy #liczba,<>) Dla ciągów znaków zwraca: 0 - wartości są równe 1 - wartości różnią się wartości: float, int Średnia wartość dla pozycji ze zdefiniowanego okresu. ilość ostatnio zebranych wartości (poprzedzona znakiem #) (opcjonalne) - punkt sprawdzania przesunięty jest wstecz o podaną ilość sekund Przykłady: avg(#5) średnia wartość z pięciu ostatnich wartości avg(3600) średnia wartość z godziny avg(3600,86400) średnia wartość z godziny z poprzedniego dnia. Parametr obsługiwany jest od wersji Zabbix 1.8.2. Jest on przydatny do porównania bieżących wartości średnich z wartościami średnimi z sekund wstecz. band (sekundy #liczba,maska,<>) Zabbix Documentation 2.2 - https://www.zabbix.com/documentation/2.2/

Last update: 2015/12/04 07:48 pl:manual:appendix:triggers:functions https://www.zabbix.com/documentation/2.2/pl/manual/appendix/triggers/functions wartości: int Należy zauważyć, że #liczba działa tutaj inaczej niż w większości pozostałych funkcji (zobacz last()). Wartość bitowego AND wartości pozycji i maski. sekundy (ignorowany) lub #liczba - N-ta najnowsza wartość maska (wymagana) - 64- bitowa liczba całkowita bez znaku (0-18446744073709551615) Niezależnie od tego porównanie wykonywane jest bitowo, wartość musi istnieć a wynik jest w postaci dziesiętnej. Na przykład, sprawdzenie 3-ciego bitu jest wykonywane przez porównanie do 4, a nie do 100. Przykłady: band(,12)=8 or band(,12)=4 3-ci lub 4-ty bit ustawiony, ale nie oba w tym samym czasie band(,20)=16 3-ci bit nie ustawiony a 5- ty ustawiony. Funkcja ta jest obsługiwana od wersji Zabbix 2.2.0. change Ilość różnic pomiędzy ostatnią i poprzednią wartością. wartości: float, int, str, text, log Na przykład: (poprzednia wartość/ostatnia wartość=change) 1/5=+4 3/1=-2 0/-2.5=-2.5 Dla ciągów znaków zwraca: 0 - wartości są równe 1 - wartości różnią się https://www.zabbix.com/documentation/2.2/ Printed on 2016/10/11 12:29

2016/10/11 12:29 3/10 1 Obsługiwane funkcje wyzwalaczy count (sekundy #liczba,<wzorzec>,<operator>,<>) Liczba wartości w zdefiniowanym okresie. ilość ostatnio zebranych wartości #) wzorzec (opcjonalne) - wymagany wzorzec (pozycje całkowite - dopasowanie dokładne; pozycje zmiennoprzecinkowe - zgodność do 0.000001) operator (opcjonalne) Obsługiwane operatory: eq - równe ne - różne gt - większy ge - większy lub równy lt - mniejszy le - mniejszy lub równy like - zgodne, jeżeli zawiera wzorzec (czułe na wielkość znaków) band - bitowe AND (obsługiwane od wersji Zabbix 2.2.0). Należy zauważyć, że: eq (domyślne), ne, gt, ge, lt, le, band są obsługiwane dlapozycji całkowitych eq (domyślne), ne, gt, ge, lt, le są obsługiwane dla pozycji zmiennoprzecinkowych like (domyślne), eq, ne są obsługiwane dla ciągów znaków, tekstów i pozycji logów wartości: float, int, str, text, log Gdy jako trzeci parametr występuje band, jako drugi parametr można podać dwie liczby, rozdzielone '/': liczba_do_porównania/maska. count() wylicza bitowe AND z wartości i maski oraz porównuje wynik do liczba_do_porównania. Jeżeli wynik bitowego AND jest równy liczba_do_porównania, wartość jest zliczana. Jeżeli liczba_do_porównania i maska są identyczne, można określić tylko maskę (bez znaku '/'). Przykłady: count(600) liczba wartości z ostatnich 10 minut count(600,12) liczba wartości z ostatnich 10 minut, równych '12' count(600,12,"gt") liczba wartości z ostatnich 10 minut większych od '12' count(#10,12,"gt") liczba wartości z ostatnich 10-ciu, większych od '12' count(600,12,"gt",86400) liczba wartości z 10 minut sprzed 24 godzin, większych od '12' count(600,6/7,"band") liczba wartości z ostatnich 10 minut posiadających '110' (binarnie) na trzech najmniej znaczących bitach. count(600,,,86400) liczba wartości z 10 minut sprzed 24 godzin Parametr #liczba jest obsługiwany od wersji Zabbix 1.6.1. Parametr oraz operatory znakowe są obsługiwane od wersji Zabbix 1.8.2. Zabbix Documentation 2.2 - https://www.zabbix.com/documentation/2.2/

Last update: 2015/12/04 07:48 pl:manual:appendix:triggers:functions https://www.zabbix.com/documentation/2.2/pl/manual/appendix/triggers/functions date Bieżąca data w formacie YYYYMMDD. Przykład zwracanej wartości: 20150731 dayofmonth Dzień miesiąca z zakresu 1 do 31. dayofweek Dzień tygodnia z zakresu 1 do 7. (Pon - 1, Nie - 7). Funkcja ta jest obsługiwana od wersji Zabbix 1.8.5. delta (sekundy #liczba,<>) Różnica pomiędzy maksymalną i minimalną wartością w zdefiniowanym okresie ('max()' minus 'min()'). ilość ostatnio zebranych wartości #) wartości: float, int Parametr obsługiwany jest od wersji Zabbix 1.8.2. diff Sprawdza, czy ostatnia i poprzednia wartość się różnią. wartości: float, int, str, text, log 1 - ostatnia i poprzednia wartość się różnią 0 - w przeciwnym przypadku fuzzytime (sekundy) https://www.zabbix.com/documentation/2.2/ Printed on 2016/10/11 12:29

2016/10/11 12:29 5/10 1 Obsługiwane funkcje wyzwalaczy wartości: float, int Sprawdza, czy lokalny czas systemowy jest sekundy - sekundy zsynchronizowany z czasem serwera Zabbix. iregexp (wzorzec,<sekundy #liczba>) Funkcja ta jest odpowiednikiem regexp() nieczułym na wielkość liter. zobacz regexp() Zwraca '1' jeżeli znacznik czasu wartości pozycji nie różni się od czasu serwera Zabbix więcej niż N sekund, 0 - w przeciwnym przypadku. Zwykle używane w połączeniu z system.localtime do sprawdzenia, czy czas lokalny jest zsynchronizowany z czasem serwera Zabbix. wartości: str, log, text last (sekundy #liczba,<>) Zabbix Documentation 2.2 - https://www.zabbix.com/documentation/2.2/

Last update: 2015/12/04 07:48 pl:manual:appendix:triggers:functions https://www.zabbix.com/documentation/2.2/pl/manual/appendix/triggers/functions wartości: float, int, str, text, log Najnowsza wartość. sekundy (ignorowany) lub #liczba - N-ta najnowsza wartość Należy zauważyć, że #liczba działa tutaj inaczej niż w większości pozostałych funkcji. Na przykład: last() zawsze jest równe last(#1) last(#3) - trzecia najnowsza wartość (nie trzy najnowsze wartości) Zabbix nie gwarantuje dokładnej kolejności, jeżeli w historii znajdą się więcej niż dwie wartości w przeciągu jednej sekundy. Parametr #liczba obsługiwany jest od wersji Zabbix 1.6.2. Parametr obsługiwany jest od wersji Zabbix 1.8.2. logeventid (wzorzec) Sprawdza, czy ID wzorzec - wyrażenie zdarzenia z regularne opisujące ostatniego wpisu wymagany wzorzec, logu jest zgodne z zgodne z rozszerzonym wyrażeniem stylem POSIX. regularnym. wartości: log 0 - brak zgodności 1 - zgodne Funkcja ta jest obsługiwana od wersji Zabbix 1.8.5. logseverity https://www.zabbix.com/documentation/2.2/ Printed on 2016/10/11 12:29

2016/10/11 12:29 7/10 1 Obsługiwane funkcje wyzwalaczy wartości: log Waga logu dla ostatniego wpisu logu. logsource (wzorzec) Sprawdza, czy źródło logu dla wzorzec - oczekiwany ostatniego wpisu ciąg znaków logu jest zgodne z parametrem. 0 - waga domyślna N - waga (całkowita, użyteczne dla logów zdarzeń Windows: 1 - Informacja, 2 - Ostrzeżenie, 4 - Błąd, 7 - Błędny Audyt, 8 - Poprawny Audyt, 9 - Krytyczne, 10 - Opisowe). Zabbix pobiera wgę logu z pola Information logu zdarzeń Windows. wartości: log 0 - brak zgodności 1 - zgodne Normalnie używane dla logów zdarzeń Windows. Na przykład, logsource("vmware Server"). max (sekundy #liczba,<>) Najwyższa wartość pozycji w zdefiniowanym okresie. min (sekundy #liczba,<>) Najniższa wartość pozycji w zdefiniowanym okresie. nodata (sekundy) ilość ostatnio zebranych wartości #) ilość ostatnio zebranych wartości #) wartości: float, int Parametr obsługiwany jest od wersji Zabbix 1.8.2. wartości: float, int Parametr obsługiwany jest od wersji Zabbix 1.8.2. Zabbix Documentation 2.2 - https://www.zabbix.com/documentation/2.2/

Last update: 2015/12/04 07:48 pl:manual:appendix:triggers:functions https://www.zabbix.com/documentation/2.2/pl/manual/appendix/triggers/functions 1 - jeżeli nie otrzymano żadnych danych w zdefiniowanym okresie czasu 0 - w przeciwnym przypadku Sprawdza brak otrzymanych danych. now Liczba sekund od początku umownej Epoki (00:00:00 UTC, 1 Styczeń 1970). prev Poprzednia wartość. sekundy - sprawdzany okres w sekundach. Okres nie powinien być mniejszy niż 30 sekund. Należy zauważyć, że funkcja ta wyświetli błąd, jeżeli, w okresie podany w pierwszym parametrze: - nie otrzymano danych a serwer Zabbix został zrestartowany - nie było danych a okres utrzymania został zakończony - nie było danych a pozycja została dodana lub ponownie włączona wartości: float, int, str, text, log Zwraca to samo co last(#2). regexp (wzorzec,<sekundy #liczba>) https://www.zabbix.com/documentation/2.2/ Printed on 2016/10/11 12:29

2016/10/11 12:29 9/10 1 Obsługiwane funkcje wyzwalaczy Sprawdza, czy ostatnia (najnowsza) wartość jest zgodna z wyrażeniem regularnym. wzorzec - wyrażenie regularne, zgodne z rozszerzonym stylem POSIX. sekundy lub #liczba (opcjonalne) - okres w sekundach lub liczba wartości do sprawdzenia #). W tym przypadku będzie przetwarzanych więcej niż jedna wartość. wartości: str, text, log 1 - znaleziono 0 - w przeciwnym przypadku Funkcja jest czuła na wielkość znaków. str (wzorzec,<sekundy #liczba>) Szuka ciągu w ostatniej (najnowszej) wartości. wzorzec - wymagany ciąg znaków sekundy lub #liczba (opcjonalne) - okres w sekundach lub liczba wartości do sprawdzenia #). W tym przypadku będzie przetwarzanych więcej niż jedna wartość. wartości: str, text, log 1 - znaleziono 0 - w przeciwnym przypadku Funkcja jest czuła na wielkość znaków. strlen (sekundy #liczba,<>) wartości: str, text, log Należy zauważyć, że #liczba działa tutaj inaczej niż w większości pozostałych funkcji. Długość ostatniej (najnowszej) wartości w znakach (nie w bajtach). sekundy (ignorowany) lub #liczba - N-ta najnowsza wartość Przykłady: strlen()(jest równe z strlen(#1)) długość ostatniej wartości strlen(#3) długość trzeciej ostatniej wartości strlen(,86400) długość najnowszej wartości sprzed jednego dnia. Funkcja ta jest obsługiwana od wersji Zabbix 1.8.4. sum (sekundy #liczba,<>) Zabbix Documentation 2.2 - https://www.zabbix.com/documentation/2.2/

Last update: 2015/12/04 07:48 pl:manual:appendix:triggers:functions https://www.zabbix.com/documentation/2.2/pl/manual/appendix/triggers/functions Suma wartości zebranych w zdefiniowanym okresie. ilość ostatnio zebranych wartości #) wartości: float, int Parametr obsługiwany jest od wersji Zabbix 1.8.2. time Bieżący czas w formacie HHMMSS. Przykład zwracanej wartości: 123055 1) Wszystkie funkcje zwracają wyłącznie wartości numeryczne. Na przykład, porównywanie do ciągów znaków nie jest obsługiwane. 2) Niektóre funkcje nie mogą być używane z parametrami nienumerycznymi! 3) Argumenty w postaci ciągów znaków powinny być podawane w cudzysłowach. W przeciwnym razie mogą zostać źle zinterpretowane. From: https://www.zabbix.com/documentation/2.2/ - Zabbix Documentation 2.2 Permanent link: https://www.zabbix.com/documentation/2.2/pl/manual/appendix/triggers/functions Last update: 2015/12/04 07:48 https://www.zabbix.com/documentation/2.2/ Printed on 2016/10/11 12:29