3.0.0 • Published 1 year ago

@sakuli/forwarder-checkmk v3.0.0

Weekly downloads
-
License
-
Repository
-
Last release
1 year ago

Sakuli Icinga2 Forwarder

Icinga Setup

The steps to enable the Icinga2 API are described in the REST API documentation.

Create a check_command, which will be executed only if Icinga did not receive a Sakuli result within a certain time. This ensures that you get a notification even if no passive check results arrive in Icinga at all:

vim /etc/icinga2/conf.d/commands.conf

object CheckCommand "check_dummy" {
   import "plugin-check-command"
   command = [
     PluginDir + "/check_dummy","$dummy_state$","$dummy_text$"
   ]
   vars.dummy_state = 0
   vars.dummy_text = "Check was successful."
}

object CheckCommand "check_sakuli" {
   import "check_dummy"
   vars.dummy_state = 3
   vars.dummy_text = "No passive Sakuli check result received."
}

Create a host object for the Sakuli client:

object Host "sakuliclient01" {
   import "generic-host"
   address = "<IP of host>"
}

Create the following service object for the first test case. freshness_threshold should be slightly higher than the interval Sakuli tests are planned (if you are using PNP4Nagios, see also RRD heartbeat )

object Service "sakuli_demo" {
  import "generic-service"
  host_name = "sakuliclient01"
  check_command = "check_sakuli"
  enable_active_checks = 0
  enable_passive_checks = 1
  enable_flapping = 0
  volatile = 1
  enable_perfdata = 1
}
3.0.1-next.3

1 year ago

3.0.1-next.1

2 years ago

3.0.0

2 years ago

2.5.2-next.15

2 years ago

2.5.2-next.14

2 years ago

3.0.1-next.0

2 years ago

2.5.2-next.17

2 years ago

2.5.2-next.8

2 years ago

2.5.2-next.6

2 years ago

2.5.2-next.1

2 years ago

2.5.2-next.0

3 years ago

2.5.1

3 years ago

2.5.1-next.19

3 years ago

2.5.1-next.18

3 years ago

2.5.1-next.16

3 years ago

2.5.1-next.9

3 years ago

2.5.1-next.7

3 years ago

2.5.1-next.5

3 years ago

2.5.1-next.3

3 years ago

2.5.1-next.1

3 years ago

2.5.1-next.0

3 years ago

2.5.0

3 years ago

2.4.1-next.60

3 years ago

2.4.1-next.56

3 years ago

2.4.1-next.50

3 years ago

2.4.1-next.47

3 years ago

2.4.1-next.46

3 years ago

2.4.1-next.32

3 years ago

2.4.1-next.30

3 years ago

2.4.1-next.28

3 years ago

2.4.1-next.21

3 years ago

2.4.1-next.19

3 years ago

2.4.1-next.16

3 years ago

2.4.1-next.12

4 years ago

2.4.1-next.10

4 years ago

2.4.1-next.7

4 years ago

2.4.1-next.5

4 years ago

2.4.1-next.3

4 years ago

2.4.1-next.0

4 years ago

2.4.0

4 years ago

2.3.1-next.109

4 years ago

2.3.1-next.99

4 years ago

2.3.1-next.84

4 years ago

2.3.1-next.51

4 years ago

2.3.1-next.44

4 years ago

2.3.1-next.42

4 years ago

2.3.1-next.38

4 years ago

2.3.1-next.33

4 years ago

2.3.1-next.26

4 years ago

2.3.1-next.21

4 years ago

2.3.1-next.16

4 years ago

2.3.1-next.14

4 years ago

2.3.1-next.0

4 years ago

2.3.0

4 years ago

2.2.1-next.9

4 years ago

2.2.1-next.8

4 years ago

2.2.1-next.7

4 years ago

2.2.1-next.6

4 years ago

2.2.1-next.5

4 years ago

2.2.1-next.4

4 years ago

2.2.1-next.3

4 years ago

2.2.1-next.2

4 years ago

2.2.1-next.1

4 years ago

2.2.1-next.0

4 years ago

2.2.0

4 years ago

2.1.2-next.11

4 years ago

2.1.2-next.7

4 years ago

2.1.2-next.6

4 years ago

2.1.2-next.5

4 years ago

2.1.2-next.4

5 years ago

2.1.2-next.3

5 years ago

2.1.2-next.1

5 years ago

2.1.2-next.0

5 years ago

2.1.1

5 years ago

2.1.1-next.0

5 years ago

2.1.1-RC1

5 years ago