wegen Fehler bei der Entwicklung von einem Check, wurden für kurze Zeit 2 neuen Performance Daten generiert.
Nach Anpassung vom Check sind diese 2 „falsche“ Performance Daten nicht mehr generiert, aber bleiben trotzdem in die Graphen vom Service angezeigt. (was auch logisch ist)
Zum Verständnis, der Check generiert für einigen Hosts einen Service „UMTS Status“ mit folgenden Performance Daten :
Bei der CRE können einfach die entsprechenden RRDs in
~/var/pnp4nagios/perfdata gelöscht werden.
Mit der CEE werden alle Metriken in einer RRD abgelegt. Da hilft dann
wohl nur ein export mit "rrdtool dump", das Bearbeiten der
resultierenden XML-Datei und ein Einlesen mit rrdtool. Die entsprechende
.info-Datei muß ebenfalls angepasst werden.
Viele Grüße
···
On 04.04.2017 12:04, ARTELIS, Monitoring wrote:
Wie kann ich nur diese 2 Performance Daten („exit“ und „0“) löschen,
ohne alle Performance Daten von diesem Service zu löschen?
--
Robert Sander
Heinlein Support GmbH
Schwedter Str. 8/9b, 10119 Berlin
Tel: 030 / 405051-43
Fax: 030 / 405051-19
Zwangsangaben lt. §35a GmbHG:
HRB 93818 B / Amtsgericht Berlin-Charlottenburg,
Geschäftsführer: Peer Heinlein -- Sitz: Berlin
es geht um die CEE Version.
Ich werde dann mit dem Dump versuchen.
Grüße.
Etienne
···
-----Ursprüngliche Nachricht-----
Von: checkmk-de [mailto:checkmk-de-bounces@lists.mathias-kettner.de] Im Auftrag von Robert Sander
Gesendet: Dienstag, 4. April 2017 12:50
An: checkmk-de@lists.mathias-kettner.de
Betreff: Re: [Check_mk (deutsch)] Performance Data gezielt löschen
On 04.04.2017 12:04, ARTELIS, Monitoring wrote:
Wie kann ich nur diese 2 Performance Daten („exit“ und „0“) löschen,
ohne alle Performance Daten von diesem Service zu löschen?
CRE oder CEE?
Bei der CRE können einfach die entsprechenden RRDs in ~/var/pnp4nagios/perfdata gelöscht werden.
Mit der CEE werden alle Metriken in einer RRD abgelegt. Da hilft dann wohl nur ein export mit "rrdtool dump", das Bearbeiten der resultierenden XML-Datei und ein Einlesen mit rrdtool. Die entsprechende .info-Datei muß ebenfalls angepasst werden.
Viele Grüße
--
Robert Sander
Heinlein Support GmbH
Schwedter Str. 8/9b, 10119 Berlin
Tel: 030 / 405051-43
Fax: 030 / 405051-19
Zwangsangaben lt. §35a GmbHG:
HRB 93818 B / Amtsgericht Berlin-Charlottenburg,
Geschäftsführer: Peer Heinlein -- Sitz: Berlin
nach viele (nicht erfolgreiche) Versuche habe ich eine Lösung gefunden um das ganze sauber und ohne große Aufwand zu machen.
Vielleicht kann es noch jemand helfen...
Folgendes muss als Site User auf dem passenden Slave im Ordner ~/var/check_mk/rrd/HOSTNAME/ gemacht werden :
1) In der SERVICENAME.info Datei die unnötige Metrics löschen
2) "rrdtool info SERVICENAME.rrd | grep last_ds" ausführen um die betroffene Datasource Name/Nummer zu identifizieren :
3) "rrdtool tune UMTS_Status.rrd DEL:5" und "rrdtool tune UMTS_Status.rrd DEL:4" ausführen um die Datasources zu löschen
4) "omd restart cmc"
Und schon sind die unnötige Metrics weg, alle andere Daten sind noch vorhanden und die neue Werte sind erfolgreich gespeichert.
Wie immer, mit Vorsicht genießen und vorher sicherstellen, dass ein Backup von den Daten verfügbar ist
PS : mit dem Dump/Import würde es auch gehen, ist aber bei hunderten von Services zu viel Aufwand die XML Datei immer von Hand anzupassen.
Grüße.
Etienne
···
-----Ursprüngliche Nachricht-----
Von: checkmk-de [mailto:checkmk-de-bounces@lists.mathias-kettner.de] Im Auftrag von ARTELIS, Monitoring
Gesendet: Dienstag, 4. April 2017 12:57
An: Robert Sander; checkmk-de@lists.mathias-kettner.de
Betreff: Re: [Check_mk (deutsch)] Performance Data gezielt löschen
Hallo Robert,
es geht um die CEE Version.
Ich werde dann mit dem Dump versuchen.
Grüße.
Etienne
-----Ursprüngliche Nachricht-----
Von: checkmk-de [mailto:checkmk-de-bounces@lists.mathias-kettner.de] Im Auftrag von Robert Sander
Gesendet: Dienstag, 4. April 2017 12:50
An: checkmk-de@lists.mathias-kettner.de
Betreff: Re: [Check_mk (deutsch)] Performance Data gezielt löschen
On 04.04.2017 12:04, ARTELIS, Monitoring wrote:
Wie kann ich nur diese 2 Performance Daten („exit“ und „0“) löschen,
ohne alle Performance Daten von diesem Service zu löschen?
CRE oder CEE?
Bei der CRE können einfach die entsprechenden RRDs in ~/var/pnp4nagios/perfdata gelöscht werden.
Mit der CEE werden alle Metriken in einer RRD abgelegt. Da hilft dann wohl nur ein export mit "rrdtool dump", das Bearbeiten der resultierenden XML-Datei und ein Einlesen mit rrdtool. Die entsprechende .info-Datei muß ebenfalls angepasst werden.
Viele Grüße
--
Robert Sander
Heinlein Support GmbH
Schwedter Str. 8/9b, 10119 Berlin
Tel: 030 / 405051-43
Fax: 030 / 405051-19
Zwangsangaben lt. §35a GmbHG:
HRB 93818 B / Amtsgericht Berlin-Charlottenburg,
Geschäftsführer: Peer Heinlein -- Sitz: Berlin
Wenn man eine Metric löscht, die nicht am "Ende" liegt, muss man nach dem Löschen von der Datasource in die RRD Datei, alle andere Datasources verschieben (ansonsten funktionieren die Graphen nicht mehr).
Beispiel : Löschen von Metric 3 wenn 8 Metrics verfügbar waren :
-----Ursprüngliche Nachricht-----
Von: ARTELIS, Monitoring
Gesendet: Donnerstag, 20. April 2017 13:25
An: Robert Sander; checkmk-de@lists.mathias-kettner.de
Betreff: AW: [Check_mk (deutsch)] Performance Data gezielt löschen
Hallo zusammen,
nach viele (nicht erfolgreiche) Versuche habe ich eine Lösung gefunden um das ganze sauber und ohne große Aufwand zu machen.
Vielleicht kann es noch jemand helfen...
Folgendes muss als Site User auf dem passenden Slave im Ordner ~/var/check_mk/rrd/HOSTNAME/ gemacht werden :
1) In der SERVICENAME.info Datei die unnötige Metrics löschen
2) "rrdtool info SERVICENAME.rrd | grep last_ds" ausführen um die betroffene Datasource Name/Nummer zu identifizieren :
3) "rrdtool tune UMTS_Status.rrd DEL:5" und "rrdtool tune UMTS_Status.rrd DEL:4" ausführen um die Datasources zu löschen
4) "omd restart cmc"
Und schon sind die unnötige Metrics weg, alle andere Daten sind noch vorhanden und die neue Werte sind erfolgreich gespeichert.
Wie immer, mit Vorsicht genießen und vorher sicherstellen, dass ein Backup von den Daten verfügbar ist
PS : mit dem Dump/Import würde es auch gehen, ist aber bei hunderten von Services zu viel Aufwand die XML Datei immer von Hand anzupassen.
Grüße.
Etienne
-----Ursprüngliche Nachricht-----
Von: checkmk-de [mailto:checkmk-de-bounces@lists.mathias-kettner.de] Im Auftrag von ARTELIS, Monitoring
Gesendet: Dienstag, 4. April 2017 12:57
An: Robert Sander; checkmk-de@lists.mathias-kettner.de
Betreff: Re: [Check_mk (deutsch)] Performance Data gezielt löschen
Hallo Robert,
es geht um die CEE Version.
Ich werde dann mit dem Dump versuchen.
Grüße.
Etienne
-----Ursprüngliche Nachricht-----
Von: checkmk-de [mailto:checkmk-de-bounces@lists.mathias-kettner.de] Im Auftrag von Robert Sander
Gesendet: Dienstag, 4. April 2017 12:50
An: checkmk-de@lists.mathias-kettner.de
Betreff: Re: [Check_mk (deutsch)] Performance Data gezielt löschen
On 04.04.2017 12:04, ARTELIS, Monitoring wrote:
Wie kann ich nur diese 2 Performance Daten („exit“ und „0“) löschen,
ohne alle Performance Daten von diesem Service zu löschen?
CRE oder CEE?
Bei der CRE können einfach die entsprechenden RRDs in ~/var/pnp4nagios/perfdata gelöscht werden.
Mit der CEE werden alle Metriken in einer RRD abgelegt. Da hilft dann wohl nur ein export mit "rrdtool dump", das Bearbeiten der resultierenden XML-Datei und ein Einlesen mit rrdtool. Die entsprechende .info-Datei muß ebenfalls angepasst werden.
Viele Grüße
--
Robert Sander
Heinlein Support GmbH
Schwedter Str. 8/9b, 10119 Berlin
Tel: 030 / 405051-43
Fax: 030 / 405051-19
Zwangsangaben lt. §35a GmbHG:
HRB 93818 B / Amtsgericht Berlin-Charlottenburg,
Geschäftsführer: Peer Heinlein -- Sitz: Berlin