Skip to Content

Odoo 19 Community: SNMP-Monitoring mat automatescher Ticketerstellung – eise Open-Source-Modul

18. September 2026 by
Odoo 19 Community: SNMP-Monitoring mat automatescher Ticketerstellung – eise Open-Source-Modul
Alexander Biringer | Biricon IT Services GmbH

SNMP-Monitoring an Odoo 19: Grenzwäert iwwerschratt, Ticket opgemaach

Server, Switchen, USV-Anlagen, Temperaturfühler am Serverraum: Bal alles, wat an engem Netzwierk hänkt, schwätzt SNMP a kann Auskunft iwwer säin Zoustand ginn. D'Fro ass just, wien nolauschtert – a wat geschitt, wann e Wäert aus dem Rudder leeft.

Fir d'Infrastruktur, déi mir fir eis Clienten betreien, hu mir dës Kette elo un een Ort geluecht: Eisen Odoo 19 freet d'Apparater of, vergläicht d'Wäerter mat Grenzwäerter, a wann eng Grenz erreecht gëtt, mécht en en Ticket am Helpdesk op – beim Client, deem den Apparat gehéiert. Kee separaten Monitoring-System, dat per E-Mail an den Helpdesk schreift, mee datselwecht System, an dem Client, Apparat an Ticket souwisou zesummenhänken.

De Modul hu mir fir de eegene Betrib entwéckelt. Et ass keng Community-Verëffentlechung wéi eis Moduler zu Bankauszich oder E-Rechnungen, mee Deel vun eiser interner Betreiungsplattform – esou wéi d'Ortung, iwwer déi mir zuletzt bericht hunn.

Vum Miessweert zum Ticket

Den Oflaf ass bewosst einfach gehalen:

  1. E Apparat gëtt mat Adress an Zougangsdate ugeluecht (SNMP v1, v2c oder v3 mat Authentifizéierung a Verschlësselung). Beim Späichere hëlt sech Odoo Systembeschreiwung, Systemnumm an Uptime – déi éierlechst Bestätegung, dass Adress an Zougangsdate stëmmen.
  2. Um Apparat ginn Datenpunkte definéiert: eng OID, eng Eenheet, eng Clientenzouuerdnung.
  3. E Zäitplang freet all aktiv Datenpunkte of. Pro Apparat gëtt eemol verbonnen, net pro Datenpunkt – bei zwanzeg OIDs op engem Switch ass dat den Ënnerscheed tëscht enger an zwanzeg Sessiounen.
  4. All Datenpunkt ka Grenzwäerter iwwerwaachen: eng Uewergrenz, eng Ënnergrenz oder béides.
  5. Gëtt eng Grenz iwwerschratt, entsteet en Helpdesk-Ticket.

Een Ticket pro Virfall, net pro Miessung

Dee wichtegste Punkt an der Alarmlogik: Nëmmen de Zoustandswiessel zielt. Wien bei all Miessung en Ticket generéiert, huet no enger Nuecht mat engem klemmende oder prellende Sensor dräihonnert Ticketen – dat ass keng Alarméierung, dat ass Vernebelung.

De Modul mierkt sech dofir pro Datenpunkt, ob en am Zoustand „Normal" oder „Alarm" ass. Beim éischte Iwwerschreiden vun der Grenz wiesselt de Zoustand, eng Noriicht landet am Chatter vum Apparat, an en Ticket gëtt opgemaach – mam betraffene Client als Partner, mat Datenpunkt, Apparat, gemoossene Wäert a verletzter Grenz am Text. Esou laang de Wäert ausserhalb vun der Grenz bleift, geschitt näischt weider: D'Ticket ass op, eis Techniker wëssen Bescheed.

Kënnt de Wäert an de Normalberäich zréck, schreift de Modul eng Entwarnung an datselwecht Ticket a léist d'Verknëppung. Ob d'Ticket dann zougemaach gëtt, entscheet weiderhin e Mënsch – e Wäert, dee kuerz ënner d'Grenz fällt, heescht nach net, dass d'Ursaach behuewe ass.

Grenzwäerter ginn bei all Miessung gepréift, onofhängeg dovun, ob de Wäert gespäichert gëtt. E konstant ze héije Wäert bleift en Alarm. An en Alarm däerf ni doran scheitere, dass en Ticket net ugeluecht ka ginn – schléit d'Erstellung fehl, bleiwen Protokoll an Noriicht um Apparat trotzdem stoen.

Just späicheren, wat sech ännert

E Datenpunkt, dee all fënnef Minutte ofgefrot gëtt, liwwert 105.000 Wäerter am Joer. Bei honnert Datenpunkte sinn dat iwwer zéng Millioune Zeilen – fir Wäerter, déi sech meeschtens guer net verännert hunn.

Gespäichert gëtt dofir just, wat sech géigeniwwer dem leschte gespäichert Wäert ëm méi wéi eng agestallte Schwell ënnerscheet – pro Datenpunkt als absolut Differenz (etwa 0,5 °C), als prozentual Ofwäichung oder bei all Ännerung. Deen aktuelle Wäert an den Zäitpunkt vun der leschter Ufro stinn trotzdem ëmmer um Datenpunkt; nëmmen de Verlaf gëtt ausgedënnt.

Wouhin d'Wäerter geschriwwe ginn, ass och astellbar: an d'Odoo-Datebank, an eng MongoDB oder als CSV-Dateien an den Odoo-Filestore. Mir halen d'Miessweerter doduerch aus der ERP-Datebank eraus – deeselwechte Grondsaz wéi bei de Positiounsdate vun der Ortung. De Verlaf léisst sech a jidde Fall als Diagramm uweisen, bei stonnewäiser Verdichtung als Duerchschnëtt, net als Summ.

Fëllstand a Prozent amplaz a Bytes

E puer Gréissten stinn net als sou am Apparat. De Fëllstand vun enger Partitioun muss aus beluechtem Späicher a Gesamtgréisst gerechent ginn; Temperatursensore liwwere dacks skaléiert Ganzzuelen – 235 fir 23,5 Grad.

E Datenpunkt ka dofir de Wäert esou iwwerhuelen, wéi e gemellt gëtt, mat engem Faktor multiplizéieren oder als Prozentsaz vun enger zweeter OID berechnen. Fir Grenzwäerter ass dat entscheedend: Eng Grenz vun 90 % gëllt fir all Plackegréisst. Eng Grenz a Gigabyte missst pro Laufwierk nogepflegt ginn.

Keen muss OIDs auswenneg kennen

Bei Windows- a Linux-Serveren ass d'HOST-RESOURCES-MIB genormt: Laufwierker an Aarbechtsspäicher stinn op bekannter Stell. Eng Apparaterkennung liest d'Tabell, rechent Fëllstänn a Prozent ëm a leet d'Datenpunkte mat Alarmgrenz mat engem Klick un.

Fir alles anert gëtt et e SNMP-Browser, deen den OID-Bam oflääft a jidd fonnten OID mat hirem aktuelle Wäert weist – a, wann am Katalog bekannt, mat Numm, Beschreiwung an Eenheet aus der importéierter Hiersteller-MIB. Ukräizen geet duer.

Wat eis Clienten dovun hunn

Apparater an Datenpunkte si Clienten zougeuerdnet. Am Clientenportal fannt Dir ënner Meng SNMP-Wäerter déi aktuell Miessweerter vun Äre Apparater an de Verlaf vun de leschte 24 Stonnen, 7 Deeg, 30 Deeg oder 12 Méint als Diagramm – dee selwechte Wäerter, déi och mir gesinn. Siichtbar ass ausschliesslech, wat Ärem Betrib zougeuerdnet ass.

A wann e Grenzwäert iwwerschratt gëtt, musst Dir näischt maachen: D'Ticket ass schonn bei eis, mat Apparat, Wäert an Auerzäit, ier Dir et gewuer gitt.

Wat de Modul bewosst net ass

Et ass kee Ersatz fir e kompletten Monitoring mat Verfügbarkeetspréifungen, Eskalatiounsketten an Ofhängegkeetsbeem. Et hëlt keng SNMP-Traps entgéint, mee freet aktiv of. An et schléisst keen Ticket automatesch zou – d'Entwarnung ass eng Noriicht, keng Statusännerung.

Et geet ëm genau eng Streck: vum Miessweert iwwer d'Grenz zum Techniker, dee sech këmmert. Dës Streck ass elo esou kuerz, wéi se kann sinn.

Wann Dir Är Server, Netzwierkapparater oder Sensoren an dës Iwwerwaachung opnuele wëllt, schwätzt eis un.