Saturday, May 25th 2013, 1:47am 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.

SuperJonas

Beginner

Posts: 13

Birthday: Apr 16th 1989 (24)

Gender: male

Location: Solothurn, Schweiz

Occupation: IT

Number of monitoring servers: 1

Nagios Version: Nagios 3.0.1

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 50

Number of services: 300

OS: debian 4.0r3

Plugin Version: 1.4.11

Other Addons: NSClient++

1

Tuesday, April 15th 2008, 2:08pm

[SOLVED] Überwachen von Windows-Diensten

Hallo Zusammen,

Ich habe ein paar kurze Fragen:

Ich muss mit Nagios unseren Firmen-SQL(Microsoft SQL Server 2005)-Server (läuft auf Windows Server 2003 R2 Enterprise x64) überwachen. Dazu soll Nagios erstmal folgende Dienste im Auge behalten -
  • SQL Server (der ersten Instanz und der zweiten)
  • SQL Server Agent (auch von der ersten Instanz und der zweiten)
weiter soll auch noch der RPC (Remote Procedure Call) Dienst überwacht werden.

Wie stelle ich das am besten an?
Welche Befehle gibt es / soll ich benutzen?
Gibt es dazu ein Addon?

Vielen vielen Dank schon im vorraus für die Hilfe!

Grüsse
Jonas :)

This post has been edited 2 times, last edit by "SuperJonas" (Apr 16th 2008, 5:03pm)


Posts: 7,238

Gender: male

Number of monitoring servers: 2

Nagios Version: 3.2.1

Icinga Version: Icinga 1.7.x

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: >70

Number of services: >200

OS: SLES11

Plugin Version: 1.4.15

Other Addons: NRPE 2.6, NSCA 2.7, PNP 0.4.14 / 0.6.18

2

Tuesday, April 15th 2008, 3:12pm

Schau mal hier.

Ray

Trainee

Posts: 75

Gender: male

Location: D'Dorf

Occupation: System/Netzwerkadmin

Number of monitoring servers: 1

Nagios Version: 2.7

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 211

Number of services: 790

OS: XP, 2003 Server

Plugin Version: 1.4.1

Other Addons: NSClient++

3

Tuesday, April 15th 2008, 3:43pm

Der NSClient++ wird dich zum Ziel bringen ;)
Gruß Ray
:thumbup:

SuperJonas

Beginner

Posts: 13

Birthday: Apr 16th 1989 (24)

Gender: male

Location: Solothurn, Schweiz

Occupation: IT

Number of monitoring servers: 1

Nagios Version: Nagios 3.0.1

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 50

Number of services: 300

OS: debian 4.0r3

Plugin Version: 1.4.11

Other Addons: NSClient++

4

Tuesday, April 15th 2008, 3:45pm

Vielen Dank für die Antworten.

Ich werde mir das ganze anschauen und dann mal Rückmeldung geben obs funktioniert hat oder nicht! :)

Gruss
Jonas

noname

Beginner

Posts: 52

Number of monitoring servers: 1

Nagios Version: 2.11

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 60

Number of services: 280

OS: Suse Linux 10.2, Runlevel 3

Plugin Version: stable releases

Other Addons: PNP 0.4.7 , NSClient

5

Tuesday, April 15th 2008, 3:54pm

Nur zur Info: Falls du später check_nrpe nutzen möchtest usw., musst du fie NSC.ini vom NSClient über die im Tutorial beschriebenen Dinge noch für NRPE konfigurieren. Nicht, dass du dich wunderst, wenn du immer TimeOuts oder änhliches bekommst. Aber zum überwachen von Diensten benutze ich auch check_nt. Falls Fragen sind, melde dich. Habe auch erst damit angefangen und hab in den letzten Wochen vor sehr vielen Anfänger-Problemen gestanden *g*

katuma

Trainee

Posts: 64

Gender: male

Location: Baden Würtemberg

Occupation: SysAdmin

Nagios Version: 1.2

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 65

Number of services: 155

OS: Suse 9.2

Plugin Version: 1.4

NagVis Version: 0.2.2.1

Other Addons: ntray

6

Tuesday, April 15th 2008, 4:24pm

Ich mache das ganze per SNMP und bin bisher damit auch absolut zufrieden. Vorteil ist dass ich keine "Fremdsoftware" wie den NSCLient o.ä. benötige. Die entsprechenden Plug-In's gibts hier...

http://nagios.manubulon.com/

Ansonsten ist diese Frage aber auch schon recht häufig im Forum gestellt worden :)
Wer die Welt verbessern will, kann gleich bei sich selbst anfangen.
PEARL S. BUCK

SuperJonas

Beginner

Posts: 13

Birthday: Apr 16th 1989 (24)

Gender: male

Location: Solothurn, Schweiz

Occupation: IT

Number of monitoring servers: 1

Nagios Version: Nagios 3.0.1

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 50

Number of services: 300

OS: debian 4.0r3

Plugin Version: 1.4.11

Other Addons: NSClient++

7

Tuesday, April 15th 2008, 5:15pm

Ich mache das ganze per SNMP und bin bisher damit auch absolut zufrieden. Vorteil ist dass ich keine "Fremdsoftware" wie den NSCLient o.ä. benötige. Die entsprechenden Plug-In's gibts hier...

http://nagios.manubulon.com/

Ansonsten ist diese Frage aber auch schon recht häufig im Forum gestellt worden :)
Vielen Dank für den Tipp!

Ich werde es mal versuchen (bin momentan noch am rumprobieren mit e-mail-notification).
Falls es ohne Fremdsoftware funktioniert - umso schöner!

Gruss
Jonas

SuperJonas

Beginner

Posts: 13

Birthday: Apr 16th 1989 (24)

Gender: male

Location: Solothurn, Schweiz

Occupation: IT

Number of monitoring servers: 1

Nagios Version: Nagios 3.0.1

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 50

Number of services: 300

OS: debian 4.0r3

Plugin Version: 1.4.11

Other Addons: NSClient++

8

Wednesday, April 16th 2008, 3:02pm

Hallo,

ich habe nun den NSClient++ auf einem Windowsrechner am laufen.
Wenn ich

Source code

1
./check_nt -H fqdn_von_pc -p 8888 -s "" -v SERVICESTATE -l server

in das Terminal eintippe erhalte ich folgende Rückmeldung:

Source code

1
 OK: All services are running.


(Nicht ab dem Port wundern. Der standard wollte nicht recht... :) )

Wunderbar!


Nur stellt sich mir nun die Frage, wie baue ich das in Nagios ein:
Diesen Eintrag hab ich im services.cfg gemacht:

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
define service{
		hostgroup_name			workstations
	service_description 		Server status
	check_command 			check_nt_server!SERVICESTATE
	max_check_attempts 		3
	check_interval			5
	retry_interval 			1
	check_period 			24x7
	notifications_enabled		1
	notification_interval 		120
	notification_period 		24x7
	notification_options 		w,u,c,r
	contact_groups 			localadmins
	}


und diesen hab ich im misccommand.cfg

Source code

1
2
3
4
5
# 'check_nt_server' command definition
define command{
	command_name	check_nt_server
	command_line	$USER1$/check_nt -H $HOSTADDRESS$ -p 8888 -s "" -l server $ARG1$
	}



Nagios gibt mir nun die Rückmeldung

Source code

1
check_nt: Argumente konnten nicht ausgewertet werden 



Meine Frage nun:

wie muss ich check_nt in den misccommands.cfg und in den services.cfg angeben, damit mir Nagios am Ende die gleiche Rückmeldung gibt wie im Terminal - OK: All services are running.



Vielen Dank für die Hilfe!

Gruss
Jonas

mummi

Intermediate

Posts: 189

Number of monitoring servers: 3

Nagios Version: 2.0b4, 3.0.6

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: ~400

Number of services: ~3000

OS: SLES9, SLES10 SP1

Plugin Version: 1.4.10

Other Addons: PNP 0.4.9

9

Wednesday, April 16th 2008, 3:07pm

nicht :

Source code

1
command_link      $USER1$/check_nt -H $HOSTADDRESS$ -p 8888 -s "" -l server $ARG1$


sondern:

Source code

1
command_link      $USER1$/check_nt -H $HOSTADDRESS$ -p 8888 -s "" -v $ARG1$ -l server
Ihre Systeme sollten laufen - nicht der Administrator.

SuperJonas

Beginner

Posts: 13

Birthday: Apr 16th 1989 (24)

Gender: male

Location: Solothurn, Schweiz

Occupation: IT

Number of monitoring servers: 1

Nagios Version: Nagios 3.0.1

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 50

Number of services: 300

OS: debian 4.0r3

Plugin Version: 1.4.11

Other Addons: NSClient++

10

Wednesday, April 16th 2008, 3:26pm

Juhu, es funktioniert!

Kann sonst ein [solved] vor den Titel!

Grüsse
Jonas

mummi

Intermediate

Posts: 189

Number of monitoring servers: 3

Nagios Version: 2.0b4, 3.0.6

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: ~400

Number of services: ~3000

OS: SLES9, SLES10 SP1

Plugin Version: 1.4.10

Other Addons: PNP 0.4.9

11

Wednesday, April 16th 2008, 4:31pm

Kann sonst ein [solved] vor den Titel!


Ersten Beitrag von dir editieren und die Überschrift ändern.
Ihre Systeme sollten laufen - nicht der Administrator.