Grafana+Zabbix: Visualization lineae productionis

In hoc articulo experientiam meam communicare volo utendi rationes apertas Zabbix et Grafana ad visualize operationi linearum productionis. Informationes utiles esse possunt illis quaerentibus viam celerem ad ostentationem vel analysim collectae notitias in automatione industriae vel inceptis IoT. Articulus non explicatio doceo, sed conceptus pro vigilantia ratio fundatur in fonte aperto programmatum ad plantam fabricandam.

instrumenta

Zabbix – eam diu adhibiti sumus ad infrastructuram plantae IT monitorem. Ratio tam opportuna et universalis evasit ut notitias ex lineis productionibus, sensoriis et moderatoribus in eam venire coepimus. Hoc nobis licet omnia metrica notitia in unum locum colligere, grapha simplicia facundiae phthisi et instrumenti ad effectum deducendi, sed analyticis et graphis pulcherrimis caremus.

grafana instrumentum validum est ad analytica et data visualizationis. Magna vis plugins permittit ut notitias e variis fontibus (zabbix, strepita, influxDB), in muscam procedas (valorem mediocrem, summam, differentiam etc.) et omnia graphorum genera (ex lineis simplicibus; speedometers, tabulae ad schemata composita).

Draw.io - officium quod permittit ut ex simplici schemate ad aream consilium in editore anglicano haurias. Multa exemplaria facta parata et objecta deprompta sunt. Data ad omnes formas graphicas maiores vel xml exportari possunt.

Ponatur enim una omnium

Multi sunt articuli inscripti quomodo instituendi et configurandi Grafana et Zabbix, tibi de principalibus punctis configuratione dicam.

Nodi network "in servo Zabbix creatum est, quod "data elementa" (items) cum metri sensoriis nostris possidebit. Per nomina nodis et elementorum praemissis cogitari expedit et ea quam maxime structa facere, cum ad ea accedemus e grafana per expressiones regulares. Accessus hic opportunus est, quia notitias ex globo elementorum una petitio obtinere potes.

Configurare grafana necesse est ut plugins additional install:

  • Zabbix by Alexander Zobnin (alexanderzobnin-zabbix-app) - integratio cum zabbix
  • natel-discrete-panel - plugin pro discretis visualization in plano horizontali
  • pierosavi-imageit-panel - plugin ostentandi notitia super imaginem tuam
  • agenty-flowcharting-panel - plugin for dynamic visualization of a diagram from draw.io

Integratio cum ipsa Zabbix configuratur in grafana, tabula item ConfigurationData sourcesZabbix. Illic opus est ut electronica api zabbix notare videatur, hoc est quod habeo http://zabbix.local/zabbix/api_jsonrpc.phpet aperiens tesseram aditum. Si omnia recte fiant, cum uncinis servatis nuntius erit cum numero api versionis: zabbix API versio: 5.0.1.

Creando Dashboard

Hic est ubi magica Grafana et eius plugins incipit.

Natel-discretus-panel plugin
Notitiam habemus in statu motorum in lineis (working = 1, not working =0). Utendo graphe discreto, scalam ducere possumus quae ostendet: status machinae, quot minuta / horae vel % operatus est et quotiens incepit.

Grafana+Zabbix: Visualization lineae productionis
Visualization of engine status

Opinor, hoc est unum ex optimis graphs pro hardware perficiendi visualising. Videre statim potes quam diu otiosus fuerit et quibus modis saepius operetur. Possunt esse multae notitiae, possibile est eas per iugis congregare, eas per valores transformare (si valor "1" est, eam ut "ON") ostende.

Plugin pierosavi-imageit-panel

Imagini accommodatum est uti cum tabulam seu tabulatum tractatum iam habes in quo notitias a sensoriis adhibere vis. In uncinis visualizationis, Domicilium imagini denotare debes et elementa sensoriis addere quae debes. Elementum in pictura apparet et in loco desiderato cum mure poni potest.

Grafana+Zabbix: Visualization lineae productionis
Fornax cum temperatus et pressura metrics

agenty-flowcharting-panel plugin"

Plura dicere vellem de visualizatione FlowCharting creando, quod est instrumentum incredibile functionis. Permittit tibi ut diagramma dynamicum mnemonicum facias, cuius elementa metri valoribus (mutantur colorem, situm, nomen etc.).

Accepto notitia

Creatio cuiusvis elementi visualizationis in Grafana incipit cum petitione pro notitia a fonte, in casu nostro zabbix est. Utendo interrogationes, necesse est ut omnia metrica quae in schemate uti volumus. Singula metrica nomina elementorum in Zabbix sunt nomina, vel singulare metricum vel eliquatum per expressionem regularem designare potes. In meo exemplo, Item campus continet expressionem: Β«/(^line 1)|(availability)(zucchini)/Β» - hoc significat: omnes metri selecti, quorum nomen stricte incipit ab Β«line 1Β» vel continet verbum Β« disponibilitate "Vel continet verbum "zucchini"

Grafana+Zabbix: Visualization lineae productionis
Exemplum constituendi petitio data in primis machinis ac prompta materiarum rudium

Data Conversionis

Data fons non semper sit in forma qua oportet eam ostendere. Exempli gratia, minutas notitias habemus in pondere producti in vase (kg), et opus est ut saturitatem rate in t/hora exhibeamus. Hoc hoc modo facio: Pondere data accipio et transfundo illud cum grafana della functione, quae differentiam inter valores metricos computat, sic pondus currente in kg/min vertit. Deinde multiplica per 0.06 ut proventum in talentis/horis invenias. Cum pondus metricum in pluribus quaestionibus adhibetur, novas alias pro eo (setAlias) denotamus et ea in regula visualizatione utetur.

Grafana+Zabbix: Visualization lineae productionis
Exemplum utendi della parametri et multiplicatoris ac renamingentis metricae in interrogatione

Hic aliud exemplum est conversionis notitiae: opus erat numerum batches numerare (initium cycli = initium machinae). The metrica computata in machinam status "line 1 - sentinam sentinam e tank 1 (status)". Transformatio: notitias metricae originalis cum della functione (diferentia valorum) mutamus, sic metrica valorem "+1" habebit pro incipiendi machinam, "-1" pro claudendi et "0" cum machina facit non mutat statum suum. Tunc omnia bona minora quam 1 tollo et eas summatim. Effectus est numerus machinarum astrorum.

Grafana+Zabbix: Visualization lineae productionis
Exemplum de notitia conversionis praesentis status ad numerum astrorum

Nunc de ipsum visualisation

In uncinis exhibendis tesseram "Edit Draw" est, quod editorem movet in quo schemate deducere potes. Quaelibet res in schemate suo parametros habet. Exempli gratia, si fontes fontium denotas in editore, applicabuntur datae visualizationis in Grafana.

Grafana+Zabbix: Visualization lineae productionis
Haec editor similis in Draw.io . spectat

Post tabulam servatam, in grafana apparebit et regulas mutandi elementa creare potes.

In parametris () definimus:

  • Optiones - pone nomen regulae, nomen vel alias metrici cuius notitia adhibebitur (applica metris). Genus notitiarum aggregationis (Aggregation) finalem eventum metrici afficit, sic Ultimum significat ut ultimum valorem eligetur, AVG valorem mediocris pro periodo in angulo dextro superiore delecto.
  • Limina - in limine valores moduli describit logicam coloris applicationis, id est, color delectus applicabitur elementis in schemate pendentibus in notitia metrica. In exemplo meo, si valor metrici est "0", status est "Ok", color viridis erit, si valor ">1" est, status criticus erit et color rubeus erit.
  • Color/Tooltip Mappings" et "Label/Text Mappings" - eligendo schema elementum et missionem pro moribus eius. In prima missione, in secunda objectum depingetur, in eo erit textus cum notitia metrica. Objectum in schemate deligere, debes signum in ambitu strepere et deprime in diagrammate.

Grafana+Zabbix: Visualization lineae productionis
In hoc exemplo, sentinam et sagittam eius rubram si operatur et si non facit, pingo.

Plugini profluente utens, diagramma totius lineae haurire potui, in qua:

  1. color autem ex unitatibus mutat statum eorum
  2. resonat absentia est in vasis producti
  3. motor frequentia occasus ostenditur
  4. Primum tristique saturitatem / fugamus celeritate
  5. numerus cyclorum lineae operationis (batch) computatur

Grafana+Zabbix: Visualization lineae productionis
Visualization lineae productionis operatio

exitum

Difficillima res mihi est questus a moderatoris notitia. Propter mobilitatem Zabbix in terminis acceptionis et flexibilitatis Grafanae propter plugins, id solum biduo accepit ut linea productionis magnae vigilantiae velum crearet. Visualization effecit ut graphas et status statisticos consideraret, accessus plus facilis per telam ad omnes, quorum interest - haec omnia effecit ut cito lagunculas et inhabilis usuum unitatum cognosceret.

conclusio,

Ego vere amo compositionem Zabbix+Grafana et commendo operam dandam, si opus est ut cito processus notitias a moderatoribus vel sensoriis sine programmatione vel exsequendo productos commerciales implicatos. Utique, hoc SCADA systemata professionalem non substituet, sed instrumentum sufficiet ad vigilantiam totius productionis centralised.

Source: www.habr.com