[Check_mk (deutsch)] Pending Windows service checks. ServiceType aktiv anstatt passiv.

Hallo zusammen,

Ich habe seit kurzem das Problem dass ein Test auf einen Windows Service als "aktiver" Test angezeigt wird und nicht als passiver und daher nicht funktioniert sondern in einen "pending" Zustand übergeht.
Im Beispiel (s.u.) hatte ich vor ein paar Tagen den Check für den Windows Service "'RetroLauncher'" erfolgreich hinzugefügt (passiv).
Die anderen beiden Checks sind gestern hinzugekommen und bleiben hartnäckig auf aktiv stehen, weswegen sie einfach nicht funktionieren.
" ERROR - you did an active check on this service - please disable active checks"
In check_mk_objects.cfg stehen sie als passive checks drin.. und Trotzdem meckert das System.

Das bedeutet einerseits funktioniert der Test mit einem "alten" service check, aber neue lässt er nicht zu.

In der icinga.conf sind passive check aktiviert.

Grüße und Danke für ein Feedback Miko

Hier die Details für interessierte

---------------- maik_mk Konfiguration Auszug ---------------
all_hosts += [
        'ra-backup.office.rac.de|win|RAC2-SR1-Switch-A',
]

# Checks
checks += [
        ('ra-backup.office.rac.de', 'services', 'WsusService', None ),
        ('ra-backup.office.rac.de', 'services', 'RetroLauncher', None ),
        ('ra-backup.office.rac.de', 'services', 'vmms', None ),
# ('ra-backup.office.rac.de', 'services', 'vhdsvc', None ),
# ('ra-backup.office.rac.de', 'services', 'nvspwmi', None ),
]

---------------- Dump Server Konfiguration Auszug ---------------

root@icinga:/etc/check_mk# check_mk -v --debug -D ra-backup.office.rac.de
Reading default settings from /usr/share/check_mk/modules/defaults
Reading config file /etc/check_mk/main.mk...

ra-backup.office.rac.de (<ip.ad.dr.ess>)
Tags: win, RAC2-SR1-Switch-A
Parents: RAC2-SR1-Switch-A
Host groups: Windows-Server
Contact groups:
Type of agent: TCP (port: 6556)
Is aggregated: no
Services:
  checktype item params groups summarized to groups

···

-----------------------------------------------------------------------------------
....
  services RetroLauncher None service_RetroLauncher
  services WsusService None service_WsusService
  services vmms None service_vmms

---------------- /etc/icinga/objects/check_mk/check_mk_objects.cfg Auszug ----------------------
define service {
  use check_mk_passive
  host_name ra-backup.office.rac.de
  service_description service_RetroLauncher
  check_command check_mk-services
}

define service {
  use check_mk_passive
  host_name ra-backup.office.rac.de
  service_description service_WsusService
  check_command check_mk-services
}

define service {
  use check_mk_passive
  host_name ra-backup.office.rac.de
  service_description service_vmms
  check_command check_mk-services
}
.....
define command {
  command_name check_mk-services
  command_line echo "ERROR - you did an active check on this service - please disable active checks" && exit 1
}

---------------- show test results from check_mk Auszug ---------------
# check_mk -v --debug -nv ra-backup.office.rac.de
Reading default settings from /usr/share/check_mk/modules/defaults
Reading config file /etc/check_mk/main.mk...
Check_mk version 1.1.12
....
service_RetroLauncher OK - running (start type is auto): Retrospect Launcher
service_WsusService OK - running (start type is auto): Update Services
service_vmms OK - running (start type is auto): Hyper-V-Verwaltung fuer virtuelle Computer

----------------- Check_MK Website Output für den server und dessen Services ------------------
OK service_RetroLauncher OK - running (start type is auto): Retrospect Launcher 2012-06-28 12:45:44 23 hrs
PEND service_vmms - -
WARN service_WsusService ERROR - you did an active check on this service - please disable active checks

------------------ Infos zu den Services - Auszug ----------------------
service_RetroLauncher
ServiceType: passive

service_vmms, service_WsusService
ServiceType: active

Cheers Miko

--
Marcus Mikolaiczyk
Software Engineer

m.mikolaiczyk@rac.de

Phone:+49 7251 3862 32 | Mobil:+49 151 146557 32 | Fax:+49 7251 3862 11

RA Consulting GmbH, Geschäftsführer: Armin Rupalla, Heiko Bauer
Amtsgericht Mannheim HRB 231127, Sitz: Zeiloch 6a, D-76646 Bruchsal
-----------------------------------------------------------------------
ORACLE Partner, DIN EN ISO 9001:2000 zertifiziert