From f0093689fdfb9897db66a87335545457c4e66a2c Mon Sep 17 00:00:00 2001 From: Gunnar Beutner Date: Sat, 16 Feb 2013 09:20:45 +0100 Subject: [PATCH] Clean up the win32 config example. Fixes #3705 --- etc/icinga2/icinga2.conf.win32 | 68 ++-------------------------------- 1 file changed, 4 insertions(+), 64 deletions(-) diff --git a/etc/icinga2/icinga2.conf.win32 b/etc/icinga2/icinga2.conf.win32 index be79b1f6d..52ecf109d 100644 --- a/etc/icinga2/icinga2.conf.win32 +++ b/etc/icinga2/icinga2.conf.win32 @@ -7,6 +7,9 @@ * description of what configuration options are available. */ +#include +#include + /** * Global configuration settings */ @@ -19,29 +22,6 @@ local object IcingaApplication "icinga" { } } -/** - * Advanced logging settings - */ -local object Logger "my-debug-log" { - type = "console", - severity = "debug" -} - -/** - * The checker component takes care of executing service checks. - */ -local object Component "checker" { - -} - -/** - * The delegation component assigns services to checkers. You need to load - * this component even if your Icinga setup only consists of a single instance. - */ -local object Component "delegation" { - -} - /** * The compat component periodically updates the status.dat and objects.cache * files. These are used by the Icinga 1.x CGIs to display the state of @@ -52,50 +32,10 @@ local object Component "compat" { objects_path = "objects.cache", } -/** - * The compatido component works as idomod connector to a running ido2db - * daemon, connected via tcp socket only. It will dump config and status - * information periodically for now. By default, this remains disabled. - */ -/* -local object Component "compatido" { - socket_address = "127.0.0.1", - socket_port = "5668", - instance_name = "i2-default", -} -*/ - -/** - * This template defines some basic parameters for services that use - * external plugins for their checks. - */ -abstract object Service "icinga-service" { - methods = { - check = "PluginCheck" - } -} - -/** - * The service template for ping checks. In an Icinga 1.x environment - * this would be defined as a check command. - */ -abstract object Service "ping4" inherits "icinga-service" { - - /* using check_winping from https://www.itefix.no/i2/check_winping */ - check_command = "$plugindir$\check_ping.exe -H $address$ -w $wrta$,$wpl$% -c $crta$,$cpl$%", - - macros += { - wrta = 100, - wpl = 80, - crta = 250, - cpl = 100 - } -} - /** * And finally we define some host that should be checked. */ -object Host "localhost-i2" { +object Host "localhost" inherits "itl-host" { services = { "ping4" }, macros = {