Commit Graph

1512 Commits

Author SHA1 Message Date
Hannes Happle ba24bc96e5
Refined documentation for the "update-windows" check plugin
Marked optional custom attributes as optional
Added information on the behavior of the plugin regarding the custom attributes being booleans instead of -as usual- setting thresholds

refs 
2017-04-25 17:43:12 +02:00
Alexander A. Klimov a3e772a64f Doc/appendix: fix malformed markdown links 2017-04-24 12:32:51 +02:00
Niflou b37fd53773 ITL: Add more options to ldap CheckCommand
Adding the -W and -C (warning entries and critical entries) options

fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-04-20 12:14:56 +02:00
Michael Friedrich 05d9b271ee Docs: Add a note about flapping detection problems
fixes 
2017-04-20 12:00:51 +02:00
mocruz 7f60566340 ITL: Add memory and cpu thresholds to snmp_process Manubulon CheckCommand
fixes 
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-04-20 11:43:13 +02:00
Pawel Szafer 52a6b601d9 ITL: Add support to NRPE v2 in NRPE CheckCommand
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-04-20 11:39:52 +02:00
Andreas Scherbaum 98256ca0c7 Change http:// links to https:// links where a website exists
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-04-20 11:33:28 +02:00
Adam Bolte 51e503fe0a
Add missing object type to Apply Rules doc example
fixes 
2017-04-20 18:45:06 +10:00
Michael Friedrich dae8a4bac5 Update documentation for new contributing file
refs 
2017-04-18 18:06:52 +02:00
Yannick Charton 2c3d34868a Docs: Add note on percentage values for disk-windows thresholds
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-04-12 11:44:54 +02:00
krishna b100abb01b Docs: Fix syntax error in Dependencies chapter
fixes 
2017-04-12 11:38:45 +02:00
Michael Friedrich b2bac92ca3 Add more assign where expression examples
fixes 
2017-04-12 11:30:18 +02:00
Michael Friedrich e4ae789a7c Set zone attribute to no_user_modify for API POST requests
fixes 
2017-04-12 09:25:28 +02:00
Michael Friedrich 7f3c5edd38 Update apply rules chapter in the documentation
fixes 
2017-04-10 17:48:25 +02:00
Michael Friedrich 9b90a62026 Enhance cluster scenario documentation
fixes 
2017-04-10 17:24:39 +02:00
Michael Friedrich a0bd6116ac Fix formatting in the docs
refs 
2017-04-05 20:25:43 +02:00
Michael Friedrich 1c816ac9ad Update documentation (troubleshooting, monitor Icinga 2, configs, integrations, etc.)
fixes 
fixes 
fixes 
fixes 
fixes 
2017-04-05 20:13:32 +02:00
Michael Friedrich 46900cea3c Fix duration attribute requirement for schedule-downtime API action
fixes 
2017-03-31 10:34:07 +02:00
Yannick Charton 4f5b546d27 Update link for the NSCP documentation
fixes 

Signed-off-by: Gunnar Beutner <gunnar.beutner@icinga.com>
2017-03-30 11:48:48 +02:00
Gunnar Beutner ce92ddf592 Release version 2.6.3 2017-03-29 09:59:21 +02:00
Michael Friedrich ea5160ebb1 Docs: Fix wrong code block formatting
refs 
2017-03-28 15:37:06 +02:00
Michael Friedrich f0cfeb9fee Docs: Review contributed plugin check commands (URLs, description details)
fixes 
2017-03-28 15:26:02 +02:00
Gunnar Beutner 39ca1b8460 Fix: The last example for typeof() is missing the result
fixes 
2017-03-28 09:06:27 +02:00
Dirk Goetz f169232ef2 ITL: Fix mitigation attribute for nwc_health
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-03-22 11:15:58 +01:00
Michael Friedrich 15395cab48 Fix wrong Logstash json plugin name in LogstashWriter docs
refs 
2017-03-20 16:30:38 +01:00
Michael Friedrich 71d5ee7d41 Add documentation for the LogstashWriter feature
This includes Logstash and Icinga 2 configuration.

refs 
2017-03-20 16:04:06 +01:00
Dirk Goetz da980ac10e ITL: Update icingacli_businessprocess CheckCommand
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-03-17 14:45:25 +01:00
Dirk Goetz efdbfb764b Add additional arguments to mssql_health
fixes 

Signed-off-by: Gunnar Beutner <gunnar.beutner@icinga.com>
2017-03-14 15:27:27 +01:00
Thomas Widhalm b3a80e16b2 ITL: Allow to use local mode of hpasm CheckCommand
Remove default value and "required" for `address` in hpasm ITL listing
Add a note to documentation why this special check should not have a default address

fixes 
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-03-10 18:50:50 +01:00
Michael Friedrich 8c3accb304 Update Security section in the Distributed Monitoring chapter
fixes 
2017-03-10 18:20:32 +01:00
Michael Friedrich 8d9aee4b8f ITL: Modify ipmi-alive CheckCommand to support arguments similar to hostalive
refs 
2017-03-09 17:25:30 +01:00
Thomas Niedermeier afc2e349e1 ITL: Fix spelling of ipmi_protocol_lan_version variable
refs 

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-03-09 17:08:54 +01:00
Thomas Niedermeier c727f4c57a ITL: Add RAID controller plugin check configurations
refs 

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-03-09 17:08:52 +01:00
Thomas Niedermeier 06fa96f83d ITL: Add SMART attributes monitoring plugin check configuration
refs 

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-03-09 17:08:50 +01:00
Thomas Niedermeier ad0d8d2b9e ITL: Add an IPMI Interface PING check for an IPMI host
refs 

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-03-09 17:08:45 +01:00
Yannick Charton 92149fc570 ITL: nwc_health_report attribute requires a value
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-03-09 16:31:28 +01:00
Michael Friedrich 63427af25a Fix missing documentation for mysql_socket attribute
fixes 
2017-03-09 14:52:19 +01:00
Zachary McGibbon 2ccd8d7323 Add -q (query type) option for the dns check command
fixes 

Signed-off-by: Gunnar Beutner <gunnar.beutner@icinga.com>
2017-03-06 11:11:51 +01:00
Stephan Tesch 2ce3fcc514 Add --if-names option to check_interfaces
Sinve version 1.3 check_interfaces supports an option to query ifName instead
of ifDescr, which is helpful eg. FortiOS 5.4 devices.

fixes 
fixes 

Signed-off-by: Gunnar Beutner <gunnar.beutner@icinga.com>
2017-02-28 14:15:06 +01:00
Michael Friedrich dd13f0d7d2 Docs: Fix typo in Distributed Monitoring chapter
refs 
2017-02-24 16:07:23 +01:00
Michael Friedrich bc486dcef8 Fix missing doc urls
refs 
refs 
refs 
2017-02-23 18:05:08 +01:00
Michael Friedrich 10e0f7c0a1 Merge pull request from Icinga/fix/doc-acknowledgements-5029
Docs: Fixes and enhancements for acks, comments and downtimes

fixes 
fixes 
2017-02-23 17:55:04 +01:00
Michael Friedrich 10247e0383 Docs: Fixes and enhancements for acks, comments and downtimes
refs 
refs 
2017-02-23 17:53:57 +01:00
Dirk Goetz e18c4d93ef Add an advanced example for apply rules to the docs
Conditional apply based on attribute using key and value from the for loop

refs 

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-02-23 13:44:06 +01:00
Michael Friedrich 60f334df52 Fix notify/sticky parameter handling in 'acknowledge-problem' API action
refs 
2017-02-23 12:30:28 +01:00
Dirk Goetz 3cdcdb8769 ITL: Add fuse.gvfs-fuse-daemon to disk_exclude_type
This commit also adds documentation for the `disk_exclude_type`
default values.

fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-02-20 14:37:39 +01:00
Jean Flach c3b0051360 Add --perf-syntax option to check_perfmon
fixes 
2017-02-20 09:22:58 +01:00
Niflou e4f48a85dd ITL: Add snmp_v3_use_authprotocol to Manubulon CheckCommand docs
https://github.com/Icinga/icinga2/issues/5010#issuecomment-280112932

fixes 
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-02-16 11:59:48 +01:00
Christian Schmidt d8dbf781a7 Support --only-critical for check_apt
fixes 

Signed-off-by: Gunnar Beutner <gunnar.beutner@icinga.com>
2017-02-16 11:07:46 +01:00
Michael Friedrich 8627ca0b1a Fix client names in distributed monitoring docs
fixes 
2017-02-14 12:53:04 +01:00
Gunnar Beutner 7cbd30f93e Improve SELinux documentation
refs 
2017-02-13 14:19:15 +01:00
Dirk Goetz bb01dbd953 Improve SELinux policy
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-02-13 13:41:56 +01:00
Gunnar Beutner d725897000 Release version 2.6.2 2017-02-13 10:52:58 +01:00
Michael Friedrich 14fc9779e4 ITL: Remove deprecated dns_expected_answer attribute
There's still support for the optional dns_expected_answers attribute
which supports an array as value.

fixes 
2017-02-10 13:03:20 +01:00
Michael Friedrich 3993276b74 Add a removal note for enable_legacy_mode for GraphiteWriter
refs 
2017-02-10 11:33:32 +01:00
Tim Weippert 2ac0c024cd ITL: Implement inverse switch for snmp_interface CheckCommand
As for Interface Monitoring it is sometime needed to inverse the status (down -> OK, up -> NOT OK).

Can be configured via snmp_interface_inverse variable (boolean).

fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-02-07 17:34:05 +01:00
Michael Friedrich ae258f0eca ITL: Add ifalias to snmp_interface manubulon CheckCommand
fixes 
2017-02-07 17:25:47 +01:00
Kálmán Szalai - KAMI 5ace3462ae Add wrap output in HTML link parameter for http CheckCommand
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-02-07 17:17:21 +01:00
Gerhardt Roman 83c02df36a ITL: Update ipmi CheckCommand attributes
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-02-07 17:13:43 +01:00
Simon Murray 041772fb28 PerfData: Server Timeouts for InfluxDB Writer
Exposes the TCP socket used to communicate with the InfluxDB server.  When we are
expecing a response we can now call poll() on the socket to wait for data to become
available.  If it doesn't in a user configurable timeout period we abort the request.

fixes 
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-02-07 17:06:46 +01:00
Yannick Charton 1373a5e788 ITL: Add report option to shorten output in oracle_health CheckCommand
fixes 
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-02-07 17:02:03 +01:00
Georg Haas 3c05885638 ITL: check_icmp: add missing TTL attribute
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-02-07 16:59:38 +01:00
Michael Friedrich c8c8c431f6 Add OpenBSD and AlpineLinux package repositories to the docs
fixes 
2017-02-07 13:49:22 +01:00
Michael Friedrich 0ddea54860 Add an example for /v1/actions/process-check-result which uses filter/type
fixes 
2017-02-07 13:42:22 +01:00
Christian Loos 584be4fe52 Add "-N" parameter for the "ssl" check command
Without this, we check the wrong cert when SNI is used:

./check_tcp -H git.netsandbox.de -p 443 -D 30,10
OK - Certificate 'netsandbox.de' will expire on 2017-04-19 12:01
+0200/CEST.

./check_tcp -H git.netsandbox.de -p 443 -D 30,10 -N git.netsandbox.de
OK - Certificate 'git.netsandbox.de' will expire on 2017-04-15 14:06
+0200/CEST.

fixes 

Signed-off-by: Gunnar Beutner <gunnar.beutner@icinga.com>
2017-02-07 10:57:45 +01:00
Gunnar Beutner 6652727d46 Release version 2.6.1 2017-01-31 11:18:20 +01:00
Georg Faerber e1661ebca9 doc/6-distributed-monitoring.md: Fix typo
fixes 
2017-01-31 10:59:32 +01:00
Michael Friedrich 05a5f9f983 Update contributing section for GitHub
fixes 
2017-01-19 11:23:26 +01:00
Michael Friedrich 763fb64fff Update issue tracker to GitHub
fixes 
2017-01-17 16:50:22 +01:00
Michael Friedrich b7caf0820d Ensure that *.icinga.com is used everywhere
fixes 
fixes 
2017-01-10 17:19:12 +01:00
Jean Flach d2e2e61177 Document SLES 12 installation requirement
fixes 
2017-01-09 16:37:59 +01:00
Jean Flach 060e80925c Release version 2.6.0 2016-12-13 11:34:38 +01:00
Michael Friedrich 2b7eaa07fb Docs: Fix missing Systemd path and binary path
fixes 
2016-12-12 11:35:33 +01:00
Gunnar Beutner 20f67c8599 Update installation instructions for Fedora
fixes 
2016-12-12 08:13:08 +01:00
Gunnar Beutner be3ab7d430 Update 'icinga2 feature list' example in the documentation
fixes 
2016-12-12 08:01:30 +01:00
Michael Friedrich 3e12cb301c Update README.md and correct project URLs
fixes 
2016-12-08 17:38:41 +01:00
Michael Friedrich 93b8acf9fa Update Windows setup wizard screenshots; add NSClient++ 0.5.0 setup
fixes 
2016-12-08 16:32:47 +01:00
Michael Friedrich 5db468b3ca ITL: Add tempdir attribute to postgres CheckCommand
fixes 
2016-12-07 16:56:12 +01:00
Michael Friedrich 1dc2fe7ebb Docs: Add a note for boolean values in the disk CheckCommand section
fixes 
2016-12-07 15:04:21 +01:00
Gunnar Beutner 809de354ff Update documentation for match()
refs 
2016-12-07 14:57:19 +01:00
Michael Friedrich cda29b070f Docs: Add troubleshooting examples for fetching the executed command line
fixes 
2016-12-07 14:23:41 +01:00
Nicolas Limage 6cdc396bf0 Docs: Add concurrent_checks example in CheckerComponent object type
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2016-12-06 18:06:42 +01:00
Jean-Louis Dupond 8cb7a54b89 ITL: Add sudo option for mailq CheckCommand
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2016-12-06 18:03:46 +01:00
Patrick Huy 8ccc4da942 ITL: Add verbose parameter for http CheckCommand
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2016-12-06 17:58:35 +01:00
Roman Gerhardt 283cf185ec ITL: Add timeout option for mysql_health CheckCommand
fixes 
2016-12-06 17:49:01 +01:00
Michael Friedrich be935d0239 Docs: Fix missing request headers for X-HTTP-Method-Override
fixes 
2016-12-06 10:46:47 +01:00
Daniel Kesselberg 151f9bc011 Docs: Fix template for pnp-hst
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2016-12-05 14:53:36 +01:00
Michael Friedrich e954a0e64b Docs: Add a note about removing "conf.d" on the client for "top down command endpoint" setups
fixes 
2016-12-03 13:42:22 +01:00
Michael Friedrich 6c975dab5f Docs: Update API and Library Reference chapters
New sub chapters for global functions linked everywhere.
New API examples and clarifications.

fixes 
fixes 
2016-11-25 15:31:10 +01:00
Michael Friedrich aa32effd9b Add a note for *Command template imports for < 2.6.0
fixes 
2016-11-24 16:40:40 +01:00
Michael Friedrich 3970ae38b4 Docs: Add a note about pinning checks in a zone
fixes 
2016-11-24 16:35:46 +01:00
Michael Friedrich dc2992443f Deprecate the client 'bottom up' mode w/ node update-config
This includes deprecation warnings and migration documentation.

fixes 
2016-11-23 15:33:28 +01:00
Micha Ahrweiler 9eee9ab8d2 Docs: Fix typo in "CLI commands" chapter
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2016-11-21 11:27:10 +01:00
Michael Friedrich 4ae98c50ab Docs: Update order of plugins contrib chapter
fixes 
2016-11-17 17:09:56 +01:00
Thomas Widhalm 9756775902 ITL: Add logstash CheckCommand
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2016-11-17 16:39:57 +01:00
Gunnar Beutner 23e30ccb67 Revert "Implement the 'evaluate-macros' API action"
This reverts commit 851135d3a1.

fixes 
2016-11-17 10:39:27 +01:00
Michael Friedrich 5dcb336a7b Doc: Update package repositories
fixes 
2016-11-15 10:44:58 +01:00
Michael Friedrich 1bfb91f065 Ensure that DowntimeStart notifications are not immediately sent
fixes 
2016-11-11 19:36:19 +01:00
Gunnar Beutner 851135d3a1 Implement the 'evaluate-macros' API action
fixes 
2016-11-09 09:13:42 +01:00
Michael Friedrich 09658f6d0e Add child_options for API action 'schedule-downtime'
fixes 
fixes 
2016-11-02 09:54:48 +01:00
Michael Friedrich 86f162af85 Add SCHEDULE_AND_PROPAGATE{,_TRIGGERED}_HOST_DOWNTIME external commands
refs 
refs 
2016-11-02 08:54:32 +01:00
Brendan Jurd 4b18d67587 Fix bad heading level for {commands,groups}.conf
The heading levels for commands.conf and groups.conf were incorrect.  They should have been at level 4, underneath "4.2.3 The conf.d directory", but instead they were at level 3.

fixes 

Signed-off-by: Jean Flach <jean-marcel.flach@icinga.com>
2016-10-17 10:30:59 +02:00
Gunnar Beutner a7b0cb5f7e Ensure we don't leak file descriptors to child processes
fixes 
2016-10-04 14:08:48 +02:00
Michael Friedrich fcee7189ad Docs: Fix wrong notification filter in Migration chapter
fixes 
2016-09-30 16:02:09 +02:00
Nicole Lang 00b27d316a Docs: Add more Timeperiod examples
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2016-09-30 14:57:49 +02:00
Mathieu Arnold 8e63643d8b Docs: Add an example of multi-parents configuration for the Migration chapter
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2016-09-30 10:25:53 +02:00
Mirco Bauer c51d1b80cf Docs: Fix typo
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2016-09-30 10:23:54 +02:00
Michael Friedrich 5b322f559b Docs: Fix missing configuration in distributed monitoring chapter
fixes 
2016-09-29 17:58:31 +02:00
Mathieu Arnold be44ff720c Add check command definition for check_radius
fixes 

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2016-09-29 08:42:00 +02:00
Claudio Bilotta 0c79b9692c Add a check command definition for check_iostats
This should work fine with this plugin https://github.com/dnsmichi/icinga-plugins/blob/master/scripts/check_iostats

fixes 

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2016-09-29 08:38:12 +02:00
Konstantin Kelemen a2a6ee82d7 Fix some spelling mistakes
fixes 

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2016-09-29 08:27:38 +02:00
Jean Flach eabb54eab6 Spell ISATAP correctly and set noisatap in the ITL
refs 
2016-09-28 11:26:08 +02:00
Jean Flach 6c565d191d Update check_network in docs and itl
fixes 
2016-09-28 11:20:42 +02:00
Michael Friedrich 61765c095c Docs: Add a note on logrotate to the Logging feature
fixes 
2016-09-27 16:10:44 +02:00
Michael Friedrich c81b4a82dd Upgrade NSClient++ to 0.5.0 stable
This involves required changes in the nscp-local ITL CheckCommand
definitions. Upgrading NSClient++ therefore requires updating
the Icinga 2 Windows client as well.

fixes 
2016-09-21 15:28:20 +02:00
Yannick Charton 0742301b1d ITL: Add timeout option for oracle_health CheckCommand
fixes 
2016-09-21 14:09:43 +02:00
Michael Friedrich 38ac7b2070 Docs: Fix core dump instructions for daemon with SUID bit set
refs 
2016-09-08 08:30:03 +02:00
Jean Flach 7d13b12919 Update development docs
fixes 
2016-09-06 17:41:09 +02:00
Michael Friedrich 19b330f86b Docs: Add a development chapter for writing core dump files
fixes 
2016-09-05 16:31:57 +02:00
Michael Friedrich 7e293b004f Update distributed monitoring docs
fixes 
fixes 
2016-08-31 13:25:57 +02:00
Michael Friedrich 50d29ea23b Release version 2.5.4 2016-08-30 15:16:31 +02:00
Daniel Helgenberger be40085b3b Adds bool switch for procurve / HP memory to the "snmp-memory" check command
fixes 

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2016-08-29 18:22:11 +02:00
Yannick Charton 01b23ee08f Add the possibility for all ...-dc... checkcommands to specify a cluster name
fixes 

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2016-08-29 14:26:36 +02:00
Yannick Charton 70db7f52c9 Add the possibility for all ...soap-host... checkcommands to specify a datacenter/vsphere server in case the check should be done through that server
fixes 

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2016-08-29 14:24:03 +02:00
Jo Goossens 0a76921086 Add support for glusterfs checks
fixes 

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2016-08-29 12:04:47 +02:00
Gunnar Beutner 903db81fe0 Make sure that libmethods is automatically loaded even when not using the ITL
fixes 
2016-08-28 17:03:08 +02:00
Gunnar Beutner c8816385e5 Fix help output for update-links.py
fixes 
2016-08-28 15:11:46 +02:00
Gunnar Beutner 78cd56e277 Implement support for default templates
fixes 
2016-08-28 10:27:43 +02:00
Gunnar Beutner 9f06140e8f Update documentation for libmethods
fixes 
2016-08-28 08:27:01 +02:00
Gunnar Beutner 602643b93d Provide location information for objects and templates in the API
fixes 
2016-08-27 19:25:38 +02:00
Gunnar Beutner 1236495dd3 Implement the --file and --syntax-only options for "icinga2 console"
fixes 
fixes 
2016-08-25 19:14:54 +02:00
Gunnar Beutner 3a5d48d681 Release version 2.5.3 2016-08-25 08:09:54 +02:00
Michael Friedrich ce851c8815 Release version 2.5.2 2016-08-24 15:19:50 +02:00
Michael Friedrich a14add3411 Docs: Change tip/note formatting again
refs 
2016-08-23 20:20:15 +02:00
Michael Friedrich 1c074b395f Docs: Fix notes formatting
refs 
2016-08-23 20:11:37 +02:00
Michael Friedrich 2b6b696616 Release version 2.5.1 2016-08-23 14:58:24 +02:00
Gunnar Beutner 5e8ae440c0 Release version 2.5.0 2016-08-22 17:43:55 +02:00
Michael Friedrich 4c419d099a Docs: Small addition for endpoint explanation
refs 
refs 
2016-08-22 09:59:44 +02:00
Michael Friedrich 6741cb0531 Docs: Fix typos, formatting, phrasing
refs 
2016-08-21 12:43:28 +02:00
Michael Friedrich ed7128466e Docs: Review service monitoring and distributed monitoring chapters, part II
Kudos to sru and the kind feedback from monitoring-portal.org users.

fixes 
2016-08-20 20:31:13 +02:00
Heike Jurzik 8c3f605ae2 Docs: Review service monitoring and distributed monitoring chapters, part I
refs 
2016-08-20 14:17:18 +02:00
Mirco Bauer 61a1986597 Docs: Fix typo in Notification object
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2016-08-19 13:14:12 +02:00
Gunnar Beutner 8e5961f217 Fix missing permissions and update the documentation
fixes 
2016-08-18 19:00:14 +02:00
Michael Friedrich 6542d21008 Docs: Fix service monitoring formatting; add VMWare timeout hint
refs 
2016-08-18 12:45:22 +02:00
Michael Friedrich 7f9130fa1c Development docs: Add own section for gdb backtrace from a running process
fixes 
2016-08-18 12:33:17 +02:00
Gunnar Beutner 6629277157 Fix incorrect API example in the documentation
fixes 
2016-08-18 10:06:29 +02:00
Yannick Charton 3fbbc2c7f8 Add interfacetable CheckCommand options --trafficwithpkt and --snmp-maxmsgsize
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2016-08-18 09:08:40 +02:00
Michael Friedrich 9a455f0c3d icinga2.conf: Include plugins-contrib, manubulon, windows-plugins, nscp by default
This helps a lot when configuring client checks as command endpoint
where the check command definitions are both used on the master
and the client.

fixes 
2016-08-16 11:17:29 +02:00
Michael Friedrich e355f38a1c Docs: Fix missing ITL template
fixes 
2016-08-15 16:18:02 +02:00
Michael Friedrich d341783a51 API: Implement 'generate-ticket' action and update distributed monitoring docs
fixes 
2016-08-15 15:19:28 +02:00
Michael Friedrich 4a3b33e3f5 Docs: Rewrite cluster and client chapter from scratch; add service monitoring chapter
Also apply a new structure.

Deleted the old cluster and client documentation and started "fresh".

This commit also includes various images used in the newly written
"Distributed Monitoring" chapter for better understanding.

fixes 
2016-08-14 17:56:38 +02:00
Michael Friedrich 5db2ed90d8 ITL: Add perfsyntax parameter to nscp-local-counter CheckCommand
fixes 
2016-08-14 15:48:03 +02:00
Michael Friedrich c7af804cfd ITL: Fix the description for http_certificate
fixes 
2016-08-13 15:50:45 +02:00
Michael Friedrich 4350403e1b Add URL and short description for Monitoring Plugins inside the ITL documentation
fixes 
2016-08-12 16:45:22 +02:00
Gunnar Beutner 12ea2a6445 Implement the System#sleep function
fixes 
2016-08-12 15:22:10 +02:00
Michael Friedrich 3454cf88a7 Add documentation for swap CheckCommand parameters
fixes 
2016-08-12 15:08:35 +02:00
Michael Friedrich 8b12683e0d Docs: Fix incorrect anchors for Array#{filter,unique}
refs 
2016-08-11 14:15:07 +02:00
Gunnar Beutner e8ae1dc4a6 Include compiler name/version and build host name in --version
fixes 
2016-08-10 08:09:44 +02:00
Carsten Köbke f0dbcabf70 ITL: Add db2_health CheckCommand definition
fixes 
2016-08-09 14:20:08 +02:00
Bård Dahlmo-Lerbæk 39890c00c0 Fix incorrect custom variable name for the -q option for ntp_time.
fixes 

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2016-08-09 10:43:55 +02:00
Dirk Goetz b2a1541394 Docs: Add SELinux chapter
fixes 
2016-08-09 08:51:20 +02:00
Christian Birk 98a97026f4 Add "check_mysql_query" CheckCommand definition
fixes 

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2016-08-08 15:16:38 +02:00
Gunnar Beutner 1cd8a25ab2 Add the "exception" check command
refs 
2016-08-08 12:51:20 +02:00
Mirko Nardin 52f83ca7e6 Add the "-e" parameter for the SNMP check command
fixes 

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2016-08-05 14:50:44 +02:00
Dirk Goetz 03b8514606 Add a check command for check_breeze
Add a check command for check_flexlm
Add a check command for check_game

refs 
2016-08-03 11:32:41 +02:00
Dirk Goetz a8b7bdc633 Add a check command for check_ide_smart
refs 
2016-08-03 11:32:41 +02:00
Dirk Goetz c999badd14 Add a check command for check_file_age.
Add a deprecation note for check_ldaps to check_ldap.

refs 
2016-08-03 11:32:41 +02:00
Uwe Ebel b2ac05ad7d Make the minimum TLS protocol version configurable
The ApiListener accepts all TLS versions that the underlying
OpenSSL library supports. This patch give the ability to restrict
the connection to a minimum TLS version.

fixes 

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2016-08-03 07:46:50 +02:00
Michael Friedrich 19fb71ed7c Docs: Fix API permissions for status/query
fixes 
2016-07-29 17:00:36 +02:00
Markus Waldmüller 6d082e61ae Add check command definition for check_graphite
fixes 

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2016-07-29 11:38:57 +02:00
Gunnar Beutner ee75094128 Change how Array#reduce works
refs 
2016-07-29 11:09:46 +02:00
Gunnar Beutner a3815e4efd Add map/reduce and filter functionality for the Array class
fixes 
2016-07-29 10:48:15 +02:00
Simon Murray 84ea0065b2 Fix InfluxdbWriter Trailing Backslash
Backslashes escape spaces or commas (and evidently equals), given tags are
separated by commas, tag keys and values are separated by equals and tags
are separated from fields by a space we need to take action when these end
in a backslash e.g. 'C:\'.  Also discovered a bug whereby the metric tag was
missing out on escaping.

fixes 

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2016-07-29 06:51:33 +02:00
Michael Friedrich f2bacb2697 Docs: Improve yum CheckCommand
fixes 
2016-07-25 17:33:19 +02:00
Jo Goossens 1a85cfe427 ITL: Add missing parameters for (latest) mysql_health
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2016-07-25 17:23:53 +02:00
Michael Friedrich 162931a1b4 Docs: Better explaination for zones.d and apply rule workaround
refs 
2016-07-25 15:38:50 +02:00
Michael Friedrich 3f9dfcb57a Docs: Add a note for three level clusters with CSR auto-signing
fixes 
2016-07-25 10:56:14 +02:00
Michael Friedrich 463beb9aa8 Fix incorrect documentation about apply rules in zones.d directories
Provides an example how it is done too.

fixes 
2016-07-25 10:56:14 +02:00
Manuel Reiter 77f59887c1 Add support for "-A" command line switch to CheckCommand "snmp-process"
Support for "-A" command line switch to CheckCommand "snmp-process" added in
command-plugins-manubulon.conf. Further details can be found in issue .

fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2016-07-21 16:31:18 +02:00
Uwe Ebel 1ca8b293cb Make the cipher list configurable for TLS streams
fixes 

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2016-07-18 13:40:00 +02:00
Michael Friedrich b0e6eb0ca4 ITL: Fix thresholds and descriptions for iftraffic{,64}
refs 
2016-07-12 18:39:57 +02:00
Michael Friedrich 172b57e895 ITL: Add iftraffic64 and fix iftraffic CheckCommand plugin path
fixes 
2016-07-12 12:46:56 +02:00
Michael Friedrich f87f20e9ec DB IDO: Do not populate logentries table by default
Not required by Icinga Web 2 and therefore obsolete as default.

fixes 
2016-07-06 11:52:20 +02:00
Michael Friedrich 349ef5ac2c Docs: Add a note on API POST requests not triggering apply/group assign rules
fixes 
2016-07-05 13:22:14 +02:00
Michael Friedrich 208fd535d4 Docs: Fix 'Setting up plugins' section
Seems the markdown parser is pretty much
not liking those notes. Removed it on the snapshot
tree, works again.

fixes 
2016-06-28 17:48:08 +02:00
Jan Wagner 513da927f1 Fix typo in Manubulon CheckCommand documentation
fixes 
2016-06-27 10:05:20 +02:00
Michael Friedrich c688a94f8a API: Add missing downtime_depth attribute
fixes 
2016-06-25 17:32:12 +02:00
Michael Friedrich 3a1023a954 Docs: Add a note about cluster-zone log lag thresholds.
refs 
2016-06-24 11:27:49 +02:00
Michael Friedrich 1451a0e5ad Add lag thresholds to cluster-zone check
fixes 
2016-06-24 10:33:04 +02:00
Michael Friedrich 091274e417 Change DB IDO 'categories' attribute to Array notation
Example:
    categories = [ "DbCatProgramStatus", "DbCatState" ]

The old method with constants and OR is still supported but deprecated.

refs 
fixes 
2016-06-23 14:55:01 +02:00
Michael Friedrich 5961b05e13 Fix: Migration docs still show unsupported CHANGE_*MODATTR external commands
fixes 
2016-06-23 13:27:00 +02:00
Michael Friedrich 7077ca1a53 Add acknowledgement type to Graphite, InfluxDB, OpenTSDB metadata
fixes 
2016-06-23 13:04:23 +02:00
Michael Friedrich 6659b2e908 Docs: Fix URL formatting in Icinga 2 client chapter
refs 
2016-06-23 10:30:59 +02:00
Michael Friedrich f2edbc59cf Docs: Add a note about creating Zone/Endpoint objects with the API
fixes 
2016-06-22 09:55:51 +02:00
Lennart Betz ba24f7b912 Add check commands kdc and rbl
fixes 

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2016-06-22 09:21:18 +02:00
Michael Friedrich 85b8f5d085 Docs: Fix wrong URL for API examples
fixes 
2016-06-20 15:36:20 +02:00
Lennart Betz 05f13b8c6b Add check command for plugin check_apache_status
fixes 

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2016-06-20 08:16:19 +02:00
Lennart Betz 765e91dcaf ITL: Add more parameters for nscp-local check commands
nscp-local-cpu, -memory, -disk, -service and -counter

fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2016-06-17 15:07:42 +02:00
Michael Friedrich ff0c44d435 Update documentation for vim/nano syntax highlighting
fixes 
2016-06-17 14:16:17 +02:00
Markus Frosch af906e2b8b Update vim and nano syntax docs for Debian/Ubuntu
refs 
2016-06-17 13:07:39 +02:00
Dirk Goetz 916537b33a RPM: Add packages for syntax highlighting
refs 
2016-06-17 13:07:21 +02:00
Gunnar Beutner c99fb68c2d Implement support for getting a list of global variables from the API
fixes 
2016-06-16 08:38:15 +02:00
Gunnar Beutner 28dee2b79b Improve filter support for /v1/templates
refs 
2016-06-16 08:38:15 +02:00
Jan Wagner 5e3ea4720f ITL: Add option for ifName to Manubulon CheckCommand 'snmp_interface'
Recent Net-SNMP's snmpd daemon has changed behavior returning detailed
information about the network interfaces in the IF-MIB::ifDescr MIB.

There is a patch out there that is working around the issue (see also
https://bugs.debian.org/812837) by providing the behaviour via '-N'.

This path provides a way to make use of this workaround.

fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2016-06-15 18:02:36 +02:00
Gunnar Beutner ace6882b59 Implement support for retrieving a list of templates from the API
fixes 
2016-06-15 07:41:51 +02:00
Simon Murray 2e8c8809ea Add service metadata to InfluxDB Writer
Adds a new configuration variable in keeping with the graphite writer
which defaults to false to save network bandwidth.  All metrics currently
supported by graphite are now available to InfluxDB.  I added in some
formatting functions, to handle integers and booleans as we know and
control their types, and the supporting regexes in the sanity checker.

Updating to InfluxDB 0.13.X started giving 400 errors due to the missing
Host header in HTTP/1.1 requests.  HttpRequest has been updated to auto-
magically add the host and port to these requests if not explicitly
stated by the client code.

The exception code has been cleaned up to break out of the function
early if such a condition is raised, this avoids unnecessarily executing
code which will ultimately fail.

fixes 

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2016-06-08 13:23:52 +02:00
Simon Murray 899592c8ad Update InfluxDB line formatting
Fixes a couple issues to do with line formatting of influx DB data points.  All
keys and values need commas and white space escaping.  Values are also checked
for type.  If a numeric or scientific value is detected this is output as an
Influx floating point/scientific number.  Booleans are detected and output in
a canonical format.  All other values are strings, which have double quotes
escaped and the entire string is wrapped in double quotes.  The handling of
thresholds has changed before this becomes officially released.  These values
if available are passed to the accumulation function in a dictionary, said
dictionary builds a single data point with multiple fields, rather than the
existing 5 data points, thus saving bandwidth costs.

fixes 

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2016-06-08 11:01:23 +02:00
Gunnar Beutner 0eb0992d5e Fix custom notifications in a HA zone
fixes 
2016-06-07 12:44:12 +02:00
Jens Schanz 244bdd97aa Update documentation for the log_duration attribute
fixes 
2016-06-07 08:26:31 +02:00
Evgeni Golov 6e77c7e56f Docs: Fix formatting of client reload cli command
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2016-06-06 14:02:59 +02:00
Claudio Kuenzler f125cdf595 ITL: Add CIM port parameter for esxi_hardware CheckCommand
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2016-06-06 13:46:52 +02:00
Michael Friedrich 88dff68567 Documentation: Fix missing quotes for API action URL
fixes 
2016-05-25 21:19:33 +02:00
Michael Friedrich 2356ec021a node setup: Add a note for --endpoint syntax for client-master connection
fixes 
2016-05-25 10:24:18 +02:00
Evgeni Golov 5a011fcb28 Docs: Use HTTPS for debmon.org
Except for apt itself, as that needs the non-default apt-transport-https

fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2016-05-25 09:57:04 +02:00
Gunnar Beutner 7b371f20d8 Add note about check intervals
refs 
2016-05-24 12:42:02 +02:00
Heike Jurzik 1fbb653f94 Fixes typos, dashes and some punctuation mark
refs 
2016-05-23 14:45:01 +02:00
Heike Jurzik 65e1cb83de Changes hyphens (-) to en dashes (typography)
refs 
2016-05-23 14:45:00 +02:00
Heike Jurzik a54c61df7f Fixes some grammar issues in chapters 12 and 13
refs 
2016-05-23 14:42:02 +02:00
Heike Jurzik 4607d22241 Fixes grammar and punctuation issues in chapters 8, 9, and 10
refs 
2016-05-23 14:42:02 +02:00
Heike Jurzik b1e1afc46a Fixes typos in chapter 6 and 7
refs 
2016-05-23 14:42:02 +02:00
Heike Jurzik 1aa0193741 Fixes some typos in chapter 5
refs 
2016-05-23 14:42:02 +02:00
Heike Jurzik acebae7ba8 Fixes some typos in chapter 4
refs 
2016-05-23 14:42:02 +02:00
Heike Jurzik 1f7a5b685f Fixes some typos/grammar issues and some code blocks
refs 
2016-05-23 14:42:02 +02:00
Philipp Dallig 54e1c8a9d5 Implement exclude and include ability for TimePeriod objects
This feature allows to exclude and include specific time period
objects and their time ranges from an existing time period object.

This comes in handy when e.g. excluding holidays.

fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2016-05-21 20:33:09 +02:00
Gunnar Beutner f8eb29f139 Release version 2.4.10 2016-05-19 13:39:19 +02:00
Gunnar Beutner e2f106b7ca Release version 2.4.9 2016-05-19 09:55:08 +02:00
Gunnar Beutner 9edda76af2 Release version 2.4.8 2016-05-12 14:06:28 +02:00
Michael Friedrich 91e073464a Update documentation for /v1/actions/remove-downtime
refs 
2016-05-12 10:59:52 +02:00
Gunnar Beutner f6f3bd1e4c Implement support for limiting the number of concurrent checks
fixes 
2016-05-10 11:26:55 +02:00
Michael Friedrich e3ddccc867 Docs: Add a note for event command execution w/ command execution bridge clients
fixes 
2016-05-09 17:42:56 +02:00
Lee Clemens 7050529976 Add SSL support for the IdoMysqlConnection feature
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2016-05-03 15:01:32 +02:00
Simon Murray 79c1e883d1 Add InfluxDB Writer
Adds an Icinga2 object to directly interface with InfluxDB's native HTTP API.
This supports optional basic authorization, and TLS transport.  InfluxDB didn't
appear to like having the TLS stream kept open, so instead this object buffers
data points which are then flushed to InfluxDB as a batch write, either driven
by a configurable timeout or threshold.

As InfluxDB is a schema-less database the host and service templates are user
configurable allowing both the measurement field and tags to be set by the
end user via macro expansion.  This allows access to tag fields from arbitrary
data associated with host.vars or service.vars.  If a particular value is
unable to be resolved, the tag will be dropped and not transmitted to InfluxDB.

Also alters URL handling to omit array brackets when only a single value is
attached to a key, otherwise InfluxDB has a strop with non-standard syntax.

fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2016-05-03 14:12:51 +02:00
Gunnar Beutner 46ff7bdf37 Fix incorrect links in the documentation
refs 
2016-04-21 14:04:56 +02:00
Gunnar Beutner 5af437b5bb Add documentation for the DateTime type
fixes 
2016-04-21 13:31:12 +02:00
Gunnar Beutner 83625f5622 Fix incorrect chapter headers
fixes 
2016-04-21 12:53:55 +02:00
Gunnar Beutner a9da311cbe Release version 2.4.7 2016-04-21 12:32:26 +02:00
Gunnar Beutner df25ee49ba Release version 2.4.6 2016-04-20 18:46:06 +02:00
Michael Friedrich b9c31ce83c Documentation: Zone attribute 'endpoints' is an array
fixes 
2016-04-20 12:31:25 +02:00
Gunnar Beutner 2e5164f417 Release version 2.4.5 2016-04-20 10:21:49 +02:00
Michael Friedrich dd60544c36 Documentation: Add Windows setup wizard screenshots
fixes 
2016-04-19 17:14:17 +02:00
Gunnar Beutner d8b0502d67 Make the socket event engine configurable
fixes 
2016-04-18 14:38:59 +02:00
Heike Jurzik 1be170fa1d Change some minor issues in 2-getting-started.md and add some screenshots
refs 

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2016-04-15 21:13:29 +02:00
Michael Friedrich f28997bec0 Docs: Remove instance_name from Ido*Connection example
fixes 
2016-04-14 16:04:29 +02:00
Thomas Widhalm 7afd0c4a26 Docs: Change the silent installation modifiers for the new msi packages
fixes 

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2016-04-12 11:04:21 +02:00
Gunnar Beutner dd28dbdb57 Fix incorrect link in the documentation
fixes 
2016-04-11 14:15:49 +02:00
Michael Friedrich 2b2e250def Implement support for overriding check command timeout
fixes 
2016-04-07 15:07:17 +02:00
Michael Friedrich 1fb0907bc4 Docs: Fix url for Icinga Web 2 installation docs
refs 
2016-04-01 10:06:50 +02:00
Assaf Flatto a6c4a9b266 Update Centos/Redhat/Fedora installation instructions
Old Docs gave wrong details on how to install Icinga 2.

fixes 

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2016-03-24 14:50:44 +01:00
Michael Friedrich 2b1f6d9403 Docs: Fix broken formatting in cluster manual SSL generation
fixes 
2016-03-23 13:09:49 +01:00
Thomas Widhalm 83589e365c Add silent installation, reference to NSClient++ and some extra information to the Windows Agent documentation
fixes 

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2016-03-23 10:12:43 +01:00
Dirk Goetz 41378a6c2d ITL: Add icingacli command
Including the subcommand 'businessprocess'.

fixes 
2016-03-21 20:57:24 +01:00
Michael Friedrich 84def15ae8 Add --method parameter for check_{oracle,mysql,mssql}_health CheckCommands
fixes 
2016-03-18 15:10:37 +01:00
Michael Friedrich b83a88ac05 Add --units, --rate and --rate-multiplier support for the snmpv3 check command
fixes 
2016-03-18 12:26:54 +01:00
Michael Friedrich 4c69e96025 Docs: Remove the migration script chapter
fixes 
2016-03-17 22:49:39 +01:00
Michael Friedrich e6f143942e Docs: Explain how to use functions for wildcard matches for arrays and/or dictionaries
... in assign where expressions

fixes 
2016-03-17 15:49:13 +01:00
Gunnar Beutner b39be65ccd Release version 2.4.4 2016-03-16 09:48:38 +01:00
Michael Friedrich f15c40c569 ITL: Missing documentation for nwc_health "mode" parameter
fixes 
2016-03-15 15:44:17 +01:00
Michael Friedrich d8b70f8ae1 ITL: Add additional http check command parameters for SSL version enforcement
refs 
2016-03-15 15:26:22 +01:00
Michael Friedrich af58be7884 Update development docs to use 'thread apply all bt full'
fixes 
2016-03-15 09:47:59 +01:00
Michael Friedrich 68449c2891 Docs: Add API examples for creating services and check commands
fixes 
2016-03-10 10:59:25 +01:00
Markus Frosch 19cb781172 Correct API URL example for acknowledge-problem
refs 
2016-03-08 09:35:39 +01:00
Brian De Wolf 2e1a2146f1 ITL: add check_http args for SSL version forcing
The -S argument of check_http can take a number, which forces the connection to
use a specific SSL version.  This is implemented as multiple options because
check_http does not accept the number following -S if they are separated.

fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2016-02-24 23:38:22 +01:00
Michael Friedrich dcc9772fd0 Docs: http check's URI is really just Path
fixes 
2016-02-24 22:13:03 +01:00
Michael Friedrich 3228586a62 Docs: Add an example for API joins with comments and host/services
fixes 
2016-02-24 21:31:10 +01:00
Michael Friedrich 8a81dac9f5 Release version v2.4.3 2016-02-24 14:26:59 +01:00
Andres Ivanov 7e4a08749f ITL: Add query option to check_postgres
There were "query", "valtype" and "reverse" options missing
for "custom_query" action type in check_postgres plugin.

fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2016-02-23 22:16:00 +01:00
Gunnar Beutner f7a08a60ae Release version 2.4.2 2016-02-23 12:58:45 +01:00
Gunnar Beutner ccaf6e3dc4 Fix spelling mistakes in the documentation
refs 
2016-02-23 11:41:45 +01:00
Stefan Triep a5626bee5e Documentation: Fix escaping the pipe character in tables
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@gmail.com>
2016-02-22 20:05:57 +01:00
Thomas Widhalm b7d55fcf48 Add check_iostat to ITL
fixes 

Signed-off-by: Jean Flach <jean-marcel.flach@netways.de>
2016-02-19 12:18:33 +01:00
Jean Flach 15a2b716c0 Document disk_ignore_reserved
fixes 
2016-02-12 13:15:23 +01:00
Jean Flach 964cfcebd3 Make schedule-downtime default fixed
fixes 
2016-02-08 16:04:41 +01:00
Tobias Birnbaum 8ab43a15cd Fix missing escaping in doc/7-icinga-template-library.md
There are several not properly escaped sequences in
doc/7-icinga-template-library.md
Namely these are missing backslashes in front of \n, \r, \t in various
occurrences. The make for example markup->latex conversion using pandoc
impossible.

fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2016-02-04 22:45:33 +01:00
Tobias Birnbaum 14e5cc3292 Docs: Fix outdated link to icingaweb2-module-nagvis
The link to icingaweb2-module-nagvis is pointing to an outdated
repository. This is fixed now by using the official Icinga-git
repository.

fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2016-02-04 22:44:22 +01:00
Michael Friedrich 22c21ebd61 Implement String#trim
fixes 
2016-01-26 16:01:14 +01:00
Gunnar Beutner 4412389eb6 Fix incorrect type name in the documentation
fixes 
2016-01-21 09:06:21 +01:00
Claudio Kuenzler da85c7a20e Fix mongodb CheckCommand
Signed-off-by: Jean Flach <jean-marcel.flach@netways.de>

fixes 
2016-01-18 15:43:51 +01:00
Eduard Güldner 09cb793402 Added exclude parameter in disk-windows CheckCommand
Added missing command parameter in definition for disk-windows CheckCommand
in order to be able to exclude certain drives from being checked.
This parameter was addressed in feature 
Further details can be found in feature 

Signed-off-by: Jean Flach <jean-marcel.flach@netways.de>

fixes 
2016-01-18 10:27:54 +01:00
Sebastian Brückner 46000497cf Add timeout to snmpv3 check
Signed-off-by: Jean Flach <jean-marcel.flach@netways.de>

fixes 
2016-01-14 17:50:37 +01:00
Michael Friedrich a9d09e490d Better explaination for array values in "disk" CheckCommand docs
fixes 
2016-01-13 16:51:47 +01:00
Michael Friedrich c49fed204a Troubleshooting: Explain how to fetch the executed command
fixes 
2016-01-13 16:48:43 +01:00
Gunnar Beutner 599929b0f6 Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
Simon Ruderich 35c829c017 doc/5-advanced-topics: add example how to use custom functions in attributes
Signed-off-by: Jean Flach <jean-marcel.flach@netways.de>

fixes 
2016-01-11 10:00:09 +01:00
Mathieu Lutfy 3a0ce83da3 Documentation: Fix typos in troubleshooting.
Signed-off-by: Jean Flach <jean-marcel.flach@netways.de>

fixes 
2016-01-04 10:04:25 +01:00
Michael Friedrich 95e62dfb1e Enhance "setting up check plugins" documentation
fixes 
2015-12-18 14:33:55 +01:00
Daniil Yaroslavtsev d739675799 GelfWriter: Add additional fields for 'CHECK RESULT' events
fixes 
2015-12-18 11:05:38 +01:00
Michael Friedrich 5426431b77 Documentation: Fix formatting in "Advanced Filters" chapter
fixes 
2015-12-15 14:03:01 +01:00
Michael Friedrich a1228972ae Fix missing documentation for API packages zones.d config sync
fixes 
2015-12-11 12:03:31 +01:00
Michael Friedrich a36dd6e2f9 Documentation: Fix missing SUSE repository for monitoring plugins
fixes 
2015-12-09 15:33:31 +01:00
Michael Friedrich 8255c77ed4 Documentation: Fix postgresql-setup initdb
fixes 
2015-12-08 16:04:02 +01:00
Gunnar Beutner ba1cc1c5fa Update the documentation 2015-12-04 15:31:00 +01:00
Sebastian Chrostek ab9218e801 Add ipv4 / ipv6 support for all monitoring-plugins
Add some options to check_smtp/check_ssmtp/check_imap/check_simap/check_pop/check_spop

Refs 

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-11-30 08:36:36 +01:00
Michael Friedrich 737c574cdf Fix missing num_hosts_pending in /v1/status/CIB
fixes 
2015-11-26 20:03:46 +01:00
Michael Friedrich 9289971829 Remove IcingaStatusWriter feature
fixes 
2015-11-26 19:30:40 +01:00
Gunnar Beutner bcdcfa9f81 Release version 2.4.1 2015-11-26 11:20:03 +01:00
Michael Friedrich 6e1da02d37 Add a note for different binary locations to development docs
refs 
2015-11-26 10:33:13 +01:00
Markus Waldmueller 7ecc6f782e Documentation: Fix error in Access Object Attributes at Runtime example
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2015-11-25 16:48:40 +01:00
Michael Friedrich 95d435ffc2 Fix wrong icinga2 binary in development docs
fixes 
2015-11-23 14:38:52 +01:00
Gunnar Beutner 5f220768e9 Add running_kernel_use_sudo option for the running_kernel check
fixes 
2015-11-23 13:29:45 +01:00
Gunnar Beutner 2320f7a32a Implement Platform* global variables
refs 
2015-11-23 13:10:25 +01:00
Simon Ruderich f38c105fcd Fix typos in the documentation
fixes 

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-11-20 16:13:58 +01:00
Jean Flach acbbce9137 Update docs
The semicolon is not required at all.
We also can expect an admin to be capable of fixing the problems
araising from locale problems by himself.

fixes , 
2015-11-20 16:11:28 +01:00
Jean Flach b4b627d6ac Update docs
An action was missing two parameters.

fixes 
2015-11-20 13:42:13 +01:00
Bruno Lingner e02d2e1af1 Add by_ssh_options argument for the check_by_ssh plugin
fixes 

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-11-18 20:29:30 +01:00
Michael Friedrich 31d76935f9 Fix webinject URL
fixes 
2015-11-18 12:44:43 +01:00
Gunnar Beutner 0824d9c901 Update changelog
refs 
2015-11-16 08:19:40 +01:00
Gunnar Beutner e9db4bc1b9 Update changelog and spec files
refs 
2015-11-14 06:21:02 +01:00
Gunnar Beutner 79f4756dae Update wxWidgets documentation for Icinga Studio
fixes 
2015-11-14 05:51:03 +01:00
Jean Flach e1b2f1750d Fix typo in documentation
fixes 
2015-11-11 15:51:21 +01:00
Michael Friedrich 284a10150b Fix attributes names for joins; update documentation
refs 
fixes 
2015-11-11 13:50:47 +01:00
Gunnar Beutner 63055eb441 Update documentation
refs 
2015-11-10 17:20:27 +01:00
Gunnar Beutner edf818f338 Update documentation
refs 
2015-11-10 17:18:48 +01:00
Michael Friedrich 7c361853ad API Documentation: Explain DELETE for config stages/packages
fixes 
2015-11-10 16:55:53 +01:00
Gunnar Beutner 503826acf5 Update documentation
refs 
2015-11-10 16:45:52 +01:00
Michael Friedrich 4c6123028d Add documentation for /v1/types
fixes 
2015-11-10 16:13:37 +01:00
Michael Friedrich 5a6f38b044 Add documentation for the script debugger
fixes 
2015-11-10 14:45:46 +01:00
Gunnar Beutner 9ef079fd92 Update documentation
refs 
2015-11-10 09:57:59 +01:00
Gunnar Beutner c08fb21613 Update documentation
refs 
2015-11-10 09:29:43 +01:00
Gunnar Beutner f332d8fde2 Remove redundant curl options
refs 
2015-11-10 08:30:25 +01:00
Michael Friedrich 9933b44ebd Update programmatic API examples
fixes 
2015-11-09 22:48:56 +01:00
Michael Friedrich 390dc92caa Update API documentation
refs 
2015-11-09 13:37:08 +01:00
Michael Friedrich ff8a477a6e Documentation for /v1/console
fixes 
2015-11-09 11:04:54 +01:00
Michael Friedrich e0dab9ff1f Documentation: Fix example host names
refs 
refs 
2015-11-09 10:37:47 +01:00
Michael Friedrich 1d2606cbfe Add filter targets for remove-{comment,downtime} actions
Drop remove-all-{comments,downtimes}. This is provided
by using host and service filters.

fixes 
2015-11-08 14:22:10 +01:00
Michael Friedrich e6159ca86a Fix: /v1/console should only use a single permission
fixes 
2015-11-08 14:17:13 +01:00
Gunnar Beutner 1d25a254c0 Update documentation
fixes 
2015-11-08 14:03:18 +01:00
Gunnar Beutner 0a23eeb611 Update documentation
refs 
2015-11-08 12:55:38 +01:00
Michael Friedrich cd3edd92d6 Update API documentation
refs 
2015-11-08 12:54:36 +01:00
Gunnar Beutner df1d235634 Update documentation
refs 
2015-11-08 01:19:38 +01:00
Gunnar Beutner d975e47c2c Update documentation
refs 
2015-11-07 13:49:14 +01:00
Gunnar Beutner ced341286c Update documentation
refs 
2015-11-07 13:37:11 +01:00
Gunnar Beutner 1a29fa6539 Update documentation
refs 
2015-11-07 13:28:09 +01:00
Gunnar Beutner b89a7dbdb6 Rename 'object' to 'obj' in filters
refs 
2015-11-07 10:01:07 +01:00
Gunnar Beutner 315232bbcc Update documentation
refs 
2015-11-07 09:57:40 +01:00
Gunnar Beutner 13d9b93f42 Update man page for the --script-debugger option
refs 
2015-11-06 17:56:06 +01:00
Michael Friedrich 64c936d387 API Actions: Remove -by-id from actions and require names for comments and downtimes
The documentation is updated as well. Furthermore actions provide
detailed error information in case of an exception.
Includes DB IDO schema updates.

fixes 
2015-11-06 17:06:12 +01:00
Jo Goossens 8a677277a5 ITL: Add missing check_apt arguments
refs 

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2015-11-06 15:37:56 +01:00
Michael Friedrich d370275689 Update API documentation for object queries and joins
refs 
2015-11-06 15:32:44 +01:00
Michael Friedrich 4cfde2d7ef Remove outdated SELinux documentation for now
refs 
2015-11-06 13:34:58 +01:00
Michael Friedrich 7d3319ebc9 Update API documentation for Accept header
refs 
2015-11-06 11:04:31 +01:00
Jo Goossens 773e398799 Add missing parameters for jmx4perl check command
fixes 
2015-11-05 17:50:47 +01:00
Michael Friedrich 58da59854d Change 'api setup' into a manual step while configuring the API
fixes 
2015-11-05 15:37:58 +01:00
Michael Friedrich a3d5d2488e Update API documentation from feedback and API clients
refs 
2015-11-05 14:41:18 +01:00
Gunnar Beutner 51f473d08a Implement the current_filename and current_line keywords
fixes 
2015-11-03 16:34:34 +01:00
Michael Friedrich 43976d3989 Add host.last_state_{up,down} and last_check attribute, hide *_raw attributes
fixes 
fixes 
2015-11-02 14:10:44 +01:00
Sebastian Chrostek a2c09a122b Add ipv4/ipv6 only to tcp, udp and http CheckCommand
fixes 

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-11-02 08:32:04 +01:00
Markus Frosch 3134e446c5 Update API docs for language improvements
refs 
2015-11-01 18:30:46 +01:00
Michael Friedrich 612337754d Update API documentation
See comments in https://dev.icinga.org/issues/9105#note-15

refs 
2015-11-01 16:34:56 +01:00
Lennart Betz 5c8386b388 Add check command negate.
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2015-11-01 14:01:32 +01:00
Lennart Betz cdfc283395 Add check command mysql
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2015-11-01 13:55:15 +01:00