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
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.
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.
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"
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.
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.
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.
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.
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:
- color autem ex unitatibus mutat statum eorum
- resonat absentia est in vasis producti
- motor frequentia occasus ostenditur
- Primum tristique saturitatem / fugamus celeritate
- numerus cyclorum lineae operationis (batch) computatur
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