{"id":92721,"date":"2020-08-30T07:42:10","date_gmt":"2020-08-30T05:42:10","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/grafana-zabbix-vizualizacziya-raboty-proizvodstvennoj-linii"},"modified":"2020-08-30T07:42:10","modified_gmt":"2020-08-30T05:42:10","slug":"grafana-zabbix-vizualizacziya-raboty-proizvodstvennoj-linii","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/grafana-zabbix-vizualizacziya-raboty-proizvodstvennoj-linii","title":{"rendered":"Grafana+Zabbix: Vizualizace pr\u00e1ce v\u00fdrobn\u00ed linky","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>V tomto \u010dl\u00e1nku chci sd\u00edlet zku\u0161enosti s pou\u017e\u00edv\u00e1n\u00edm open source syst\u00e9m\u016f Zabbix a Grafana pro vizualizaci pr\u00e1ce v\u00fdrobn\u00edch linek. Informace mohou b\u00fdt u\u017eite\u010dn\u00e9 pro ty, kte\u0159\u00ed hledaj\u00ed rychl\u00fd zp\u016fsob vizu\u00e1ln\u00edho zobrazen\u00ed nebo anal\u00fdzy shrom\u00e1\u017ed\u011bn\u00fdch dat v projektech pr\u016fmyslov\u00e9 automatizace nebo IoT. \u010cl\u00e1nek nen\u00ed podrobn\u00fdm n\u00e1vodem, sp\u00ed\u0161e p\u0159edstavuje koncepci syst\u00e9mu monitorov\u00e1n\u00ed zalo\u017een\u00e9ho na otev\u0159en\u00e9m softwaru pro v\u00fdrobn\u00ed podnik. <\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2 id=\"instrumentariy\">N\u00e1stroje<\/h2>\n<p><\/p>\n<p><strong>Zabbix <\/strong>\u2013 pou\u017e\u00edv\u00e1me ho dlouho pro monitorov\u00e1n\u00ed IT infrastruktury tov\u00e1rny. Syst\u00e9m se uk\u00e1zal b\u00fdt tak pohodln\u00fd a univerz\u00e1ln\u00ed, \u017ee jsme za\u010dali do n\u011bj ukl\u00e1dat data z v\u00fdrobn\u00edch linek, senzor\u016f a regul\u00e1tor\u016f. To n\u00e1m umo\u017enilo shrom\u00e1\u017edit v\u0161echna m\u011b\u0159en\u00e1 data na jednom m\u00edst\u011b, vytv\u00e1\u0159et jednoduch\u00e9 grafy spot\u0159eby zdroj\u016f a v\u00fdkonu za\u0159\u00edzen\u00ed, ale velmi n\u00e1m chyb\u011bla analytika a kr\u00e1sn\u00e9 grafy.<\/p>\n<p><\/p>\n<p><strong>Grafana <\/strong>\u2013 to je mocn\u00fd n\u00e1stroj pro anal\u00fdzu a vizualizaci dat. Velk\u00e9 mno\u017estv\u00ed plugin\u016f umo\u017e\u0148uje z\u00edsk\u00e1vat data z r\u016fzn\u00fdch zdroj\u016f (zabbix, clickhouse, influxDB), zpracov\u00e1vat je za b\u011bhu (po\u010d\u00edtat pr\u016fm\u011br, sou\u010det, rozd\u00edl atd.) a kreslit r\u016fzn\u00e9 grafy (od jednoduch\u00fdch \u010dar, rychlom\u011br\u016f, tabulek po slo\u017eit\u00e9 diagramy).<\/p>\n<p><\/p>\n<p><strong>Draw.io<\/strong> \u2013 slu\u017eba, kter\u00e1 umo\u017e\u0148uje v online editoru nakreslit od jednoduch\u00fdch blokov\u00fdch sch\u00e9mat po pl\u00e1ny m\u00edstnost\u00ed. Existuje mnoho hotov\u00fdch \u0161ablon a nakreslen\u00fdch objekt\u016f. Data lze exportovat do v\u0161ech hlavn\u00edch grafick\u00fdch form\u00e1t\u016f nebo xml. <\/p>\n<p><\/p>\n<h2 id=\"sobiraem-vse-vmeste\">Shrom\u00e1\u017ed\u00edme v\u0161echno dohromady<\/h2>\n<p><\/p>\n<p>\u010cl\u00e1nk\u016f o tom, jak nainstalovat a nakonfigurovat Grafanu a Zabbix, bylo naps\u00e1no mnoho, j\u00e1 se zm\u00edn\u00edm o hlavn\u00edch bodech konfigurace. <\/p>\n<p><\/p>\n<p>Na Zabbixu <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/cs\/server\/dts-dronten\/\"   title=\"serveru\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2595\">serveru<\/a> se vytv\u00e1\u0159\u00ed \u201euzel s\u00edt\u011b\u201c (host), kter\u00e9mu budou pat\u0159it \u201eprvky dat\u201c (item) se metrikami z na\u0161ich senzor\u016f. Je dobr\u00e9 nazvat uzly a prvky dat s rozmyslem a co nejv\u00edce strukturovan\u011b, proto\u017ee na n\u011b budeme odkazovat z Grafany pomoc\u00ed regul\u00e1rn\u00edch v\u00fdraz\u016f. Takov\u00fd p\u0159\u00edstup je pohodln\u00fd, proto\u017ee jedin\u00fdm dotazem m\u016f\u017eeme z\u00edskat data ze skupiny prvk\u016f. <\/p>\n<p><\/p>\n<p>Pro nastaven\u00ed Grafany bude pot\u0159eba nainstalovat dal\u0161\u00ed pluginy: <\/p>\n<p><\/p>\n<ul>\n<li>Zabbix by Alexander Zobnin (alexanderzobnin-zabbix-app) \u2013 integrace s Zabbixem<\/li>\n<li>natel-discrete-panel \u2013 plugin pro diskr\u00e9tn\u00ed vizualizaci na horizont\u00e1ln\u00edm grafu<\/li>\n<li>pierosavi-imageit-panel \u2013 plugin pro zobrazen\u00ed dat p\u0159es v\u00e1\u0161 obr\u00e1zek<\/li>\n<li>agenty-flowcharting-panel \u2013 plugin pro dynamickou vizualizaci diagramu z draw.io<\/li>\n<\/ul>\n<p><\/p>\n<p>Integrace se Zabbixem se nastavuje v Grafan\u011b, v nab\u00eddce ConfigurationData sourcesZabbix. Zde mus\u00edte uv\u00e9st adresu API Zabbix serveru, u m\u011b je to <noindex><a rel=\"nofollow\" href=\"http:\/\/zabbix.local\/zabbix\/api_jsonrpc.php\">http:\/\/zabbix.local\/zabbix\/api_jsonrpc.php<\/a><\/noindex>, a p\u0159ihl\u00e1\u0161en\u00ed s heslem pro p\u0159\u00edstup. Pokud je v\u0161e spr\u00e1vn\u011b provedeno, p\u0159i ulo\u017een\u00ed nastaven\u00ed se zobraz\u00ed zpr\u00e1va s \u010d\u00edslem verze API: zabbix API version: 5.0.1<\/p>\n<p><\/p>\n<h3 id=\"sozdaem-dashboard\">Vytvo\u0159en\u00ed dashboardu<\/h3>\n<p><\/p>\n<p>Zde za\u010d\u00edn\u00e1 ta prav\u00e1 magie Grafany a jej\u00edch plugin\u016f. <\/p>\n<p><\/p>\n<p><strong>Plugin natel-discrete-panel<\/strong><br \/>\nM\u00e1me data o stavech motor\u016f na link\u00e1ch (pracuje = 1, nepracuje = 0). Pomoc\u00ed grafu discrete m\u016f\u017eeme vykreslit \u0161k\u00e1lu, na kter\u00e9 bude vid\u011bt: stav motoru, jak dlouho b\u011b\u017eel v minut\u00e1ch\/hodin\u00e1ch nebo % a jak \u010dasto byl spu\u0161t\u011bn. <\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Grafana+Zabbix: Vizualizace pr\u00e1ce v\u00fdrobn\u00ed linky\" src=\"\/wp-content\/uploads\/2020\/08\/30d31d897758f2116d07ec957866bf03.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Vizualizace stav\u016f motor\u016f<\/em><\/p>\n<p><\/p>\n<p>Podle m\u00e9ho n\u00e1zoru je to jeden z nejlep\u0161\u00edch graf\u016f pro vizualizaci v\u00fdkonu za\u0159\u00edzen\u00ed. Okam\u017eit\u011b vid\u00edte, kolik \u010dasu za\u0159\u00edzen\u00ed nepracuje, v jak\u00fdch re\u017eimech b\u011b\u017e\u00ed \u010dast\u011bji. Dat m\u016f\u017ee b\u00fdt hodn\u011b, existuje mo\u017enost jejich agregace podle rozsah\u016f, transformace podle hodnot (pokud je hodnota \u00ab1\u00bb, tak ji zobrazit jako \u00abON\u00bb)<\/p>\n<p><\/p>\n<p><strong>Plugin pierosavi-imageit-panel<\/strong><\/p>\n<p><\/p>\n<p>Imageit se snadno pou\u017e\u00edv\u00e1, kdy\u017e ji\u017e m\u00e1te nakreslen\u00fd diagram nebo pl\u00e1n prostoru, na kter\u00fd chcete um\u00edstit data ze senzor\u016f. V nastaven\u00ed vizualizace mus\u00edte uv\u00e9st URL adresu obr\u00e1zku a p\u0159idat po\u017eadovan\u00e9 prvky sensor. Prvek se objev\u00ed na obr\u00e1zku a m\u016f\u017eete jej um\u00edstit na po\u017eadovan\u00e9 m\u00edsto my\u0161\u00ed.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Grafana+Zabbix: Vizualizace pr\u00e1ce v\u00fdrobn\u00ed linky\" src=\"\/wp-content\/uploads\/2020\/08\/a4fdbc44aee91c45787f1b210b1ee74e.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Sch\u00e9ma pece s metrikami teploty a tlaku<\/em><\/p>\n<p><\/p>\n<p><strong>Plugin agenty-flowcharting-panel<\/strong><\/p>\n<p><\/p>\n<p>O vytv\u00e1\u0159en\u00ed vizualizace FlowCharting bych cht\u011bl mluvit podrobn\u011bji, proto\u017ee je to neuv\u011b\u0159iteln\u011b funk\u010dn\u00ed n\u00e1stroj. Umo\u017e\u0148uje vytvo\u0159it dynamickou mnemo sch\u00e9mu, jej\u00ed\u017e prvky reaguj\u00ed na hodnoty metrik (m\u011bn\u00ed barvu, polohu, n\u00e1zev atd.). <\/p>\n<p><\/p>\n<h3 id=\"poluchenie-dannyh\">Z\u00edsk\u00e1n\u00ed dat<\/h3>\n<p><\/p>\n<p>Vytv\u00e1\u0159en\u00ed jak\u00e9hokoli vizu\u00e1ln\u00edho prvku v Grafan\u011b za\u010d\u00edn\u00e1 dotazem na data ze zdroje, v na\u0161em p\u0159\u00edpad\u011b Zabbix. Pomoc\u00ed dotaz\u016f je pot\u0159eba z\u00edskat v\u0161echny metriky, kter\u00e9 chceme na sch\u00e9matu vyu\u017e\u00edt. Identifik\u00e1tory metrik jsou n\u00e1zvy datov\u00fdch prvk\u016f v Zabbixu, m\u016f\u017eeme uv\u00e9st jak jednotlivou metriku, tak i v\u00edce s filtrov\u00e1n\u00edm pomoc\u00ed regul\u00e1rn\u00edho v\u00fdrazu. V m\u00e9m p\u0159\u00edkladu pole Item obsahuje v\u00fdraz: \"\\\/^(linie 1)|(p\u0159\u00edtomnost)|(cuketa)\\\/\" \u2014 to znamen\u00e1: vybrat v\u0161echny metriky, jejich\u017e n\u00e1zev za\u010d\u00edn\u00e1 na \"linie 1\" nebo obsahuje slovo \"p\u0159\u00edtomnost\" nebo obsahuje slovo \"cuketa\".<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Grafana+Zabbix: Vizualizace pr\u00e1ce v\u00fdrobn\u00ed linky\" src=\"\/wp-content\/uploads\/2020\/08\/44e6735f25726a8d70a78b42e98e00f6.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>P\u0159\u00edklad nastaven\u00ed dotazu na data o motorech prvn\u00ed linky a p\u0159\u00edtomnosti surovin.<\/em><\/p>\n<p><\/p>\n<h3 id=\"preobrazovanie-dannyh\">Transformace dat.<\/h3>\n<p><\/p>\n<p>Zdrojov\u00e1 data nemus\u00ed v\u017edy b\u00fdt v podob\u011b, v jak\u00e9 je pot\u0159ebujeme zobrazit. Nap\u0159\u00edklad m\u00e1me ka\u017edou minutu data o hmotnosti produktu v n\u00e1dob\u011b (kg) a pot\u0159ebujeme zobrazit rychlost pln\u011bn\u00ed v t\/h. D\u011bl\u00e1m to n\u00e1sleduj\u00edc\u00edm zp\u016fsobem: vezmu data o hmotnosti a transformuji je funkc\u00ed delta v Grafan\u011b, kter\u00e1 po\u010d\u00edt\u00e1 rozd\u00edl mezi hodnotami metriky, tak\u017ee aktu\u00e1ln\u00ed hmotnost se zm\u011bn\u00ed na kg\/min. Pot\u00e9 n\u00e1sob\u00edm 0,06 pro p\u0159epo\u010det v\u00fdsledku na tuny\/hodinu. Proto\u017ee je metrika hmotnosti pou\u017eita v n\u011bkolika dotazech, uv\u00e1d\u00edm pro ni nov\u00fd alias (setAlias) a budu ho pou\u017e\u00edvat v pravidle vizualizace. <\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Grafana+Zabbix: Vizualizace pr\u00e1ce v\u00fdrobn\u00ed linky\" src=\"\/wp-content\/uploads\/2020\/08\/0ea3c61d1e8ac9cbe5412c854fe8dad6.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>P\u0159\u00edklad pou\u017eit\u00ed parametru delta, n\u00e1sobitele a p\u0159ejmenov\u00e1n\u00ed metriky v dotazu.<\/em><\/p>\n<p><\/p>\n<p>Zde je dal\u0161\u00ed p\u0159\u00edklad transformace dat: pot\u0159eboval jsem spo\u010d\u00edtat po\u010det spu\u0161t\u011bn\u00ed (za\u010d\u00e1tek cyklu = spu\u0161t\u011bn\u00ed motoru). Metrika se po\u010d\u00edt\u00e1 na z\u00e1klad\u011b stavu motoru \"\u0159ada 1 \u2014 \u010derpadlo \u010derpaj\u00edc\u00ed z n\u00e1dr\u017ee 1 (stav)\". Transformace: hodnoty p\u016fvodn\u00ed metriky m\u011bn\u00edme funkc\u00ed delta (rozd\u00edl hodnot), tak\u017ee v metrice bude hodnota \u201e+1\u201c pro spu\u0161t\u011bn\u00ed motoru, \u201e-1\u201c pro zastaven\u00ed a \u201e0\u201c kdy\u017e motor nem\u011bn\u00ed sv\u016fj stav. Pot\u00e9 odstran\u00edm v\u0161echny hodnoty men\u0161\u00ed ne\u017e 1 a se\u010dtu je. V d\u016fsledku toho z\u00edsk\u00e1m po\u010det spu\u0161t\u011bn\u00ed motoru. <\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Grafana+Zabbix: Vizualizace pr\u00e1ce v\u00fdrobn\u00ed linky\" src=\"\/wp-content\/uploads\/2020\/08\/cfedff7cbdd1f1dfaaf529ebc23d2151.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>P\u0159\u00edklad transformace dat z aktu\u00e1ln\u00edho stavu na po\u010det spu\u0161t\u011bn\u00ed.<\/em><\/p>\n<p><\/p>\n<h3 id=\"teper-pro-samu-vizualizaciyu\">Te\u010f k samotn\u00e9 vizualizaci.<\/h3>\n<p><\/p>\n<p>V nastaven\u00ed zobrazen\u00ed je tla\u010d\u00edtko \u201eEdit Draw\u201c, kter\u00e9 spust\u00ed editor, ve kter\u00e9m m\u016f\u017eete nakreslit sch\u00e9ma. Ka\u017ed\u00fd objekt ve sch\u00e9matu m\u00e1 sv\u00e9 parametry. Nap\u0159\u00edklad pokud v editoru nastav\u00edte parametry p\u00edsma, budou aplikov\u00e1ny na vizualizaci dat v Grafan\u011b. <\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Grafana+Zabbix: Vizualizace pr\u00e1ce v\u00fdrobn\u00ed linky\" src=\"\/wp-content\/uploads\/2020\/08\/fb0936ef47a6cf55417784b60f744488.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Takto vypad\u00e1 editor v Draw.io<\/em><\/p>\n<p><\/p>\n<p>Po ulo\u017een\u00e9 sch\u00e9matu se objev\u00ed v Grafan\u011b a bude mo\u017en\u00e9 vytv\u00e1\u0159et pravidla pro zm\u011bnu prvk\u016f. <\/p>\n<p><\/p>\n<p>V parametrech () uv\u00e1d\u00edme: <\/p>\n<p><\/p>\n<ul>\n<li>Options \u2014 zad\u00e1v\u00e1 se jm\u00e9no pravidla (Rule name), n\u00e1zev nebo alias metriky, jej\u00ed\u017e data budou pou\u017eita (Apply to metrics). Typ agregace dat (Aggregation) ovliv\u0148uje kone\u010dn\u00fd v\u00fdsledek metriky, p\u0159i\u010dem\u017e Last znamen\u00e1, \u017ee bude vybr\u00e1na posledn\u00ed hodnota, avg \u2014 pr\u016fm\u011brn\u00e1 hodnota za obdob\u00ed, kter\u00e9 je vybr\u00e1no v prav\u00e9m horn\u00edm rohu.<\/li>\n<li>Thresholds \u2014 parametr prahov\u00fdch hodnot popisuje logiku pou\u017eit\u00ed barvy, tedy vybran\u00e1 barva bude aplikov\u00e1na na prvky ve sch\u00e9matu v z\u00e1vislosti na datech metriky. V m\u00e9m p\u0159\u00edpad\u011b p\u0159i hodnot\u011b metrik \u201e0\u201c \u2014 status \u201eOk\u201c bude barva zelen\u00e1, p\u0159i hodnot\u011b \u201e&gt;1\u201c status Critical a barva bude \u010derven\u00e1.<\/li>\n<li>Color\/Tooltip Mappings a Label\/Text Mappings \u2014 v\u00fdb\u011br prvku sch\u00e9matu a sc\u00e9n\u00e1\u0159e jeho chov\u00e1n\u00ed. V prvn\u00edm sc\u00e9n\u00e1\u0159i bude objekt vybarven, ve druh\u00e9m na n\u011bm bude text s daty z metriky. Pro v\u00fdb\u011br objektu ve sch\u00e9matu je t\u0159eba stisknout znak \u0159et\u011bzu a kliknout my\u0161\u00ed na sch\u00e9ma.<\/li>\n<\/ul>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Grafana+Zabbix: Vizualizace pr\u00e1ce v\u00fdrobn\u00ed linky\" src=\"\/wp-content\/uploads\/2020\/08\/3ae4087a237cebe7c93b43bdbd0f269b.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Na tomto p\u0159\u00edkladu vybarvuji \u010derpadlo a jeho \u0161ipku \u010dervenou barvou, pokud pracuje, a zelenou, pokud nepracuje.<\/em> <\/p>\n<p><\/p>\n<p>Pomoc\u00ed pluginu flowcharting se mi poda\u0159ilo nakreslit sch\u00e9ma cel\u00e9 linky, na kter\u00e9:<\/p>\n<p><\/p>\n<ol>\n<li>se m\u011bn\u00ed barva agreg\u00e1t\u016f v souladu s jejich stavem<\/li>\n<li>je signalizace absence produktu v n\u00e1dr\u017e\u00edch<\/li>\n<li>se zobrazuje nastaven\u00ed frekvenc\u00ed motor\u016f <\/li>\n<li>je rychlost pln\u011bn\u00ed\/vypr\u00e1zdn\u011bn\u00ed prvn\u00ed n\u00e1dr\u017ee<\/li>\n<li>se po\u010d\u00edt\u00e1 po\u010det cykl\u016f pr\u00e1ce linky (zam\u00edch\u00e1n\u00ed)<\/li>\n<\/ol>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Grafana+Zabbix: Vizualizace pr\u00e1ce v\u00fdrobn\u00ed linky\" src=\"\/wp-content\/uploads\/2020\/08\/dcecf15c2de301c73408452719f895f3.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Vizualizace pr\u00e1ce v\u00fdrobn\u00ed linky<\/em><\/p>\n<p><\/p>\n<h2 id=\"rezultat\">V\u00fdsledek<\/h2>\n<p><\/p>\n<p>Nejv\u011bt\u0161\u00ed v\u00fdzvou pro m\u011b bylo z\u00edskat data z \u0159\u00eddic\u00edch syst\u00e9m\u016f. D\u00edky univerz\u00e1lnosti Zabbixu v oblasti z\u00edsk\u00e1v\u00e1n\u00ed dat a flexibilit\u011b Grafany d\u00edky plugin\u016fm sta\u010dily jen p\u00e1r dn\u00ed na vytvo\u0159en\u00ed komplexn\u00edho monitorovac\u00edho displeje v\u00fdrobn\u00ed linky. Vizualizace umo\u017enila sledovat grafy a statistiky stav\u016f, nav\u00edc snadn\u00fd p\u0159\u00edstup p\u0159es web pro v\u0161echny zainteresovan\u00e9 \u2013 to v\u0161e umo\u017enilo rychle odhalovat \u00fazk\u00e1 m\u00edsta a neefektivn\u00ed vyu\u017eit\u00ed agreg\u00e1t\u016f. <\/p>\n<p><\/p>\n<h2 id=\"zaklyuchenie\">Z\u00e1v\u011br<\/h2>\n<p><\/p>\n<p>Velmi se mi l\u00edb\u00ed kombinace Zabbix+Grafana a doporu\u010duji na ni zam\u011b\u0159it pozornost, pokud pot\u0159ebujete rychle zpracovat data z \u0159\u00eddic\u00edch syst\u00e9m\u016f nebo senzor\u016f bez programov\u00e1n\u00ed nebo zav\u00e1d\u011bn\u00ed slo\u017eit\u00fdch komer\u010dn\u00edch produkt\u016f. Samoz\u0159ejm\u011b, \u017ee to nenahrad\u00ed profesion\u00e1ln\u00ed SCADA syst\u00e9my, ale bude to dostate\u010dn\u00e9 jako n\u00e1stroj centralizovan\u00e9ho monitorov\u00e1n\u00ed cel\u00e9 v\u00fdroby.<\/p>\n<p>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/516772\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u044f \u044f \u0445\u043e\u0447\u0443 \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u043e\u043f\u044b\u0442\u043e\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f open source \u0441\u0438\u0441\u0442\u0435\u043c Zabbix \u0438 Grafana \u0434\u043b\u044f \u0432\u0438\u0437\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u043b\u0438\u043d\u0438\u0439. \u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043f\u043e\u043b\u0435\u0437\u043d\u0430 \u0442\u0435\u043c, \u043a\u0442\u043e \u0438\u0449\u0435\u0442 \u0431\u044b\u0441\u0442\u0440\u044b\u0439 \u0441\u043f\u043e\u0441\u043e\u0431 \u0432\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0438\u043b\u0438 \u0430\u043d\u0430\u043b\u0438\u0442\u0438\u043a\u0438 \u0441\u043e\u0431\u0440\u0430\u043d\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u043f\u0440\u043e\u0435\u043a\u0442\u0430\u0445 \u043f\u0440\u043e\u043c\u044b\u0448\u043b\u0435\u043d\u043d\u043e\u0439 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438 \u0438\u043b\u0438 IoT. \u0421\u0442\u0430\u0442\u044c\u044f \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u044b\u043c \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e\u043c, \u044d\u0442\u043e \u0441\u043a\u043e\u0440\u0435\u0435 \u043a\u043e\u043d\u0446\u0435\u043f\u0446\u0438\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430, \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u043d\u0430\u044f \u043d\u0430 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u043c \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":92722,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-92721","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.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u044f \u044f \u0445\u043e\u0447\u0443 \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u043e\u043f\u044b\u0442\u043e\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f open source \u0441\u0438\u0441\u0442\u0435\u043c Zabbix \u0438 Grafana \u0434\u043b\u044f \u0432\u0438\u0437\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u043b\u0438\u043d\u0438\u0439.\" \/>\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\/cs\/blog\/administrirovanie\/grafana-zabbix-vizualizacziya-raboty-proizvodstvennoj-linii\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\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\udd47Grafana+Zabbix: \u0412\u0438\u0437\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0439 \u043b\u0438\u043d\u0438\u0438 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u044f \u044f \u0445\u043e\u0447\u0443 \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u043e\u043f\u044b\u0442\u043e\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f open source \u0441\u0438\u0441\u0442\u0435\u043c Zabbix \u0438 Grafana \u0434\u043b\u044f \u0432\u0438\u0437\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u043b\u0438\u043d\u0438\u0439.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/grafana-zabbix-vizualizacziya-raboty-proizvodstvennoj-linii\" \/>\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=\"2020-08-30T05:42:10+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-08-30T05:42:10+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\udd47Grafana+Zabbix: Vizualizace pr\u00e1ce v\u00fdrobn\u00ed linky | ProHoster","description":"V tomto \u010dl\u00e1nku se chci pod\u011blit o zku\u0161enosti s vyu\u017eit\u00edm open source syst\u00e9m\u016f Zabbix a Grafana pro vizualizaci pr\u00e1ce v\u00fdrobn\u00edch linek.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/grafana-zabbix-vizualizacziya-raboty-proizvodstvennoj-linii","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","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\udd47Grafana+Zabbix: \u0412\u0438\u0437\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0439 \u043b\u0438\u043d\u0438\u0438 | ProHoster","og:description":"\u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u044f \u044f \u0445\u043e\u0447\u0443 \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u043e\u043f\u044b\u0442\u043e\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f open source \u0441\u0438\u0441\u0442\u0435\u043c Zabbix \u0438 Grafana \u0434\u043b\u044f \u0432\u0438\u0437\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u043b\u0438\u043d\u0438\u0439.","og:url":"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/grafana-zabbix-vizualizacziya-raboty-proizvodstvennoj-linii","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":"2020-08-30T05:42:10+00:00","article:modified_time":"2020-08-30T05:42:10+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"92721","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 12:02:25","updated":"2026-02-09 21:38:04","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/92721","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=92721"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/92721\/revisions"}],"predecessor-version":[{"id":159877,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/92721\/revisions\/159877"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media\/92722"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=92721"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=92721"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=92721"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}