30.05.2011, 05:47 UTC+2

Sie sind nicht angemeldet.

Ein Wert eines Tages für ganzen Tag gültig

michelion

Anfänger

Beiträge: 11

Anzahl Nagios-Server: 1

Nagios-Version(en): 3

Verteiltes Monitoring: Nein

Redundantes Monitoring: Nein

Anzahl-Hosts: 1

Anzahl Services: 2

Betriebssystem(e): solaris

Plugin-Version(en): 3

NDO-Version: 1

1

25.05.2011, 10:01

Ein Wert eines Tages für ganzen Tag gültig

Hallo zusammen,

ich erhalte einen Wert am Tag. Normal wird dieser eine Wert am Tag als Pin dargestellt, für alle anderen Zeiten zeigt der Graph 0 an.

Kann ich das Verhalten so verändern, dass dieser eine Wert am Tag für den ganzen Tag Gültigkeit hat?

Der Balken des Graph müsste also quasi nicht 5 Minuten breit sein, sondern 24 Stunden breit.

Beste Grüsse

Wolfgang

Erleuchteter

Beiträge: 5 397

Geschlecht: Männlich

Anzahl Nagios-Server: 2

Nagios-Version(en): 3.2.1

Icinga-Version(en): Icinga 1.0.1

Verteiltes Monitoring: Nein

Redundantes Monitoring: Nein

Anzahl-Hosts: >70

Anzahl Services: >200

Betriebssystem(e): SLES10

Plugin-Version(en): 1.4.11

Sonstige Addon's: NRPE 2.6, NSCA 2.7, PNP 0.4.14 / 0.6

2

25.05.2011, 10:12

Das Stichwort für die Suche lautet "Heartbeat".
Nagios-Doc: Wiki-Format (3.x) oder als (3.0.6)

Icinga-Doc: (de) (en)

PNP-Troubleshooting (de) (en)

michelion

Anfänger

Beiträge: 11

Anzahl Nagios-Server: 1

Nagios-Version(en): 3

Verteiltes Monitoring: Nein

Redundantes Monitoring: Nein

Anzahl-Hosts: 1

Anzahl Services: 2

Betriebssystem(e): solaris

Plugin-Version(en): 3

NDO-Version: 1

3

25.05.2011, 10:18

Hallo Erleuchter,

vielen Dank für die schnelle Antwort.

Der Heartbeat steht per default auf 2,35 Sunden? Oder ? Heist das dann auch zwangsläufig das der Balken im Diagramm, wenn keine neuen Werte kommen, in dieser Breite gezeichnet werden?

Beste Grüsse

michelion

Anfänger

Beiträge: 11

Anzahl Nagios-Server: 1

Nagios-Version(en): 3

Verteiltes Monitoring: Nein

Redundantes Monitoring: Nein

Anzahl-Hosts: 1

Anzahl Services: 2

Betriebssystem(e): solaris

Plugin-Version(en): 3

NDO-Version: 1

4

25.05.2011, 14:58

Kann ich die Einstellung RRD_HEARTBEAT nur für einen Service definieren?

Unter pnp4nagios-0.6.2/etc/check_commands/check_nrpe.cfg kann ich den Parameter definieren, aber vermutlich wirkt er sich auf alle NRPE Service aus.

Ich würde es gerne nur für einen einzigen Service definieren.

Geht das?

Beste Grüsse

bern

Profi

Beiträge: 1 431

Anzahl Nagios-Server: 2-5

Nagios-Version(en): 1-3

Verteiltes Monitoring: Nein

Redundantes Monitoring: Nein

Anzahl-Hosts: 80-200

Anzahl Services: 1400-2000

Betriebssystem(e): Linux

Plugin-Version(en): Whatever I can download, patch, or cobble together myself :-)

Sonstige Addon's: n2rrd, PNP, livestatus

5

25.05.2011, 16:16

Zitat von »michelion«

Kann ich die Einstellung RRD_HEARTBEAT nur für einen Service definieren?
1/2 OT: Wenn die RRD-Datei einmal angelegt ist, steckt der für sie geltende Wert in ihr drin. Wenn's also gar nicht anders geht, kannst Du die PNP-Config temporär verdrehen, die RRD-Datei neu anlegen lassen und dann PNP wieder auf die Originaleinstellung zurückdrehen.

pitchfork

Super Moderator

Beiträge: 14 613

Wohnort: Kassel

Beruf: Sysadmin SAP / Linux / AIX

Anzahl Nagios-Server: 2

Hobbys: Motorrad fahren, wenns die Zeit erlaubt :-)

Nagios-Version(en): 3.2.1

Icinga-Version(en): ---

Verteiltes Monitoring: Nein

Redundantes Monitoring: Nein

Anzahl-Hosts: 310

Anzahl Services: 4500

Betriebssystem(e): Debian 5.0 Lenny

Plugin-Version(en): 1.4.x

NagVis-Version: 1.4.1

NDO-Version: ---

IDO-Version: ---

Perfparse-Version: ---

Sonstige Addon's: SNMPTT, NagTrap, NagVis 1.4.5, check_mk, PNP-0.6.x. Thruk

6

25.05.2011, 17:15

Zitat von »bern«

Wenn's also gar nicht anders geht, kannst Du die PNP-Config temporär verdrehen, die RRD-Datei neu anlegen lassen und dann PNP wieder auf die Originaleinstellung zurückdrehen.


Oder einfach direkt per "rrdtool tune" ändern. -> http://oss.oetiker.ch/rrdtool/doc/rrdtune.en.html

OT too: Mal abgesehen davon das rrdtool nicht unbedingt geeignet ist nur einen Datsatz pro Tag zu speichern. Wenigstens nicht mit dem default RRA Layout von PNP4Nagios.
PNP Developer.
PNP 0.6.13 ist online !
Fragen zu PNP mit Angabe der verwendeten PNP Version werden bevorzugt beantwortet.
OMD - Open Monitoring Distribution

bern

Profi

Beiträge: 1 431

Anzahl Nagios-Server: 2-5

Nagios-Version(en): 1-3

Verteiltes Monitoring: Nein

Redundantes Monitoring: Nein

Anzahl-Hosts: 80-200

Anzahl Services: 1400-2000

Betriebssystem(e): Linux

Plugin-Version(en): Whatever I can download, patch, or cobble together myself :-)

Sonstige Addon's: n2rrd, PNP, livestatus

7

25.05.2011, 18:37

Zitat von »pitchfork«

OT too: Mal abgesehen davon das rrdtool nicht unbedingt geeignet ist nur einen Datsatz pro Tag zu speichern. Wenigstens nicht mit dem default RRA Layout von PNP4Nagios.
Ach so, ich dachte, das würde vom abweichend eingestellten RRD_HEARTBEAT ausgehend "mitverzerrt" (und genau das wäre dann der Vorteil ggü. rrdtune gewesen) ... Dann sollte man den neuen RRD-File evtl. sogar besser mit einem manuellen rrdcreate anlegen.

michelion

Anfänger

Beiträge: 11

Anzahl Nagios-Server: 1

Nagios-Version(en): 3

Verteiltes Monitoring: Nein

Redundantes Monitoring: Nein

Anzahl-Hosts: 1

Anzahl Services: 2

Betriebssystem(e): solaris

Plugin-Version(en): 3

NDO-Version: 1

8

26.05.2011, 09:47

Hallo, erstmal vielen Dank für die vielen Antworten.

Wenn ich es richtig verstanden habe, spielen die Einstellungen im PNP und im Nagios keine Rolle, wenn man mit rrdtune der Wert permanent ändert.
Nach der Änderung steht der Wert ds[1].minimal_heartbeat = 90000, also mehr als einem Tag in Sekunden.

Jetzt würde ich vermuten, dass die Linie im Graph einen Tag überdauern kann, ohne dass neue Werte hinzukommen.

Allerdings sehen die Graphen immer noch so aus als wären sie 2,35 Stunden breit ...

Muss man sonst noch etwas beachten ?

Beste Grüsse

michelion

Anfänger

Beiträge: 11

Anzahl Nagios-Server: 1

Nagios-Version(en): 3

Verteiltes Monitoring: Nein

Redundantes Monitoring: Nein

Anzahl-Hosts: 1

Anzahl Services: 2

Betriebssystem(e): solaris

Plugin-Version(en): 3

NDO-Version: 1

9

27.05.2011, 12:29

Scheinbar muss man in der pnp4nagios/etc/check_commands/COMMAND.cfg auch den RRD_HEARTBEAT hochsetzten, damit sich das ganze auswirkt.
Eins alleine scheint nicht zu reichen ...

Grüsse

pitchfork

Super Moderator

Beiträge: 14 613

Wohnort: Kassel

Beruf: Sysadmin SAP / Linux / AIX

Anzahl Nagios-Server: 2

Hobbys: Motorrad fahren, wenns die Zeit erlaubt :-)

Nagios-Version(en): 3.2.1

Icinga-Version(en): ---

Verteiltes Monitoring: Nein

Redundantes Monitoring: Nein

Anzahl-Hosts: 310

Anzahl Services: 4500

Betriebssystem(e): Debian 5.0 Lenny

Plugin-Version(en): 1.4.x

NagVis-Version: 1.4.1

NDO-Version: ---

IDO-Version: ---

Perfparse-Version: ---

Sonstige Addon's: SNMPTT, NagTrap, NagVis 1.4.5, check_mk, PNP-0.6.x. Thruk

10

27.05.2011, 12:54

Zitat von »michelion«

Scheinbar muss man in der pnp4nagios/etc/check_commands/COMMAND.cfg auch den RRD_HEARTBEAT hochsetzten, damit sich das ganze auswirkt.


Das kann eigendlich nicht sein, da diese Datei nur das anlegen neuer RRDs beeinflusst.
Der Heartbeat wird bei anlegen der RRDs gesetzt und kann mit "rrdtool tune" nachträglich geändert werden.

http://oss.oetiker.ch/rrdtool/doc/rrdcreate.en.html
PNP Developer.
PNP 0.6.13 ist online !
Fragen zu PNP mit Angabe der verwendeten PNP Version werden bevorzugt beantwortet.
OMD - Open Monitoring Distribution

sni

Profi

Beiträge: 643

Geschlecht: Männlich

Wohnort: München

Anzahl Nagios-Server: viele

Nagios-Version(en): 2.* / 3

Verteiltes Monitoring: Ja

Redundantes Monitoring: Ja

Anzahl-Hosts: viele

Anzahl Services: viele

Betriebssystem(e): viele

Plugin-Version(en): 1.4.11

Sonstige Addon's: Thruk, ModGearman

11

27.05.2011, 12:59

Wäre es nicht einfacher das Check Plugin so anzupassen, dass es immer den letzten Wert ausgibt solange dieser sich nicht ändert? Dann kannst du das Intervall einstellen wie du willst und bekommst immer schöne Graphen.

michelion

Anfänger

Beiträge: 11

Anzahl Nagios-Server: 1

Nagios-Version(en): 3

Verteiltes Monitoring: Nein

Redundantes Monitoring: Nein

Anzahl-Hosts: 1

Anzahl Services: 2

Betriebssystem(e): solaris

Plugin-Version(en): 3

NDO-Version: 1

12

27.05.2011, 13:21

Hallo,

die Idee, immer die passende Zahl zu liefern hatte ich auch schon. Ich habs jetzt erstmal so gemacht, dass die checkperiode so weit eingeschränkt ist, dass ich nur eine Wert an Tag erhalte und diesen Wert strecke ich dann über den ganzen Tag.
Mal schauen wie es läuft.


Der Wert für den HEARTBEAT in der RRD Datei ist einzig und allein massgeblich? ok, vielleicht habe ich nicht genau aufgepasst, ich dachte es sei nicht so und haben noch die check_command.cfg angepasst. Ich schau mir das nochmal genau an.


Beste Dank

Ähnliche Themen