{"id":30753,"date":"2019-10-31T21:37:15","date_gmt":"2019-10-31T18:37:15","guid":{"rendered":"https:\/\/prohoster.info\/blog\/vyshel-zabbix-4-2\/"},"modified":"2019-10-31T21:37:15","modified_gmt":"2019-10-31T18:37:15","slug":"vyshel-zabbix-4-2","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/vyshel-zabbix-4-2","title":{"rendered":"Wydano Zabbix 4.2","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Nasz zesp\u00f3\u0142 z rado\u015bci\u0105 informuje, \u017ce ukaza\u0142a si\u0119 nowa, otwarta system monitorowania z otwartym kodem \u017ar\u00f3d\u0142owym <noindex><a rel=\"nofollow\" href=\"https:\/\/www.zabbix.com\/whats_new\">Zabbix 4.2<\/a><\/noindex>!<\/p>\n<p><img decoding=\"async\" alt=\"Wydano Zabbix 4.2\" src=\"\/wp-content\/uploads\/2019\/04\/e929caac72798d6e0d6af74995f1be79.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nCzy wersja 4.2 jest odpowiedzi\u0105 na g\u0142\u00f3wne pytanie \u017cycia, wszech\u015bwiata i monitorowania og\u00f3lnie? Przyjrzyjmy si\u0119 temu!<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nPrzypominamy, \u017ce Zabbix to uniwersalny system do monitorowania wydajno\u015bci i dost\u0119pno\u015bci serwer\u00f3w, urz\u0105dze\u0144 in\u017cynieryjnych i sieciowych, aplikacji, baz danych, system\u00f3w wirtualizacji, kontener\u00f3w, us\u0142ug IT oraz us\u0142ug webowych.<\/p>\n<p>Zabbix realizuje pe\u0142ny cykl, od zbierania danych, ich przetwarzania i transformacji, analizy uzyskanych danych, a\u017c po ich przechowywanie, wizualizacj\u0119 i wysy\u0142anie powiadomie\u0144 przy u\u017cyciu regu\u0142 eskalacji. System oferuje r\u00f3wnie\u017c elastyczne mo\u017cliwo\u015bci rozbudowy metod zbierania danych i powiadomie\u0144 oraz automatyzacji przez API. Jednolity interfejs webowy umo\u017cliwia centralne zarz\u0105dzanie konfiguracjami monitorowania oraz przydzielanie uprawnie\u0144 r\u00f3\u017cnym grupom u\u017cytkownik\u00f3w. Kod projektu jest swobodnie udost\u0119pniany na licencji <noindex><a rel=\"nofollow\" href=\"https:\/\/www.zabbix.com\/license\">GPLv2<\/a><\/noindex>.<\/p>\n<p>Zabbix 4.2 to nowa wersja, kt\u00f3ra nie jest wersj\u0105 LTS, z kr\u00f3tszym okresem wsparcia. U\u017cytkownikom, kt\u00f3rzy preferuj\u0105 d\u0142ugi cykl eksploatacji oprogramowania, zalecamy korzystanie z wersji LTS, takich jak 3.0 i 4.0.<\/p>\n<p>Zatem porozmawiajmy o nowo\u015bciach i g\u0142\u00f3wnych ulepszeniach wersji 4.2:<\/p>\n<h1>Wi\u0119cej oficjalnych platform<\/h1>\n<p>\n<img decoding=\"async\" alt=\"Wydano Zabbix 4.2\" src=\"\/wp-content\/uploads\/2019\/04\/197c6bd028023105039f2004faf9f67e.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nOpr\u00f3cz istniej\u0105cych ju\u017c oficjalnych pakiet\u00f3w, oferujemy tak\u017ce nowe wersje dla:<\/p>\n<ul>\n<li>RaspberryPi, Mac OS\/X, SUSE Enterprise Linux Server 12<\/li>\n<li>MSI dla agenta Windows<\/li>\n<li>Obrazy Docker<\/li>\n<\/ul>\n<h1>Wbudowane wsparcie Prometheus do monitorowania aplikacji<\/h1>\n<p>\nZabbix potrafi zbiera\u0107 dane na r\u00f3\u017cne sposoby (push\/pull) z r\u00f3\u017cnych \u017ar\u00f3de\u0142 danych. S\u0105 to JMX, SNMP, WMI, HTTP\/HTTPS, RestAPI, XML Soap, SSH, Telnet, agenci i skrypty oraz inne \u017ar\u00f3d\u0142a. A teraz, witaj wsparcie Prometheus!<\/p>\n<p>\u015aci\u015ble m\u00f3wi\u0105c, zbieranie danych z eksporter\u00f3w Prometheus by\u0142o mo\u017cliwe ju\u017c wcze\u015bniej dzi\u0119ki typowi element\u00f3w danych HTTP\/HTTPS i wyra\u017ceniom regularnym.<\/p>\n<p>Jednak nowa wersja pozwala na maksymalnie efektywne korzystanie z Prometheus dzi\u0119ki wbudowanemu wsparciu dla j\u0119zyka zapyta\u0144 PromQL. U\u017cycie zale\u017cnych metryk pozwala zbiera\u0107 i przetwarza\u0107 dane w najefektywniejszy spos\u00f3b: raz pytasz o dane, a nast\u0119pnie uk\u0142adasz je wed\u0142ug potrzebnych metryk.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/yr\/hi\/n1\/yrhin1viwxnpfro62umwlpqu6bk.png\"><img decoding=\"async\" alt=\"Wydano Zabbix 4.2\" src=\"\/wp-content\/uploads\/2019\/04\/41dc9e5663a497c751da143b847ea5f5.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/a><\/noindex><i>Pobieramy warto\u015b\u0107 konkretnej metryki<\/i><\/p>\n<p>Warto zauwa\u017cy\u0107, \u017ce obecnie niskopoziomowe wykrywanie mo\u017ce wykorzysta\u0107 zgromadzone dane do automatycznego tworzenia metryk. W takim przypadku Zabbix przekszta\u0142ca pozyskane dane do formatu JSON, z kt\u00f3rym bardzo \u0142atwo pracowa\u0107.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/bw\/sm\/6i\/bwsm6i0fa4xo4oee7vlzitpsr3m.png\"><img decoding=\"async\" alt=\"Wydano Zabbix 4.2\" src=\"\/wp-content\/uploads\/2019\/04\/862b524d937ddeec3d4a417f25c0ebfe.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/a><\/noindex><i>Wyszukujemy metryki, u\u017cywaj\u0105c filtru w j\u0119zyku zapyta\u0144 PromQL<\/i><\/p>\n<p>Obecnie istnieje ponad <noindex><a rel=\"nofollow\" href=\"http:\/\/www.zabbix.com\/integrations\">300 integracji i przepis\u00f3w dotycz\u0105cych monitorowania<\/a><\/noindex> zewn\u0119trznych us\u0142ug i aplikacji za pomoc\u0105 Zabbix. Obs\u0142uga Prometheusa umo\u017cliwi dodanie ca\u0142ego zestawu aplikacji, kt\u00f3re maj\u0105 oficjalnych lub wspieranych przez spo\u0142eczno\u015b\u0107 eksporter\u00f3w Prometheusa. To monitorowanie popularnych us\u0142ug, kontener\u00f3w i zasob\u00f3w chmurowych.<\/p>\n<h1>Efektywne monitorowanie o wysokiej cz\u0119stotliwo\u015bci<\/h1>\n<p>\nCzy chcemy wykrywa\u0107 problemy tak szybko, jak to mo\u017cliwe? Oczywi\u015bcie, nie ma w\u0105tpliwo\u015bci! Najcz\u0119\u015bciej takie podej\u015bcie prowadzi do potrzeby zbyt cz\u0119stego sprawdzania urz\u0105dze\u0144 i zbierania danych, co powoduje wi\u0119ksze obci\u0105\u017cenie systemu monitorowania. Jak temu zapobiec?<\/p>\n<p>Wprowadzili\u015bmy mechanizm throttlingu w regu\u0142ach wst\u0119pnego przetwarzania. Throttling w zasadzie daje nam mo\u017cliwo\u015b\u0107 pomijania identycznych warto\u015bci.<\/p>\n<p>Za\u0142\u00f3\u017cmy, \u017ce monitorujemy stan krytycznej aplikacji. Co sekund\u0119 sprawdzamy, czy nasza aplikacja dzia\u0142a. W Zabbix wp\u0142ywa ci\u0105g\u0142y strumie\u0144 danych z 1 (dzia\u0142a) i 0 (nie dzia\u0142a). Na przyk\u0142ad: 1111111111110001111111111111\u2026<\/p>\n<p>Gdy z nasz\u0105 aplikacj\u0105 wszystko w porz\u0105dku, w Zabbix przychodzi strumie\u0144 samych jedynek. Czy trzeba je przetwarza\u0107? Generalnie nie, poniewa\u017c interesuje nas tylko zmiana stanu aplikacji, nie chcemy zbiera\u0107 i przechowywa\u0107 tak wielu danych. Tak wi\u0119c, throttling pozwala pomin\u0105\u0107 warto\u015b\u0107, je\u015bli jest identyczna z poprzedni\u0105. W ko\u0144cu otrzymujemy tylko dane o zmianie stanu, na przyk\u0142ad 01010101\u2026 To zupe\u0142nie wystarczaj\u0105ca informacja do wykrywania problem\u00f3w!<\/p>\n<p>Pomijane warto\u015bci Zabbix po prostu ignoruje, nie s\u0105 zapisywane w historii i w \u017caden spos\u00f3b nie wp\u0142ywaj\u0105 na wyzwalacze. Z punktu widzenia Zabbix pomini\u0119te warto\u015bci nie istniej\u0105.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/cc\/tm\/yy\/cctmyymdqz1dztuzve2qat22cwy.png\"><img decoding=\"async\" alt=\"Wydano Zabbix 4.2\" src=\"\/wp-content\/uploads\/2019\/04\/689868ab3f1dcb09396b34a26309d6bc.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/a><\/noindex><i>Ignorujemy powtarzaj\u0105ce si\u0119 warto\u015bci<\/i><\/p>\n<p>\u015awietnie! Teraz mo\u017cemy bardzo cz\u0119sto sprawdza\u0107 urz\u0105dzenia, jednocze\u015bnie szybko wykrywaj\u0105c problemy bez przechowywania niepotrzebnych informacji w bazie danych.<\/p>\n<p>A co z wykresami? B\u0119d\u0105 przecie\u017c puste z powodu braku danych! Jak zrozumie\u0107, czy Zabbix zbiera dane, je\u015bli wi\u0119kszo\u015b\u0107 tych danych b\u0119dzie pomini\u0119ta?<\/p>\n<p>I o tym r\u00f3wnie\u017c pomy\u015bleli\u015bmy! Zabbix oferuje jeszcze jeden rodzaj ograniczenia, ograniczenie z punktami kontrolnymi (throttling with heartbeat).<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/_3\/ul\/8z\/_3ul8zygs2pfcfi3i1xabwflzis.png\"><img decoding=\"async\" alt=\"Wydano Zabbix 4.2\" src=\"\/wp-content\/uploads\/2019\/04\/03c4a7810bd52bba579e11ae41cf5242.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/a><\/noindex><i>Sprawdzamy co minut\u0119, czy metryka jest aktywna.<\/i><\/p>\n<p>W takim przypadku Zabbix, pomimo powtarzaj\u0105cego si\u0119 strumienia danych, zapisze przynajmniej jedn\u0105 warto\u015b\u0107 w okre\u015blonym przedziale czasowym. Je\u015bli dane s\u0105 zbierane co sekund\u0119, a przedzia\u0142 ustalony na jedn\u0105 minut\u0119, Zabbix przekszta\u0142ci co-sekundanty strumie\u0144 jedynek w strumie\u0144 co-minutowy. Nie trudno zauwa\u017cy\u0107, \u017ce prowadzi to do 60-krotnego skompresowania otrzymanych danych.<\/p>\n<p>Teraz jeste\u015bmy pewni, \u017ce dane s\u0105 zbierane, funkcja wyzwalacza nodata() dzia\u0142a, a z wykresami jest wszystko w porz\u0105dku!<\/p>\n<h1>Walidacja zebranych danych i obs\u0142uga b\u0142\u0119d\u00f3w.<\/h1>\n<p>\nNikt z nas nie chce zbiera\u0107 b\u0142\u0119dnych lub nieprawdziwych danych. Na przyk\u0142ad wiemy, \u017ce czujnik temperatury powinien zwraca\u0107 dane w zakresie od 0\u00b0C do 100\u00b0C, a ka\u017cda inna warto\u015b\u0107 powinna by\u0107 traktowana jako b\u0142\u0119dna i\/lub ignorowana.<\/p>\n<p>Obecnie jest to mo\u017cliwe dzi\u0119ki wbudowanym w preprocessing regu\u0142om walidacji danych na zgodno\u015b\u0107 lub brak zgodno\u015bci z wyra\u017ceniami regularnymi, zakresem warto\u015bci, JSONPath i XMLPath.<\/p>\n<p>Teraz mo\u017cemy kontrolowa\u0107 reakcj\u0119 na b\u0142\u0105d. Je\u015bli temperatura jest poza zakresem, mo\u017cemy po prostu zignorowa\u0107 t\u0119 warto\u015b\u0107, ustawi\u0107 warto\u015b\u0107 domy\u015bln\u0105 (na przyk\u0142ad 0\u00b0C), lub okre\u015bli\u0107 w\u0142asn\u0105 wiadomo\u015b\u0107 o b\u0142\u0119dzie, na przyk\u0142ad \u201eCzujnik uszkodzony\u201d lub \u201eZamie\u0144 bateri\u0119.\u201d<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/qt\/4w\/u4\/qt4wu4ybdrpzhhm9daoktvrpyyu.png\"><img decoding=\"async\" alt=\"Wydano Zabbix 4.2\" src=\"\/wp-content\/uploads\/2019\/04\/742dd937b15e94a894d8bd99f714aff5.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/a><\/noindex><i>Temperatura powinna wynosi\u0107 od 0 do 100, reszt\u0119 ignorujemy.<\/i><\/p>\n<p>Dobrym przyk\u0142adem u\u017cycia walidacji jest mo\u017cliwo\u015b\u0107 sprawdzania wej\u015bciowych danych na obecno\u015b\u0107 wiadomo\u015bci o b\u0142\u0119dzie i ustawienia tej b\u0142\u0119dy dla ca\u0142ej metryki. To bardzo przydatna funkcjonalno\u015b\u0107 przy pobieraniu danych z zewn\u0119trznych API.<\/p>\n<h1>Ka\u017cda transformacja danych za pomoc\u0105 JavaScript.<\/h1>\n<p>\nJe\u015bli wbudowane regu\u0142y preprocessingowe s\u0105 niewystarczaj\u0105ce, teraz oferujemy pe\u0142n\u0105 swobod\u0119 w u\u017cywaniu dowolnych skrypt\u00f3w w j\u0119zyku JavaScript!<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/rp\/gh\/4k\/rpgh4kexxwi2hwi56yehsv-n-e8.png\"><img decoding=\"async\" alt=\"Wydano Zabbix 4.2\" src=\"\/wp-content\/uploads\/2019\/04\/f8435836a6e1b55d24628f3001f98ec2.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/a><\/noindex><i>Tylko jedna linia kodu, aby przekszta\u0142ci\u0107 stopnie Fahrenheita na stopnie Celsjusza.<\/i><\/p>\n<p>To otwiera nieograniczone mo\u017cliwo\u015bci przetwarzania danych wej\u015bciowych. Praktyczn\u0105 zalet\u0105 tej funkcjonalno\u015bci jest to, \u017ce teraz nie potrzebujemy zewn\u0119trznych skrypt\u00f3w, kt\u00f3re u\u017cywali\u015bmy do jakichkolwiek operacji na danych. Teraz wszystko mo\u017cna zrobi\u0107 za pomoc\u0105 JavaScript.<\/p>\n<p>Teraz m\u00f6glich jest transformacja danych, agregacja, filtry, operacje arytmetyczne i logiczne i wiele innych!<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/pz\/_z\/-0\/pz_z-0jbwzoyf4hnjrtwuwqasei.png\"><img decoding=\"async\" alt=\"Wydano Zabbix 4.2\" src=\"\/wp-content\/uploads\/2019\/04\/13f09bb278e5465a7a9cf5ce4f0e9921.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/a><\/noindex><i>Ekstrahujemy u\u017cyteczne informacje z wyj\u015bcia Apache mod_status!<\/i><\/p>\n<h1>Testujemy preprocesowanie<\/h1>\n<p>\nTeraz nie musimy zgadywa\u0107, jak dzia\u0142aj\u0105 nasze skomplikowane skrypty preprocesowania. Pojawi\u0142a si\u0119 wygodna weryfikacja poprawno\u015bci dzia\u0142ania preprocesowania bezpo\u015brednio z interfejsu!<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/jo\/mn\/zg\/jomnzgu3cmghjfxt7iwmf1f4l38.png\"><img decoding=\"async\" alt=\"Wydano Zabbix 4.2\" src=\"\/wp-content\/uploads\/2019\/04\/5d18f4031c9f1a6070b8beced0d04329.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/a><\/noindex><\/p>\n<h1>Przetwarzamy miliony metryk na sekund\u0119!<\/h1>\n<p>\nDo Zabbix 4.2 preprocesowaniem zajmowa\u0142 si\u0119 wy\u0142\u0105cznie serwer Zabbix, co ogranicza\u0142o mo\u017cliwo\u015bci zastosowania proxy do rozdzielania obci\u0105\u017cenia.<\/p>\n<p>Od wersji Zabbix 4.2 otrzymujemy niesamowicie efektywne skalowanie obci\u0105\u017cenia dzi\u0119ki wsparciu dla preprocesowania po stronie proxy. Teraz tym zajmuj\u0105 si\u0119 proxy!<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/vq\/un\/e4\/vqune4kzcxmaujwsrmesh24mbn4.png\"><img decoding=\"async\" alt=\"Wydano Zabbix 4.2\" src=\"\/wp-content\/uploads\/2019\/04\/460e76933e3cbe81c9f524f2c7451395.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/a><\/noindex><br \/>\nW po\u0142\u0105czeniu z throttlingiem takie podej\u015bcie umo\u017cliwia przeprowadzanie wysokocz\u0119stotliwo\u015bciowego monitorowania skalowalno\u015bci i realizowanie milion\u00f3w sprawdze\u0144 na sekund\u0119, nie obci\u0105\u017caj\u0105c przy tym centralnego serwera Zabbix. Proxy przetwarzaj\u0105 ogromne ilo\u015bci danych, przy tym do serwera Zabbix dociera dzi\u0119ki throttlingowi tylko ich niewielka cz\u0119\u015b\u0107, o jeden lub dwa rz\u0119dy mniejsza.<\/p>\n<h1>Prostsze niskopoziomowe wykrywanie<\/h1>\n<p>\nPrzypomnijmy, \u017ce niskopoziomowe wykrywanie (LLD) to bardzo pot\u0119\u017cny mechanizm automatycznego wykrywania wszelkiego rodzaju zasob\u00f3w do monitorowania (systemy plik\u00f3w, procesy, aplikacje, us\u0142ugi itp.) oraz automatycznego tworzenia na ich podstawie element\u00f3w danych, wyzwalaczy, w\u0119z\u0142\u00f3w sieci i innych obiekt\u00f3w. To niesamowicie oszcz\u0119dza czas, upraszcza konfiguracj\u0119 i pozwala na u\u017cycie jednego szablonu dla w\u0119z\u0142\u00f3w sieci z r\u00f3\u017cnymi zasobami do monitorowania.<\/p>\n<p>Niskopoziomowe wykrywanie wymaga\u0142o na wej\u015bciu specjalnie sformatowanego JSON. Tak ju\u017c wi\u0119cej nie b\u0119dzie!<\/p>\n<p>Zabbix 4.2 umo\u017cliwia niskopoziomowe wykrywanie (LLD) z wykorzystaniem dowolnie sformatowanych danych w formacie JSON. Dlaczego to jest wa\u017cne? To pozwala na komunikacj\u0119, na przyk\u0142ad, z zewn\u0119trznymi API bez potrzeby u\u017cywania skrypt\u00f3w i wykorzystanie uzyskanych informacji do automatycznego tworzenia w\u0119z\u0142\u00f3w sieci, element\u00f3w danych i trigger\u00f3w.<\/p>\n<p>W po\u0142\u0105czeniu z obs\u0142ug\u0105 JavaScript, tworzy to fantastyczne mo\u017cliwo\u015bci do tworzenia szablon\u00f3w pracy z r\u00f3\u017cnymi \u017ar\u00f3d\u0142ami danych, takimi jak na przyk\u0142ad API chmurowe, API aplikacji, dane w formatach XML, CSV i inne.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/8_\/b7\/ah\/8_b7ahwhyjkg2dd9ay7skq90oym.png\"><img decoding=\"async\" alt=\"Wydano Zabbix 4.2\" src=\"\/wp-content\/uploads\/2019\/04\/7c4757d90d7d380cce2d7ba6d759ad3a.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/a><\/noindex><i>\u0141\u0105czenie JSON z informacjami o procesach z LLD<\/i><\/p>\n<p>Mo\u017cliwo\u015bci s\u0105 naprawd\u0119 nieograniczone!<\/p>\n<h1>Wsparcie dla TimescaleDB<\/h1>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/by\/oa\/x6\/byoax6nnwkszlr-qyrn6vl0a6n4.png\"><img decoding=\"async\" alt=\"Wydano Zabbix 4.2\" src=\"\/wp-content\/uploads\/2019\/04\/bb33bf4aea45acc9f85c72e9e0982f3a.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/a><\/noindex><\/p>\n<p>Czym jest TimescaleDB? To zwyk\u0142y PostgreSQL plus modu\u0142 rozszerzenia od zespo\u0142u TimescaleDB. TimescaleDB obiecuje lepsz\u0105 wydajno\u015b\u0107 dzi\u0119ki bardziej efektywnym algorytmom i strukturze danych.<\/p>\n<p>Ponadto, kolejn\u0105 zalet\u0105 TimescaleDB jest automatyczne partycjonowanie tabel z histori\u0105. TimescaleDB to szybko\u015b\u0107 i \u0142atwo\u015b\u0107 w zarz\u0105dzaniu! Chocia\u017c musz\u0119 zauwa\u017cy\u0107, \u017ce nasz zesp\u00f3\u0142 jeszcze nie przeprowadza\u0142 powa\u017cnego por\u00f3wnania wydajno\u015bci z tradycyjnym PostgreSQL.<\/p>\n<p>Obecnie TimescaleDB jest do\u015b\u0107 m\u0142odym i szybko rozwijaj\u0105cym si\u0119 produktem. U\u017cywaj z ostro\u017cno\u015bci\u0105!<\/p>\n<h1>\u0141atwe zarz\u0105dzanie tagami<\/h1>\n<p>\nJe\u015bli wcze\u015bniej tagami mo\u017cna by\u0142o zarz\u0105dza\u0107 tylko na poziomie trigger\u00f3w, to teraz zarz\u0105dzanie tagami jest du\u017co bardziej elastyczne. Zabbix obs\u0142uguje tagi dla szablon\u00f3w i w\u0119z\u0142\u00f3w sieci!<\/p>\n<p>Wszystkie wykryte problemy otrzymuj\u0105 tagi nie tylko triggera, ale tak\u017ce w\u0119z\u0142a sieci oraz szablon\u00f3w tego w\u0119z\u0142a sieci.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"http:\/\/origin\"><img decoding=\"async\" alt=\"Wydano Zabbix 4.2\" src=\"\/wp-content\/uploads\/2019\/04\/15bc7fac2ce1d3a3512cf5e02b3f96d1.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<i>Okre\u015blanie tag\u00f3w dla w\u0119z\u0142a sieci<\/i><\/p>\n<h1>Bardziej elastyczna autoryzacja<\/h1>\n<p>\nZabbix 4.2 pozwala na filtrowanie w\u0119z\u0142\u00f3w sieci wed\u0142ug nazwy, u\u017cywaj\u0105c wyra\u017ce\u0144 regularnych. To daje mo\u017cliwo\u015b\u0107 tworzenia r\u00f3\u017cnych scenariuszy wykrywania dla r\u00f3\u017cnych grup w\u0119z\u0142\u00f3w sieci. To szczeg\u00f3lnie wygodne, je\u015bli mamy skomplikowane zasady nazewnictwa urz\u0105dze\u0144.<\/p>\n<h1>Bardziej elastyczne wykrywanie sieci<\/h1>\n<p>\nKolejna poprawa dotyczy nazewnictwa w\u0119z\u0142\u00f3w sieci. Pojawi\u0142a si\u0119 mo\u017cliwo\u015b\u0107 zarz\u0105dzania nazwami urz\u0105dze\u0144 podczas wykrywania sieci i pobierania nazwy urz\u0105dzenia z warto\u015bci metryki.<\/p>\n<p>To bardzo potrzebna funkcja, szczeg\u00f3lnie przy wykrywaniu sieci za pomoc\u0105 SNMP i agenta Zabbix.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/x4\/js\/u3\/x4jsu3mbrshjgvb5ob1b-6zs3lu.png\"><img decoding=\"async\" alt=\"Wydano Zabbix 4.2\" src=\"\/wp-content\/uploads\/2019\/04\/5c8fc10eef9300f56f9c52f19c523422.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/a><\/noindex><i>Automatycznie przypisujemy lokaln\u0105 nazw\u0119 w\u0119z\u0142a sieci widoczn\u0105 nazw\u0105<\/i><\/p>\n<h1>Sprawdzanie dzia\u0142ania metod powiadomie\u0144<\/h1>\n<p>Teraz mo\u017cna wys\u0142a\u0107 sobie testow\u0105 wiadomo\u015b\u0107 bezpo\u015brednio z interfejsu webowego i sprawdzi\u0107, czy metoda powiadomienia dzia\u0142a. Funkcjonalno\u015b\u0107 ta jest szczeg\u00f3lnie przydatna do testowania skrypt\u00f3w integracji Zabbix z r\u00f3\u017cnymi systemami powiadomie\u0144, systemami zada\u0144 oraz innymi zewn\u0119trznymi programami i API.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/t0\/pc\/gy\/t0pcgybg_1vdhtil9zy0qbgxsh4.png\"><img decoding=\"async\" alt=\"Wydano Zabbix 4.2\" src=\"\/wp-content\/uploads\/2019\/04\/94950f7826a96a38460974d5f65f47e5.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/a><\/noindex><\/p>\n<h1>Zdalne monitorowanie komponent\u00f3w infrastruktury Zabbix<\/h1>\n<p>\nPojawi\u0142a si\u0119 mo\u017cliwo\u015b\u0107 zdalnego monitorowania wewn\u0119trznych metryk serwera Zabbix oraz proxy (metryk wydajno\u015bci i sprawno\u015bci komponent\u00f3w Zabbix).<\/p>\n<p>Po co to potrzebne? Funkcjonalno\u015b\u0107 ta pozwala na zdalne monitorowanie wewn\u0119trznych metryk serwer\u00f3w i proxy, co umo\u017cliwia szybkie wykrywanie i powiadamianie o problemach, nawet je\u015bli same komponenty s\u0105 przeci\u0105\u017cone lub, na przyk\u0142ad, na proxy jest du\u017ca ilo\u015b\u0107 nieprzes\u0142anych danych.<\/p>\n<h1>Wsparcie formatu HTML w wiadomo\u015bciach e-mail<\/h1>\n<p>\nNie jeste\u015bmy ju\u017c ograniczeni do prostego tekstu i mo\u017cemy tworzy\u0107 pi\u0119kne wiadomo\u015bci e-mail dzi\u0119ki obs\u0142udze formatu HTML. Czas nauczy\u0107 si\u0119 HTML + CSS!<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/ym\/zt\/ui\/ymztuizog61qw-5pgszly4te-ww.png\"><img decoding=\"async\" alt=\"Wydano Zabbix 4.2\" src=\"\/wp-content\/uploads\/2019\/04\/1c30e14611c33fb88220f46d1e013f4a.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/a><\/noindex><i>Wiadomo\u015bci s\u0105 \u0142atwiejsze do przyswojenia, nawet przy minimalnym u\u017cyciu HTML <\/i><\/p>\n<h1>Dost\u0119p do zewn\u0119trznych system\u00f3w z map sieciowych<\/h1>\n<p>\nPojawi\u0142o si\u0119 wsparcie dla ca\u0142ego zestawu nowych makr w niestandardowych URL-ach dla lepszej integracji map z systemami zewn\u0119trznymi. Pozwala to na otwieranie zg\u0142osze\u0144 w systemie zarz\u0105dzania zadaniami jednym lub dwoma klikni\u0119ciami na ikon\u0119 w\u0119z\u0142a sieci.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/ja\/64\/fe\/ja64fe9xblrschv5ctgrvbekgky.png\"><img decoding=\"async\" alt=\"Wydano Zabbix 4.2\" src=\"\/wp-content\/uploads\/2019\/04\/0a6545810cf4d3823649ae79c0d3ad2f.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/a><\/noindex><i>Jednym klikni\u0119ciem otwieramy zg\u0142oszenie w Jira<\/i><\/p>\n<h1>Regu\u0142a wykrywania mo\u017ce by\u0107 elementem danych zale\u017cnym<\/h1>\n<p>\nPo co to potrzebne \u2013 zapytacie. To pozwala na wykorzystanie danych g\u0142\u00f3wnej metryki zar\u00f3wno do wykrywania, jak i do bezpo\u015bredniego zbierania danych. Na przyk\u0142ad, w przypadku zbierania danych z eksportera Prometheus, Zabbix wykona jeden \u017c\u0105danie HTTP i natychmiast wykorzysta uzyskan\u0105 informacj\u0119 dla wszystkich zale\u017cnych element\u00f3w danych: warto\u015bci metryk i regu\u0142 niskopoziomowego wykrywania.<\/p>\n<h1>Nowy spos\u00f3b wizualizacji problem\u00f3w na mapach<\/h1>\n<p>\nPojawi\u0142o si\u0119 wsparcie dla animowanych obraz\u00f3w GIF na mapach dla lepszej wizualizacji problem\u00f3w.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/mu\/lo\/cd\/mulocdxrkfa7hrsrc6hvdd6oxvq.gif\"><img decoding=\"async\" alt=\"Wydano Zabbix 4.2\" src=\"\/wp-content\/uploads\/2019\/04\/8651e4749f9e7115282ce4d1472753c1.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/a><\/noindex><i>Problemowe urz\u0105dzenia sta\u0142y si\u0119 bardziej widoczne<\/i><\/p>\n<h1>Wydobywanie danych z nag\u0142\u00f3wk\u00f3w HTTP w monitorowaniu stron<\/h1>\n<p>\nW monitorowaniu stron dodano mo\u017cliwo\u015b\u0107 wybierania danych z uzyskanego nag\u0142\u00f3wka HTTP.<\/p>\n<p>Umo\u017cliwia to tworzenie wieloetapowych skrypt\u00f3w monitorowania stron internetowych lub monitorowania zewn\u0119trznych API, korzystaj\u0105c z tokena autoryzacyjnego uzyskanego w jednym z krok\u00f3w.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/so\/zg\/u3\/sozgu3kqg3mhgtgcsdv1siogd90.png\"><img decoding=\"async\" alt=\"Wydano Zabbix 4.2\" src=\"\/wp-content\/uploads\/2019\/04\/8bb3e1d180a62b3ccb7dfa7624e30a3e.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/a><\/noindex><i>Wyci\u0105gamy AuthID z nag\u0142\u00f3wka HTTP<\/i><\/p>\n<h1>Zabbix Sender u\u017cywa wszystkich adres\u00f3w IP<\/h1>\n<p>\nZabbix Sender teraz wysy\u0142a dane za po\u015brednictwem wszystkich adres\u00f3w IP z parametru ServerActive w pliku konfiguracyjnym agenta.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/gc\/2n\/mz\/gc2nmzcaainvudnefbpyqrlsa4g.png\"><img decoding=\"async\" alt=\"Wydano Zabbix 4.2\" src=\"\/wp-content\/uploads\/2019\/04\/8feebe4b0cacc8d48bb3da319fb3f947.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/a><\/noindex><\/p>\n<h1>Wygodny nowy filtr w konfiguracji wyzwalaczy<\/h1>\n<p>\nStrona konfiguracji wyzwalaczy zyska\u0142a rozszerzony filtr do szybkiego i wygodnego wyodr\u0119bniania wyzwalaczy wed\u0142ug okre\u015blonych kryteri\u00f3w. <\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/17\/xl\/qh\/17xlqhuquifwc1wfygn97sk51ro.png\"><img decoding=\"async\" alt=\"Wydano Zabbix 4.2\" src=\"\/wp-content\/uploads\/2019\/04\/9ecaf4b0ff4c423d3172ce3534572c69.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/a><\/noindex><i>Wybieramy wyzwalacze zwi\u0105zane z us\u0142ug\u0105 K8S<\/i><\/p>\n<h1>Pokazujemy dok\u0142adny czas.<\/h1>\n<p>\nTutaj wszystko jest proste, teraz Zabbix pokazuje dok\u0142adny czas po najechaniu myszk\u0105 na wykres.<\/p>\n<p><img decoding=\"async\" alt=\"Wydano Zabbix 4.2\" src=\"\/wp-content\/uploads\/2019\/04\/7d35725f789bbf8741a68a52e1d9a776.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h1>Inne nowo\u015bci<\/h1>\n<p><\/p>\n<ul>\n<li>Zrealizowano bardziej przewidywalny algorytm do zmiany kolejno\u015bci rozmieszczenia widget\u00f3w na pulpicie.<\/li>\n<li>Mo\u017cliwo\u015b\u0107 masowej zmiany parametr\u00f3w prototyp\u00f3w element\u00f3w danych.<\/li>\n<li>Wsparcie dla IPv6 w testach DNS: \u00abnet.dns\u00bb i \u00abnew.dns.record\u00bb<\/li>\n<li>Dodano parametr \u00abskip\u00bb dla test\u00f3w \u00abvmware.eventlog\u00bb<\/li>\n<li>B\u0142\u0105d wykonania kroku preprocessing zawiera numer kroku.<\/li>\n<\/ul>\n<h1>Jak si\u0119 zaktualizowa\u0107?<\/h1>\n<p>\nAby przej\u015b\u0107 z wcze\u015bniejszych wersji, wystarczy zainstalowa\u0107 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.zabbix.com\/download\">nowe pliki binarne<\/a><\/noindex> (serwery i proxy) oraz nowy interfejs. Zabbix automatycznie przeprowadzi procedur\u0119 aktualizacji bazy danych. Instalacja nowych agent\u00f3w nie b\u0119dzie konieczna.<\/p>\n<p>Organizujemy bezp\u0142atne webinaria dla tych, kt\u00f3rzy chc\u0105 dowiedzie\u0107 si\u0119 wi\u0119cej o Zabbix 4.2 i maj\u0105 mo\u017cliwo\u015b\u0107 zadania pyta\u0144 zespo\u0142owi Zabbix. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.zabbix.com\/webinars?language=russian\">Zarejestruj si\u0119!<\/a><\/noindex><\/p>\n<p>Nie zapominajmy o popularnym <noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/ZabbixPro\">kanale Telegram<\/a><\/noindex> spo\u0142eczno\u015bci Zabbix, gdzie zawsze mo\u017cna uzyska\u0107 konsultacje i odpowiedzi na swoje pytania w j\u0119zyku rosyjskim od bardziej do\u015bwiadczonych koleg\u00f3w, a je\u015bli si\u0119 uda, to tak\u017ce od samych tw\u00f3rc\u00f3w Zabbix. Dla nowicjuszy polecamy <noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/ZabbixJunior\">grup\u0119 dla nowicjuszy<\/a><\/noindex>.<\/p>\n<h1>Przydatne linki<\/h1>\n<p>\n \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.zabbix.com\/rn\/rn4.2.0\">Notatki o wersji<\/a><\/noindex><br \/>\n \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.zabbix.com\/documentation\/4.2\/manual\/installation\/upgrade_notes_420\">Notatki o aktualizacji<\/a><\/noindex><br \/>\n \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.zabbix.com\">Oryginalny artyku\u0142<\/a><\/noindex><br \/>\n<br \/>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/zabbix\/blog\/444894\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041d\u0430\u0448\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u043e\u0447\u0435\u043d\u044c \u0440\u0430\u0434\u0430 \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u043d\u043e\u0432\u043e\u0441\u0442\u044c\u044e \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u0441\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c Zabbix 4.2! \u042f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043b\u0438 \u0432\u0435\u0440\u0441\u0438\u044f 4.2 \u043e\u0442\u0432\u0435\u0442\u043e\u043c \u043d\u0430 \u0433\u043b\u0430\u0432\u043d\u044b\u0439 \u0432\u043e\u043f\u0440\u043e\u0441 \u0436\u0438\u0437\u043d\u0438, \u0432\u0441\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u0438 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u0432 \u0446\u0435\u043b\u043e\u043c? \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c! \u041d\u0430\u043f\u043e\u043c\u043d\u0438\u043c, \u0447\u0442\u043e Zabbix \u2014 \u044d\u0442\u043e \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0434\u043b\u044f \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e\u0441\u0442\u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432, \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043d\u043e\u0433\u043e \u0438 \u0441\u0435\u0442\u0435\u0432\u043e\u0433\u043e \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u044f, \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439, \u0431\u0430\u0437 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":22738,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-30753","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041d\u0430\u0448\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u043e\u0447\u0435\u043d\u044c \u0440\u0430\u0434\u0430 \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u043d\u043e\u0432\u043e\u0441\u0442\u044c\u044e \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u0441\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c Zabbix.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/vyshel-zabbix-4-2\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u0448\u0435\u043b Zabbix 4.2 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041d\u0430\u0448\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u043e\u0447\u0435\u043d\u044c \u0440\u0430\u0434\u0430 \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u043d\u043e\u0432\u043e\u0441\u0442\u044c\u044e \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u0441\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c Zabbix.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/vyshel-zabbix-4-2\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:37:15+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:37:15+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Wydano Zabbix 4.2 | ProHoster","description":"Nasz zesp\u00f3\u0142 jest bardzo zadowolony z wiadomo\u015bci o wydaniu systemu monitorowania z otwartym kodem \u017ar\u00f3d\u0142owym Zabbix.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/vyshel-zabbix-4-2","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u0448\u0435\u043b Zabbix 4.2 | ProHoster","og:description":"\u041d\u0430\u0448\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u043e\u0447\u0435\u043d\u044c \u0440\u0430\u0434\u0430 \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u043d\u043e\u0432\u043e\u0441\u0442\u044c\u044e \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u0441\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c Zabbix.","og:url":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/vyshel-zabbix-4-2","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:37:15+00:00","article:modified_time":"2019-10-31T18:37:15+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"30753","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 02:50:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 03:29:57","updated":"2026-01-21 02:50:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/30753","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=30753"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/30753\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/22738"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=30753"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=30753"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=30753"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}