Grafana+Zabbix: Whakaaturanga o te mahi raina whakaputa

I roto i tenei tuhinga e hiahia ana ahau ki te whakapuaki i aku wheako ki te whakamahi i nga punaha puna tuwhera a Zabbix me Grafana ki te whakaata i te mahi o nga raina whakaputa. Ka whai hua pea nga korero ki te hunga e rapu ana i te huarahi tere ki te whakaatu kanohi, ki te wetewete ranei i nga raraunga kua kohia i roto i nga umanga umanga, i nga kaupapa IoT ranei. Ehara te tuhinga i te akoranga taipitopito, engari he ariā mo te punaha aro turuki i runga i nga punaha tuwhera mo te tipu whakangao.

Taponga mahi

Zabbix – kua roa matou e whakamahi ana ki te aro turuki i nga hanganga IT o te tipu. Ko te punaha i puta he tino watea me te ao katoa i timata matou ki te whakauru raraunga mai i nga raina whakaputa, nga pūoko me nga kaiwhakahaere ki roto. Na tenei ka taea e matou te kohikohi i nga raraunga inenga katoa ki te waahi kotahi, te hanga kauwhata ngawari o te kohi rawa me te mahinga taputapu, engari i tino kore matou i nga tātaritanga me nga kauwhata ataahua.

Karepe he taputapu kaha mo te tātari me te tirohanga raraunga. Ko te maha o nga mono ka taea e koe te tango raraunga mai i nga momo puna (zabbix, clickhouse, influxDB), tukatuka i runga i te rere (whakataihia te uara toharite, moni, rereke, me etahi atu) me te tuhi i nga momo kauwhata katoa (mai i nga raina ngawari, ine tere, ripanga ki nga hoahoa matatini ).

Draw.io – he ratonga ka taea e koe te tuhi mai i te hoahoa poraka ngawari ki te mahere papa i roto i te ētita ipurangi. He maha nga tauira kua oti te hanga me nga taonga kua tuhia. Ka taea te kaweake nga raraunga ki nga whakatakotoranga whakairoiro nui katoa, xml ranei.

Te tuku katoa

He maha nga tuhinga kua tuhia mo te whakauru me te whirihora i a Grafana me Zabbix, ka korerotia e ahau ki a koe nga tohu whirihoranga matua.

Ka hangaia he "whatunga whatunga" (kaiwhakahaere) i runga i te tūmau Zabbix, nana "nga huānga raraunga" (tuemi) me nga inenga mai i o maatau puoro. He mea tika kia whakaarohia nga ingoa o nga node me nga huānga raraunga i mua, ka hanga kia rite ki te mea ka taea, na te mea ka uru atu tatou mai i te grafana ma nga korero auau. He watea tenei huarahi na te mea ka taea e koe te tiki raraunga mai i te roopu huānga me te tono kotahi.

Hei whirihora i te grafana ka hiahia koe ki te whakauru i etahi atu monomai:

  • Zabbix na Alexander Zobnin (alexanderzobnin-zabbix-app) – whakauru ki te zabbix
  • natel-discrete-panel – mono mo te whakakitenga motuhake i runga i te kauwhata whakapae
  • pierosavi-imageit-panel – mono mo te whakaatu raraunga ki runga ake o to ahua
  • agenty-flowcharting-panel – mono mo te whakakitenga hihiri o te hoahoa mai i te draw.io

Ko te whakaurunga ki a Zabbix ano ka whirihorahia ki te grafana, te mea tahua ConfigurationData sourcesZabbix. I reira ka hiahia koe ki te tohu i te wahitau o te server api zabbix, koinei taku http://zabbix.local/zabbix/api_jsonrpc.php, me te takiuru me te kupuhipa mo te uru. Mena ka tika nga mea katoa, ka tiakina nga tautuhinga ka puta he panui me te nama putanga api: zabbix API putanga: 5.0.1

Te Waihanga Papatohu

Koinei te waahi ka timata te makutu o Grafana me ona taputapu.

Natel-discrete-panel monomai
Kei a matou he raraunga mo te mana o nga motuka i runga i nga raina (mahi = 1, kaore e mahi =0). Ma te whakamahi i te kauwhata motuhake, ka taea e tatou te tuhi i tetahi tauine e whakaatu ana: te mana o te miihini, e hia meneti/haora, % ranei i mahi me pehea te wa i timata ai.

Grafana+Zabbix: Whakaaturanga o te mahi raina whakaputa
Te whakakitenga o nga ahuatanga miihini

Ki taku whakaaro, koinei tetahi o nga kauwhata pai rawa atu mo te whakaata i nga mahi taputapu. Ka taea e koe te kite tonu i te roa o te noho mangere me nga ahuatanga e mahi ana i te nuinga o nga wa. He maha nga raraunga, ka taea te whakahiato ma nga awhe, ka huri ma nga uara (mehemea ko te uara "1", ka whakaatu hei "ON")

Mono pierosavi-imageit-panel

He watea te ahua ki te whakamahi ina he hoahoa tohia, he mahere papa ranei e hiahia ana koe ki te tono raraunga mai i nga puoro. I nga tautuhinga whakakitenga, me tohu e koe te URL ki te ahua me te taapiri i nga huānga puoro e hiahia ana koe. Ka puta te huānga ki te pikitia ka taea te whakanoho ki te waahi e hiahiatia ana me te kiore.

Grafana+Zabbix: Whakaaturanga o te mahi raina whakaputa
Hoahoa oumu me nga ine pāmahana me te pehanga

Agent-flowcharting-pane monomai

Kei te pirangi au ki te korero atu mo te hanga tirohanga FlowCharting, na te mea he taputapu tino mahi. Ka taea e koe te hanga i tetahi hoahoa mnemonic hihiri, ko nga huānga ka aro ki nga uara o nga ine (hurihia te tae, te waahi, te ingoa, me etahi atu).

Te whiwhi raraunga

Ko te hanga o tetahi huānga whakakitenga i Grafana ka tiimata me te tono mo nga raraunga mai i te puna, i roto i a maatau ko te zabbix. Ma te whakamahi i nga patai, me whiwhi i nga inenga katoa e hiahia ana matou ki te whakamahi i te hoahoa. Ko nga taipitopito inenga ko nga ingoa o nga huānga raraunga kei roto i te Zabbix; ka taea e koe te tautuhi i tetahi inenga takitahi, i tetahi huinga ranei kua tātarihia ma te korero auau. I roto i taku tauira, kei roto i te apure Tūemi te kīanga: “/(^raina 1)|(wātea)|(zucchini)/” - ko te tikanga tenei: tīpakohia nga inenga katoa ka timata te ingoa ki te “raina 1” kei roto ranei te kupu “watea ” kei roto ranei te kupu "zucchini"

Grafana+Zabbix: Whakaaturanga o te mahi raina whakaputa
He tauira mo te whakatakoto tono mo nga raraunga mo nga miihini raina tuatahi me te waatea o nga rauemi mata

Te hurihanga raraunga

Ko nga raraunga puna kaore pea i te ahua e tika ana kia whakaatuhia. Hei tauira, kei a matou he raraunga meneti-ma-meneti mo te taumaha o tetahi hua i roto i te ipu (kg), me whakaatu te tere whakakī i roto i te t/haora. Ka mahia e au penei: Ka tango ahau i nga raraunga taumaha ka huri ki te mahi grafana delta, e tatau ana i te rereketanga o nga uara ine, na ka huri te taumaha o naianei ki te kg/min. Katahi ka whakareatia e ahau ki te 0.06 kia puta te hua i roto i nga tana/haora. I te mea ka whakamahia te ine taumaha i roto i nga patai maha, ka tohua e au he ingoa ingoa hou mo taua mea (setAlias) ka whakamahia ki te ture tirohanga.

Grafana+Zabbix: Whakaaturanga o te mahi raina whakaputa
He tauira mo te whakamahi i te tawhā delta me te whakarea me te whakaingoa ano i te ine i roto i te uiui

Anei tetahi tauira o te hurihanga raraunga: Me tatau e au te maha o nga puranga (te tiimata o te huringa = te tiimata o te miihini). Ka tatauhia te ine i runga i te mana miihini "raina 1 - papu papu mai i te tank 1 (tuanga)". Huringa: ka huri tatou i nga raraunga o te ine taketake me te mahi delta (rereketanga o nga uara), no reira ka whai te inenga te uara "+1" mo te tiimata i te miihini, "-1" mo te tu me te "0" ka mahi te miihini. kaua e huri i tona mana. Na ka tangohia e ahau nga uara katoa iti iho i te 1 ka whakahiatohia. Ko te hua ko te maha o nga miihini ka tiimata.

Grafana+Zabbix: Whakaaturanga o te mahi raina whakaputa
He tauira o te huri raraunga mai i te mana o naianei ki te maha o nga tiimata

Inaianei mo te whakakitenga ake

Kei roto i nga tautuhinga whakaatu he paatene "Whakatika Tuhia"; ka whakarewahia he kaiwhakatika hei tuhi hoahoa. Kei ia mea kei te hoahoa ona ake tawhā. Hei tauira, ki te tautuhi koe i nga tautuhinga momotuhi i roto i te ētita, ka tukuna ki te tirohanga raraunga i Grafana.

Grafana+Zabbix: Whakaaturanga o te mahi raina whakaputa
Koinei te ahua o te ētita i Draw.io

Whai muri i te tiaki i te hoahoa, ka puta ki te grafana ka taea e koe te hanga ture mo te whakarereke i nga huānga.

I roto i nga tawhā() ka tohua e matou:

  • Kōwhiringa—whakaturia te ingoa ture, te ingoa, ingoa ingoa ranei o te inenga ka whakamahia ana raraunga (Hoatu ki nga ine). Ko te momo whakahiato raraunga (Aggregation) ka pa ki te hua whakamutunga o te ine, no reira ko te tikanga Whakamutunga ka kowhiria te uara whakamutunga, ko te toharite te uara toharite mo te wa kua tohua ki te kokonga matau o runga.
  • Paepae - ko te tawhā uara paepae e whakaatu ana i te arorau o te tono tae, ara, ko te tae kua tohua ka pa ki nga huānga o te hoahoa i runga i nga raraunga ine. Ki taku tauira, ki te "0" te uara ine, ko te "Ok" te mana, ka kakariki te tae, mena ko te ">1" te uara, ko te mana he Critical, ka whero te tae.
  • Mahere Tae/Aki Utauta" me "Tapanga/Mahere Kuputuhi" - te kowhiri i tetahi huānga aronuinga me tetahi ahuatanga mo tona whanonga. I te ahuatanga tuatahi, ka peitahia te taonga, i te tuarua, ka whai tuhinga ki runga me nga raraunga mai i te ine. Hei whiriwhiri i tetahi mea i runga i te hoahoa, me paato koe i te tohu ara iahiko ka paato i te hoahoa.

Grafana+Zabbix: Whakaaturanga o te mahi raina whakaputa
I tenei tauira, ka peita ahau i te papu me tana pere ki te whero mena ka mahi me te kaakaariki mena kaore.

Ma te whakamahi i te mono tūtohi rerenga, i taea e au te tuhi hoahoa o te raina katoa, i runga:

  1. ka huri te tae o nga waeine i runga ano i o raatau ahuatanga
  2. he whakaoho mo te kore o te hua i roto i nga ipu
  3. ka whakaatuhia te tautuhinga auau motuka
  4. te whakakī waka tuatahi / tere tuku
  5. ka tatauhia te maha o nga huringa o te mahi raina (puranga).

Grafana+Zabbix: Whakaaturanga o te mahi raina whakaputa
Te tirohanga o te mahi raina whakaputa

hua

Ko te mea tino uaua ki ahau ko te tiki raraunga mai i nga kaiwhakahaere. He mihi ki te whaihua o Zabbix mo te whiwhi raraunga me te ngawari o Grafana na nga monomai, he ruarua noa nga ra i roa ki te hanga i tetahi mata aro turuki raina whakaputa. Ma te whakakitenga ka taea te tiro i nga kauwhata me nga tatauranga o te kawanatanga, me te uru ngawari ma te ipurangi ki nga tangata katoa e hiahia ana - na enei mea katoa i taea ai te tautuhi tere i nga kohanga me te koretake o te whakamahi i nga waeine.

mutunga

I tino pai ahau ki te whakakotahitanga Zabbix+Grafana a ka tūtohu ahau kia aro nui ki a koe mena ka hiahia koe ki te tukatuka tere i nga raraunga mai i nga kaiwhakahaere, i nga pūoko ranei me te kore he kaupapa, he whakatinana i nga hua arumoni uaua. Ae ra, kaore tenei e whakakapi i nga punaha SCADA ngaio, engari ka ranea hei taputapu mo te aro turuki i nga mahi katoa.

Source: will.com

Tāpiri i te kōrero