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