Wednesday, June 19th 2013, 9:48pm UTC+2

You are not logged in.

  • Login
  • Register

Dear visitor, welcome to Monitoring-Portal.
Although this is a german monitoring forum, please don't hesitate to post in English. Nearly everybody here understands you and will answer in English as well.
If this is your first visit here, please read the Help. It explains how this page works. You must be registered before you can use all the page's features. Please use the registration form to register here or read more information about the registration process. If you are already registered, please login here.

pratscma

Beginner

Posts: 10

Gender: female

Location: Vienna

Number of monitoring servers: 4

Nagios Version: 3.2.0

Distributed monitoring: Ja

Redundant monitoring: Nein

Number of hosts: mehr als 100

Number of services: sehr viele

OS: linux

Plugin Version: etch

NDO Version: 1

1

Thursday, February 4th 2010, 1:21pm

desperate - wo finde ich info zu graph_calc möglichkeiten?

Hallo,

ich weiss es passt eventuell nicht in dieses Forum aber ich weiss nicht mehr weiter.
Gibt es irgendwo eine Doku (vorzugsweise deutsch) die beschreibt wie die Syntax für die z.B graph_calc Zeile ist bzw. wie ich etwas berechnen kann.
z.B.: swap,UNKN,NE,swap,0,IF,100,LE,swap,100,IF,100,-,-1,*

Sagt mir gar nix. Was bedeutet UNKW,NE,IF usw...

Es mangelt mir nicht an der handhabung vom nagiosgrapher sonder eher an der graphik erstellung. Hatte vorher noch nie mit dem zu tun. Hmnmm...
Vor allem weiss ich auch nicht welche werte es für die "define ngraph{" es noch gibt. Wo steht das alles?

Bitte um Hilfe...

Danke und lg
Martina

PS: Ich korrigiere: Es steht die finfo zu den UNKN, NE usw. auf der rrdtool hp aber ich fang trotzdem nicht viel damit an. Bin leider der praktische Typ.

This post has been edited 1 times, last edit by "pratscma" (Feb 4th 2010, 1:53pm)


mstreb

Trainee

Posts: 68

Gender: male

Location: Nürnberg

Number of monitoring servers: 8

Nagios Version: sämtliche

Distributed monitoring: Ja

Redundant monitoring: Ja

Number of hosts: 200

Number of services: 2000

OS: Debian Linux

Plugin Version: 1.4.x

NagVis Version: 1.x

NDO Version: 1.4b7

Other Addons: NagiosGrapher,smstools,SNMPTT,NagiosPortal

2

Thursday, February 4th 2010, 2:23pm

Hallo Martina,

die graph_calc Zeile erlaubt generell alles was RRDtool und die damit verbundenen RPN's hergeben. Eine Info darüber findest du unter anderem hier: http://oss.oetiker.ch/rrdtool/doc/rrdgraph_rpn.en.html

Ich hoffe das hilft dir zumindest grob weiter.

Grüße,

Michael

pratscma

Beginner

Posts: 10

Gender: female

Location: Vienna

Number of monitoring servers: 4

Nagios Version: 3.2.0

Distributed monitoring: Ja

Redundant monitoring: Nein

Number of hosts: mehr als 100

Number of services: sehr viele

OS: linux

Plugin Version: etch

NDO Version: 1

3

Friday, February 12th 2010, 3:06pm

Hallo,

danke für die Antwort, aber diese Seite kenn ich natürlich. Mittlerweile kenn ich mich schon ein bisschen aus. ;-) Danke!

Ich habe aber ein Problem und hoffe das mir jemand helfen kann.
Versuche CPU Werte die ich mittels SNMP auslese in eine Grafik zu packen. Es haut aber nicht ganz mit der Grafikdarstellung hin und ich weiss nicht wieso.

Meine Config (ist nur ein ausschnitt):

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
define ngraph{
    	service_name        	'Cpu'
    	graph_log_regex     	,(\d+) ir,
    	graph_value         	cpu_interrupt
    	rrd_type            	COUNTER
    	rrd_min             	0
    	heartbeat           	600
    	rrd_plottype        	AREA
    	rrd_color           	ff4500
    	rrd_lower_limit     	yes
}
define ngraph{
    	service_name        	'Cpu'
    	type                	VDEF
    	graph_value         	vdef_cpu_interrupt_max
    	graph_calc          	cpu_interrupt,AVERAGE
    	rrd_plottype        	AREA
    	rrd_color           	ff8c00
    	graph_upper_limit   	+100
    	rrd_type            	COUNTER
    	hide                	yes
}


define ngraph{
    	service_name        	'Cpu'
    	graph_log_regex     	,(\d+) si
    	graph_value         	cpu_softirq
    	rrd_type            	COUNTER
    	rrd_min             	0
    	heartbeat           	600
    	rrd_plottype        	STACK
    	rrd_color           	ff4500
    	rrd_lower_limit     	yes

}
define ngraph{
    	service_name        	'Cpu'
    	type                	VDEF
    	graph_value         	vdef_cpu_softirq_max
    	graph_calc          	cpu_softirq,MAXIMUM
    	rrd_plottype        	STACK
    	rrd_color           	ff8c00
    	graph_upper_limit   	+100
    	rrd_type            	COUNTER
    	hide                	yes
}


Wenn ich es lasse wie oben sieht es so aus:


, Ich will aber eigentlich den MaximalWert anzeigen lassen.
Wenn ich es jetzt so ändern würde, das ich die CDEF anzeige und die anderen Werte auf hide yes setze sieht es so aus:



Jetzt meine Frage: Wieso? Was mach ich falsch?

Ich möchte das ganze dann auch für den AVERAGE Bereich machen der dann in der Minus Zone dargestellt wird.


Bitte Bitte helft mich nochmal.

Danke und lg
Martina

korncola

Beginner

Posts: 5

Number of monitoring servers: 1

Nagios Version: 3.0.3

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 11

Number of services: 73

OS: Debian

Plugin Version: ?

NDO Version: 1

4

Saturday, February 13th 2010, 5:14pm

Hallo Michael,



ich möchte mich hier auch mal einklinken, da ich mich seit ich dieses Thema gefunde habe mit den RPNs befasse um ein paar nette Berechnungen für meine Graphen zu machen.

Allerdings bekomme ich nicht heraus, wie ich eine Kurve die das Mittel der letzten Stunde anzeigt erzeuge (die in dem Link beschriebene RPN TREND verursacht bei mir nur Fehler) und wie ich die Standardabweichung angezeigt bekomme. Bei folgenden Statements spuck Nagiosgrapher beim aufrufen nur Fehlermeldungen aus :(



Vielen Dank für jeden Tip :)



stündliches Mittel

Source code

1
2
3
4
5
6
7
8
9
define ngraph{
        service_name            Geoc Anteil Local
        type                    CDEF
        graph_value             local_cdef2
        graph_calc              local,3600,TREND
        graph_legend            Stuendl. Mittel
        rrd_plottype            LINE1
        rrd_color               696969
}






Standardabweichung

Source code

1
2
3
4
5
6
7
8
9
define ngraph{
        service_name            Geoc Anteil Local
        type                    VDEF
        graph_value             local_vdef2
        graph_calc              local,STDEV
        graph_legend            Maximum Local
        rrd_plottype            LINE1
        rrd_color               808000
}

mstreb

Trainee

Posts: 68

Gender: male

Location: Nürnberg

Number of monitoring servers: 8

Nagios Version: sämtliche

Distributed monitoring: Ja

Redundant monitoring: Ja

Number of hosts: 200

Number of services: 2000

OS: Debian Linux

Plugin Version: 1.4.x

NagVis Version: 1.x

NDO Version: 1.4b7

Other Addons: NagiosGrapher,smstools,SNMPTT,NagiosPortal

5

Monday, February 22nd 2010, 8:50pm

Hi Martina,

ich verstehe ehrlichgesagt nicht genau was du machen möchtest, all die definitionen von dir sind ja versteckt.
Wie soll denn der Graph genau aussehen?

Danke,

Michael

mstreb

Trainee

Posts: 68

Gender: male

Location: Nürnberg

Number of monitoring servers: 8

Nagios Version: sämtliche

Distributed monitoring: Ja

Redundant monitoring: Ja

Number of hosts: 200

Number of services: 2000

OS: Debian Linux

Plugin Version: 1.4.x

NagVis Version: 1.x

NDO Version: 1.4b7

Other Addons: NagiosGrapher,smstools,SNMPTT,NagiosPortal

6

Monday, February 22nd 2010, 8:51pm

Hallo korncola,

welche Fehlermeldungen kommen denn beim Aufruf des Graphen?

Grüße,

Michael

korncola

Beginner

Posts: 5

Number of monitoring servers: 1

Nagios Version: 3.0.3

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 11

Number of services: 73

OS: Debian

Plugin Version: ?

NDO Version: 1

7

Monday, March 29th 2010, 4:20pm

Hallo Michael,

Danke daß du noch geatnwortet hast!

Bei der Standardabweichung bekomme ich den Fehler:
RRD Error: Unknopwn Function ´STDEV´in VDEF ´local_vdef2´

Wenn ich auf cdef statt vdef wechsel sagt unkown rpn local,STDEV

:S