Wednesday, May 22nd 2013, 1:12pm 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.

halodrio

Beginner

Posts: 1

Number of monitoring servers: 1

Nagios Version: Nagios 3.3.1

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 31

Number of services: 27

OS: linux & windows

Plugin Version: nrpe 2.12-18.4, NSClient++ 0.3.8

NDO Version: 1

1

Saturday, October 1st 2011, 5:04pm

Network Traffic mit check_snmp_int von Windows Server 2008 bzw. Windows 7

Liebe Leute,
vielleicht hilft es jemandem weiter; ich hab's hier im Forum nicht gefunden und lange gesucht:

Folgende "Problemstellung": Auslesen des Network Traffic mit check_snmp_int von Windows Server 2008. Der Lösungsansatz (http://www.nagios-wiki.de/nagios/plugins/check_snmp_int.pl), den Netzwerkkarten mit Hilfe des Registry Editors einen "FriendlyName" zu geben, funktioniert unter Windows Server 2008 nicht mehr, weil sich die Berechtigungen des entsprechenden Schlüssels (HKLM\SYSTEM\CurrentControlSet\Enum\PCI\{UID}) nicht ändern lassen (hat bis Server 2003 problemlos funktioniert).
Also muss der "Device Name" verwendet werden.

Dieser kann ja relativ einfach mit dem verbose Parameter (-v) abgefragt werden, z.Bsp. so :

# ./check_snmp_int -H server2008 -C public -v -n "x"
V1 login : public
OID : .1.3.6.1.2.1.2.2.1.2.1 : Software Loopback Interface 1
OID : .1.3.6.1.2.1.2.2.1.2.2 : WAN Miniport (SSTP)
OID : .1.3.6.1.2.1.2.2.1.2.3 : WAN Miniport (L2TP)
OID : .1.3.6.1.2.1.2.2.1.2.4 : WAN Miniport (PPTP)
OID : .1.3.6.1.2.1.2.2.1.2.5 : WAN Miniport (PPPOE)
OID : .1.3.6.1.2.1.2.2.1.2.6 : WAN Miniport (IPv6)
OID : .1.3.6.1.2.1.2.2.1.2.7 : WAN Miniport (Network Monitor)
OID : .1.3.6.1.2.1.2.2.1.2.8 : WAN Miniport (IP)
OID : .1.3.6.1.2.1.2.2.1.2.9 : RAS Async Adapter
OID : .1.3.6.1.2.1.2.2.1.2.10 : NVIDIA nForce Networking Controller
OID : .1.3.6.1.2.1.2.2.1.2.11 : NVIDIA nForce Networking Controller #2
OID : .1.3.6.1.2.1.2.2.1.2.12 : Intel(R) PRO/1000 PF Server Adapter
OID : .1.3.6.1.2.1.2.2.1.2.13 : WAN Miniport (IKEv2)
OID : .1.3.6.1.2.1.2.2.1.2.14 : NVIDIA nForce Networking Controller #2-QoS Packet Scheduler-0000
OID : .1.3.6.1.2.1.2.2.1.2.15 : NVIDIA nForce Networking Controller #2-WFP LightWeight Filter-0000
OID : .1.3.6.1.2.1.2.2.1.2.16 : NVIDIA nForce Networking Controller-QoS Packet Scheduler-0000
OID : .1.3.6.1.2.1.2.2.1.2.17 : NVIDIA nForce Networking Controller-WFP LightWeight Filter-0000
OID : .1.3.6.1.2.1.2.2.1.2.18 : Intel(R) PRO/1000 PF Server Adapter-QoS Packet Scheduler-0000
OID : .1.3.6.1.2.1.2.2.1.2.19 : Intel(R) PRO/1000 PF Server Adapter-WFP LightWeight Filter-0000
OID : .1.3.6.1.2.1.2.2.1.2.20 : WAN Miniport (IPv6)-QoS Packet Scheduler-0000
OID : .1.3.6.1.2.1.2.2.1.2.21 : WAN Miniport (IP)-QoS Packet Scheduler-0000
OID : .1.3.6.1.2.1.2.2.1.2.22 : WAN Miniport (Network Monitor)-QoS Packet Scheduler-0000
Found : 0 match : 0 OID queries
ERROR : Unknown interface x


Bei diesem Server gibt es also folgende Netzwerkkarten:
OID : .1.3.6.1.2.1.2.2.1.2.10 : NVIDIA nForce Networking Controller
OID : .1.3.6.1.2.1.2.2.1.2.11 : NVIDIA nForce Networking Controller #2
OID : .1.3.6.1.2.1.2.2.1.2.12 : Intel(R) PRO/1000 PF Server Adapter

welche nun einzeln z.Bsp. so abgefragt werden können:
# ./check_snmp_int -H server2008 -C public -r -n "NVIDIA nForce Networking Controller"
# ./check_snmp_int -H server2008 -C public -r -n "NVIDIA nForce Networking Controller #2"
# ./check_snmp_int -H server2008 -C public -r -n "Intel(R) PRO/1000 PF Server Adapter"

Mit dem Parameter -r wird erreicht, dass "regular expression" nicht verwendet wird!

Euer Halodrio, der sich an dieser Stelle für die vielen Tipps bedanken möchte, die er hier in diesem Forum schon bekommen hat :)

This post has been edited 2 times, last edit by "halodrio" (Oct 3rd 2011, 10:50am)


BiLL_TuEr

Professional

Posts: 1,459

Gender: male

Location: Rheinland-Pfalz

Occupation: FISI

Number of monitoring servers: 5

Nagios Version: OMD 0.56

Distributed monitoring: Ja

Redundant monitoring: Nein

Number of hosts: 526

Number of services: 11250

OS: CentOS 6.2

Plugin Version: OMD 0.56

2

Tuesday, April 17th 2012, 9:15am

Hallo,

super Tipp. Nur leider funktioniert dieser nicht bei mir :(

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
OMD[nagios]:~$ /opt/omd/sites/nagios/lib/nagios/plugins/check_snmp_int.pl -H xxx.xxx.xxx.xxx -C public -v -n "x"                                                                                 	
Alarm at 15 + 5
SNMP v1 login
Filter : x
OID : 1.3.6.1.2.1.2.2.1.2.1, Desc : Software Loopback Interface 1
OID : 1.3.6.1.2.1.2.2.1.2.26, Desc : HP NC382i DP Multifunction Gigabit Server Adapter #51-QoS Packet Scheduler-0000
OID : 1.3.6.1.2.1.2.2.1.2.14, Desc : Microsoft ISATAP Adapter #2
OID : 1.3.6.1.2.1.2.2.1.2.20, Desc : HP NC382i DP Multifunction Gigabit Server Adapter #47-QoS Packet Scheduler-0000
OID : 1.3.6.1.2.1.2.2.1.2.16, Desc : HP NC382i DP Multifunction Gigabit Server Adapter #51
OID : 1.3.6.1.2.1.2.2.1.2.28, Desc : WAN Miniport (Network Monitor)-QoS Packet Scheduler-0000
OID : 1.3.6.1.2.1.2.2.1.2.18, Desc : Microsoft ISATAP Adapter #4
OID : 1.3.6.1.2.1.2.2.1.2.12, Desc : HP NC382i DP Multifunction Gigabit Server Adapter #48
OID : 1.3.6.1.2.1.2.2.1.2.17, Desc : Microsoft ISATAP Adapter #3
OID : 1.3.6.1.2.1.2.2.1.2.29, Desc : WAN Miniport (IP)-QoS Packet Scheduler-0000
OID : 1.3.6.1.2.1.2.2.1.2.3, Desc : WAN Miniport (L2TP)
OID : 1.3.6.1.2.1.2.2.1.2.25, Desc : HP NC382i DP Multifunction Gigabit Server Adapter #50-WFP LightWeight Filter-0000
OID : 1.3.6.1.2.1.2.2.1.2.2, Desc : WAN Miniport (SSTP)
OID : 1.3.6.1.2.1.2.2.1.2.19, Desc : Teredo Tunneling Pseudo-Interface
OID : 1.3.6.1.2.1.2.2.1.2.22, Desc : HP NC382i DP Multifunction Gigabit Server Adapter #48-QoS Packet Scheduler-0000
OID : 1.3.6.1.2.1.2.2.1.2.7, Desc : WAN Miniport (Network Monitor)
OID : 1.3.6.1.2.1.2.2.1.2.9, Desc : RAS Async Adapter
OID : 1.3.6.1.2.1.2.2.1.2.13, Desc : Microsoft ISATAP Adapter
OID : 1.3.6.1.2.1.2.2.1.2.23, Desc : HP NC382i DP Multifunction Gigabit Server Adapter #48-WFP LightWeight Filter-0000
OID : 1.3.6.1.2.1.2.2.1.2.6, Desc : WAN Miniport (IPv6)
OID : 1.3.6.1.2.1.2.2.1.2.4, Desc : WAN Miniport (PPTP)
OID : 1.3.6.1.2.1.2.2.1.2.27, Desc : HP NC382i DP Multifunction Gigabit Server Adapter #51-WFP LightWeight Filter-0000
OID : 1.3.6.1.2.1.2.2.1.2.10, Desc : WAN Miniport (IKEv2)
OID : 1.3.6.1.2.1.2.2.1.2.15, Desc : HP NC382i DP Multifunction Gigabit Server Adapter #50
OID : 1.3.6.1.2.1.2.2.1.2.30, Desc : WAN Miniport (IPv6)-QoS Packet Scheduler-0000
OID : 1.3.6.1.2.1.2.2.1.2.21, Desc : HP NC382i DP Multifunction Gigabit Server Adapter #47-WFP LightWeight Filter-0000
OID : 1.3.6.1.2.1.2.2.1.2.8, Desc : WAN Miniport (IP)
OID : 1.3.6.1.2.1.2.2.1.2.24, Desc : HP NC382i DP Multifunction Gigabit Server Adapter #50-QoS Packet Scheduler-0000
OID : 1.3.6.1.2.1.2.2.1.2.5, Desc : WAN Miniport (PPPOE)
OID : 1.3.6.1.2.1.2.2.1.2.11, Desc : HP NC382i DP Multifunction Gigabit Server Adapter #47
ERROR : Unknown interface x


Source code

1
2
3
OMD[nagios]:~$ /opt/omd/sites/nagios/lib/nagios/plugins/check_snmp_int.pl -H xxx.xxx.xxx.xxx -C public -r -n "HP NC382i DP Multifunction Gigabit Server Adapter #47" -feSY -B -M -k -w 60,60 -c 80,80

ERROR : Unknown interface HP NC382i DP Multifunction Gigabit Server Adapter #47


Habe es auch schon mit 1 - 5 Leerzeichen am Ende versucht, aber auch ohne Erfolg.

gruesse