Grafana+Zabbix: Amharcléiriú ar an líne táirgeachta

San Airteagal seo ba mhaith liom mo thaithí a roinnt ar úsáid a bhaint as córais foinse oscailte Zabbix agus Grafana chun oibriú línte táirgeachta a léirshamhlú. D’fhéadfadh an fhaisnéis a bheith úsáideach dóibh siúd atá ag lorg bealach tapa chun sonraí bailithe i dtionscadail uathoibrithe tionsclaíochta nó IoT a thaispeáint nó a anailísiú. Ní teagasc mionsonraithe é an t-alt, ach coincheap do chóras monatóireachta bunaithe ar bhogearraí foinse oscailte do mhonarcha déantúsaíochta.

Foireann Uirlisí

Zabbix – tá sé á úsáid againn le fada an lá chun monatóireacht a dhéanamh ar bhonneagar TF an ghléasra. Bhí an córas chomh áisiúil agus chomh uilíoch sin gur thosaigh muid ag cur sonraí ó línte táirgeachta, braiteoirí agus rialtóirí isteach ann. Chuir sé seo ar ár gcumas na sonraí méadrachta go léir a bhailiú in aon áit amháin, graif shimplí a dhéanamh ar úsáid acmhainní agus ar fheidhmíocht trealaimh, ach i ndáiríre bhí easpa anailíse agus graif áille againn.

grafana uirlis chumhachtach le haghaidh anailísíochta agus léirshamhlú sonraí. Ligeann líon mór breiseán duit sonraí a ghlacadh ó fhoinsí éagsúla (zabbix, clickhouse, influxDB), é a phróiseáil ar an eitilt (ríomh an meánluach, suim, difríocht, etc.) agus tarraing gach cineál graif (ó línte simplí, luasmhéadair, táblaí go léaráidí casta ).

Draw.io – seirbhís a ligeann duit tarraingt ó bhlocléaráid shimplí go plean urláir in eagarthóir ar líne. Tá go leor teimpléid réamhdhéanta agus rudaí tarraingthe ann. Is féidir sonraí a onnmhairiú chuig gach mórfhormáid ghrafach nó xml.

Ag cur go léir le chéile

Tá go leor alt scríofa ar conas Grafana agus Zabbix a shuiteáil agus a chumrú, inseoidh mé duit faoi na príomhphointí cumraíochta.

Cruthaítear “nód líonra” (óstach) ar fhreastalaí Zabbix, a mbeidh “eilimintí sonraí” (míreanna) aige le méadracht ónár braiteoirí. Tá sé inmholta smaoineamh ar ainmneacha nóid agus eilimintí sonraí roimh ré agus iad a dhéanamh chomh struchtúrtha agus is féidir, ós rud é go gcuirfimid rochtain orthu ó grafana trí nathanna rialta. Tá an cur chuige seo áisiúil mar is féidir leat sonraí a fháil ó ghrúpa eilimintí le hiarratas amháin.

Chun grafana a chumrú beidh ort forlíontáin bhreise a shuiteáil:

  • Zabbix le Alexander Zobnin (alexanderzobnin-zabbix-app) - comhtháthú le zabbix
  • natel-discrete-panel – breiseán le haghaidh léirshamhlú scoite ar ghraf cothrománach
  • pierosavi-imageit-panel – breiseán chun sonraí a thaispeáint ar bharr d’íomhá
  • agenty-flowcharting-panel – breiseán le haghaidh léirshamhlú dinimiciúil léaráide ó draw.io

Tá an comhtháthú le Zabbix féin cumraithe i grafana, mír roghchláir ConfigurationData sourcesZabbix. Ní mór duit seoladh an fhreastalaí api zabbix a shonrú, is é seo a bhfuil agam http://zabbix.local/zabbix/api_jsonrpc.php, agus logáil isteach le pasfhocal le haghaidh rochtana. Má dhéantar gach rud i gceart, agus na socruithe á sábháil beidh teachtaireacht ann leis an uimhir leagan api: leagan zabbix API: 5.0.1

Painéal a Chruthú

Seo an áit a gcuirtear tús le draíocht Grafana agus a chuid breiseán.

Breiseán painéal scoite Natel
Tá sonraí againn maidir le stádas na mótair ar na línte (ag obair = 1, gan a bheith ag obair = 0). Ag baint úsáide as an ngraf scoite, is féidir linn scála a tharraingt a thaispeánfaidh: stádas an innill, cé mhéad nóiméad/uair an chloig nó % a d'oibrigh sé agus cé chomh minic a thosaigh sé.

Grafana+Zabbix: Amharcléiriú ar an líne táirgeachta
Amharcléiriú ar stádas inneall

Is é mo thuairim gurb é seo ceann de na graif is fearr chun feidhmíocht crua-earraí a léirshamhlú. Is féidir leat a fheiceáil láithreach cé chomh fada agus a bhí sé díomhaoin agus cad iad na modhanna a oibríonn sé níos minice. Is féidir go leor sonraí a bheith ann, is féidir iad a chomhiomlánú de réir raonta, iad a athrú de réir luachanna (más é an luach "1", ansin é a thaispeáint mar "AR")

Breiseán pierosavi-imageit-panel

Tá Imageit áisiúil le húsáid nuair a bhíonn léaráid nó plean urláir tarraingthe agat cheana féin ar a dteastaíonn uait sonraí braiteoirí a chur i bhfeidhm. Sna socruithe léirshamhlaithe, ní mór duit an URL a shonrú ar an íomhá agus na heilimintí braite a theastaíonn uait a chur leis. Is cosúil an eilimint sa phictiúr agus is féidir a chur san áit inmhianaithe leis an luch.

Grafana+Zabbix: Amharcléiriú ar an líne táirgeachta
Léaráid foirnéise le méadracht teochta agus brú

Breiseán painéil-sruthcharting-gníomhaire

Ba mhaith liom labhairt níos mine faoi chruthú Amharcléiriú FlowCharting, toisc gur uirlis thar a bheith feidhmiúil é. Ligeann sé duit léaráid chuimhneacháin dhinimiciúil a dhéanamh, agus imoibríonn na heilimintí de le luachanna na méadrachta (dath a athrú, suíomh, ainm, etc.).

Sonraí a fháil

Tosaíonn cruthú aon eilimint léirshamhlaithe i Grafana le hiarratas ar shonraí ón bhfoinse, is é zabbix inár gcás. Agus fiosrúcháin á n-úsáid againn, ní mór dúinn na méadrachtaí go léir a theastaíonn uainn a úsáid sa léaráid a fháil. Is éard atá i sonraí méadrach ná ainmneacha na n-eilimintí sonraí in Zabbix; is féidir leat méadrach aonair nó tacar a scagadh trí shloinneadh rialta a shonrú. I mo shampla, tá an slonn sa réimse Mír: “/(^ líne 1) | (infhaighteacht) | (zucchini)/” - ciallaíonn sé seo: roghnaigh gach méadracht a dtosaíonn a ainm go docht le “líne 1” nó ina bhfuil an focal “infhaighteacht ” nó tá an focal “zucchini” ann

Grafana+Zabbix: Amharcléiriú ar an líne táirgeachta
Sampla d’iarratas ar shonraí a bhunú ar na hinnill chéad líne agus infhaighteacht na n-amhábhar

Tiontú Sonraí

Seans nach mbíonn na sonraí foinseacha i gcónaí san fhoirm ina gcaithfimid iad a thaispeáint. Mar shampla, tá sonraí nóiméad-ar-nóiméad againn ar mheáchan táirge i gcoimeádán (kg), agus ní mór dúinn an ráta líonta a thaispeáint in t/uair. Déanaim é seo ar an mbealach seo a leanas: Glacaim na sonraí meáchain agus déanaim iad a chlaochlú leis an bhfeidhm grafana delta, a ríomhann an difríocht idir na luachanna méadracha, agus mar sin iompaíonn an meáchan reatha isteach i kg/nóim. Ansin déanaim iolrú faoi 0.06 chun an toradh a fháil ina tonna/uair an chloig. Ós rud é go n-úsáidtear an méadrach meáchain i roinnt ceisteanna, sonraigh mé ailias nua dó (setAlias) agus úsáidfidh mé é sa riail léirshamhlaithe.

Grafana+Zabbix: Amharcléiriú ar an líne táirgeachta
Sampla den deilt agus paraiméadar an iolraitheora a úsáid agus an méadrach a athainmniú i gceist

Seo sampla eile de chomhshó sonraí: bhí orm líon na mbaisceanna a chomhaireamh (tús an timthrialla = tús an innill). Ríomhtar an méadrach bunaithe ar stádas an innill "líne 1 - caidéal caidéil ó umar 1 (stádas)". Claochlú: athraímid sonraí an bhunmhéadrach leis an bhfeidhm delta (difríocht luachanna), agus mar sin beidh an luach "+1" ag an méadrach chun an t-inneall a thosú, "-1" chun an t-inneall a stopadh agus "0" nuair a dhéanann an t-inneall. gan a stádas a athrú. Ansin bainim na luachanna go léir níos lú ná 1 agus suim iad. Is é an toradh ná líon na n-inneall a thosaíonn.

Grafana+Zabbix: Amharcléiriú ar an líne táirgeachta
Sampla de shonraí a thiontú ón stádas reatha go dtí líon na dtosaithe

Anois faoin léirshamhlú féin

Sna socruithe taispeána tá cnaipe “Cuir Tarraing in Eagar”; seolann sé eagarthóir inar féidir leat léaráid a tharraingt. Tá a pharaiméadair féin ag gach réad ar an léaráid. Mar shampla, má shonraíonn tú socruithe cló san eagarthóir, cuirfear i bhfeidhm iad ar léirshamhlú sonraí i Grafana.

Grafana+Zabbix: Amharcléiriú ar an líne táirgeachta
Seo an chuma atá ar an eagarthóir in Draw.io

Tar éis an léaráid a shábháil, beidh sé le feiceáil sna grafana agus is féidir leat rialacha a chruthú chun eilimintí a athrú.

I paraiméadair() sonraímid:

  • Roghanna - socraigh ainm na rialach, ainm nó ailias na méadrach a n-úsáidfear a sonraí (Cuir i bhfeidhm ar an méadracht). Bíonn tionchar ag an gcineál comhiomlánú sonraí (Comhiomlánú) ar thoradh deiridh an mhéadrach, mar sin ciallaíonn Last go roghnófar an luach deireanach, is é meánluach an meánluach don tréimhse a roghnaíodh sa chúinne uachtarach ar dheis.
  • Tairseacha - déanann paraiméadar na luachanna tairsí cur síos ar an loighic a bhaineann le cur i bhfeidhm dath, is é sin, cuirfear an dath roghnaithe i bhfeidhm ar eilimintí ar an léaráid ag brath ar na sonraí méadracha. I mo shampla, más é "0" an luach méadrachta, tá an stádas "OK", beidh an dath glas, más é an luach "> 1", beidh an stádas Criticiúil agus beidh an dath dearg.
  • Mapálacha Dathanna/Leid Uirlisí" agus "Lipéad/Mapálacha Téacs" - ag roghnú eilimint scéimre agus cás dá iompar. Sa chéad chás, déanfar an réad a phéinteáil os a chionn, sa dara ceann, beidh téacs air le sonraí ón méadrach. Chun réad a roghnú ar an léaráid, ní mór duit cliceáil ar an gcomhartha ciorcaid agus cliceáil ar an léaráid.

Grafana+Zabbix: Amharcléiriú ar an líne táirgeachta
Sa sampla seo, péinteáilim an caidéal agus a saighead dearg má oibríonn sé agus glas mura n-oibríonn sé.

Ag baint úsáide as an breiseán sreabhchairteacha, bhí mé in ann léaráid den líne iomlán a tharraingt, ar a bhfuil:

  1. athraíonn dath na n-aonad de réir a stádas
  2. tá aláram ann maidir le heaspa táirge i gcoimeádáin
  3. taispeántar socrú minicíochta mótair
  4. líonadh an chéad umar/luas dumpála
  5. ríomhtar líon na dtimthriallta oibríochta líne (baisc).

Grafana+Zabbix: Amharcléiriú ar an líne táirgeachta
Amharcléiriú ar oibriú na líne táirgeachta

Toradh

Ba é an rud is deacra domsa ná sonraí a fháil ó na rialaitheoirí. A bhuíochas le solúbthacht Zabbix i dtéarmaí sonraí a fháil agus solúbthacht Grafana mar gheall ar fhorlíontáin, níor ghlac sé ach cúpla lá chun scáileán monatóireachta cuimsitheach líne táirgeachta a chruthú. Mar gheall ar an léirshamhlú bhíothas in ann graif agus staitisticí a lua, chomh maith le rochtain éasca ar an ngréasán do gach duine a raibh suim acu ann - d'fhág sé seo go léir gur féidir scrogaill agus úsáid neamhéifeachtach aonad a aithint go tapa.

Conclúid

Thaitin an teaglaim Zabbix+Grafana go mór liom agus molaim aird a thabhairt air más gá duit sonraí ó rialtóirí nó braiteoirí a phróiseáil go tapa gan táirgí tráchtála casta a ríomhchlárú nó a chur i bhfeidhm. Ar ndóigh, ní thiocfaidh sé seo in ionad córais gairmiúla SCADA, ach beidh sé leordhóthanach mar uirlis chun monatóireacht láraithe a dhéanamh ar an táirgeadh iomlán.

Foinse: will.com

Add a comment