Commit Graph

1248 Commits

Author SHA1 Message Date
Michael Friedrich 9b90a62026 Enhance cluster scenario documentation
fixes #5157
2017-04-10 17:24:39 +02:00
Michael Friedrich a0bd6116ac Fix formatting in the docs
refs #5137
2017-04-05 20:25:43 +02:00
Michael Friedrich 1c816ac9ad Update documentation (troubleshooting, monitor Icinga 2, configs, integrations, etc.)
fixes #5137
fixes #5140
fixes #1880
fixes #5142
fixes #5144
2017-04-05 20:13:32 +02:00
Michael Friedrich 46900cea3c Fix duration attribute requirement for schedule-downtime API action
fixes #5111
2017-03-31 10:34:07 +02:00
Yannick Charton 4f5b546d27 Update link for the NSCP documentation
fixes #5104

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 #4955
2017-03-28 15:37:06 +02:00
Michael Friedrich f0cfeb9fee Docs: Review contributed plugin check commands (URLs, description details)
fixes #4955
2017-03-28 15:26:02 +02:00
Gunnar Beutner 39ca1b8460 Fix: The last example for typeof() is missing the result
fixes #5097
2017-03-28 09:06:27 +02:00
Dirk Goetz f169232ef2 ITL: Fix mitigation attribute for nwc_health
fixes #5075

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 #5085
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 #4054
2017-03-20 16:04:06 +01:00
Dirk Goetz da980ac10e ITL: Update icingacli_businessprocess CheckCommand
fixes #4826

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 #5063

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 #4985
fixes #4986

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 #5057
2017-03-10 18:20:32 +01:00
Michael Friedrich 8d9aee4b8f ITL: Modify ipmi-alive CheckCommand to support arguments similar to hostalive
refs #5019
2017-03-09 17:25:30 +01:00
Thomas Niedermeier afc2e349e1 ITL: Fix spelling of ipmi_protocol_lan_version variable
refs #5019

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 #5019

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 #5019

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 #5019

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 #5015

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 #5055
2017-03-09 14:52:19 +01:00
Zachary McGibbon 2ccd8d7323 Add -q (query type) option for the dns check command
fixes #5047

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 #5028
fixes #5032

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 #5035
2017-02-24 16:07:23 +01:00
Michael Friedrich bc486dcef8 Fix missing doc urls
refs #5029
refs #5030
refs #5031
2017-02-23 18:05:08 +01:00
Michael Friedrich 10e0f7c0a1 Merge pull request #5031 from Icinga/fix/doc-acknowledgements-5029
Docs: Fixes and enhancements for acks, comments and downtimes

fixes #5029
fixes #5030
2017-02-23 17:55:04 +01:00
Michael Friedrich 10247e0383 Docs: Fixes and enhancements for acks, comments and downtimes
refs #5029
refs #5030
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 #3133

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 #13939
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 #5016

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 #4896
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 #5012
fixes #5010

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 #117

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 #4996
2017-02-14 12:53:04 +01:00
Gunnar Beutner 7cbd30f93e Improve SELinux documentation
refs #4781
2017-02-13 14:19:15 +01:00
Dirk Goetz bb01dbd953 Improve SELinux policy
fixes #4781

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 #4839
2017-02-10 13:03:20 +01:00
Michael Friedrich 3993276b74 Add a removal note for enable_legacy_mode for GraphiteWriter
refs #4992
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 #115

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 #114
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 #120

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 #123

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 #4927
fixes #4941

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 #4963
fixes #4661

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 #4964

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 #4980
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 #4954
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 #4936

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 #4944
2017-01-31 10:59:32 +01:00
Michael Friedrich 05a5f9f983 Update contributing section for GitHub
fixes #4934
2017-01-19 11:23:26 +01:00
Michael Friedrich 763fb64fff Update issue tracker to GitHub
fixes #4923
2017-01-17 16:50:22 +01:00
Michael Friedrich b7caf0820d Ensure that *.icinga.com is used everywhere
fixes #13897
fixes #13277
2017-01-10 17:19:12 +01:00
Jean Flach d2e2e61177 Document SLES 12 installation requirement
fixes #13671
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 #13519
2016-12-12 11:35:33 +01:00
Gunnar Beutner 20f67c8599 Update installation instructions for Fedora
fixes #13515
2016-12-12 08:13:08 +01:00
Gunnar Beutner be3ab7d430 Update 'icinga2 feature list' example in the documentation
fixes #13517
2016-12-12 08:01:30 +01:00
Michael Friedrich 3e12cb301c Update README.md and correct project URLs
fixes #13491
2016-12-08 17:38:41 +01:00
Michael Friedrich 93b8acf9fa Update Windows setup wizard screenshots; add NSClient++ 0.5.0 setup
fixes #13443
2016-12-08 16:32:47 +01:00
Michael Friedrich 5db468b3ca ITL: Add tempdir attribute to postgres CheckCommand
fixes #13449
2016-12-07 16:56:12 +01:00
Michael Friedrich 1dc2fe7ebb Docs: Add a note for boolean values in the disk CheckCommand section
fixes #13457
2016-12-07 15:04:21 +01:00
Gunnar Beutner 809de354ff Update documentation for match()
refs #13327
2016-12-07 14:57:19 +01:00
Michael Friedrich cda29b070f Docs: Add troubleshooting examples for fetching the executed command line
fixes #13455
2016-12-07 14:23:41 +01:00
Nicolas Limage 6cdc396bf0 Docs: Add concurrent_checks example in CheckerComponent object type
fixes #13437

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 #13435

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 #13433

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 #13431
2016-12-06 17:49:01 +01:00
Michael Friedrich be935d0239 Docs: Fix missing request headers for X-HTTP-Method-Override
fixes #13411
2016-12-06 10:46:47 +01:00
Daniel Kesselberg 151f9bc011 Docs: Fix template for pnp-hst
fixes #13407

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 #13395
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 #13327
fixes #12449
2016-11-25 15:31:10 +01:00
Michael Friedrich aa32effd9b Add a note for *Command template imports for < 2.6.0
fixes #13297
2016-11-24 16:40:40 +01:00
Michael Friedrich 3970ae38b4 Docs: Add a note about pinning checks in a zone
fixes #13319
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 #13255
2016-11-23 15:33:28 +01:00
Micha Ahrweiler 9eee9ab8d2 Docs: Fix typo in "CLI commands" chapter
fixes #13267

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 #13229
2016-11-17 17:09:56 +01:00
Thomas Widhalm 9756775902 ITL: Add logstash CheckCommand
fixes #12755

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 #13091
2016-11-17 10:39:27 +01:00
Michael Friedrich 5dcb336a7b Doc: Update package repositories
fixes #13199
2016-11-15 10:44:58 +01:00
Michael Friedrich 1bfb91f065 Ensure that DowntimeStart notifications are not immediately sent
fixes #12549
2016-11-11 19:36:19 +01:00
Gunnar Beutner 851135d3a1 Implement the 'evaluate-macros' API action
fixes #13091
2016-11-09 09:13:42 +01:00
Michael Friedrich 09658f6d0e Add child_options for API action 'schedule-downtime'
fixes #10896
fixes #10897
2016-11-02 09:54:48 +01:00
Michael Friedrich 86f162af85 Add SCHEDULE_AND_PROPAGATE{,_TRIGGERED}_HOST_DOWNTIME external commands
refs #10896
refs #10897
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 #12933

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 #8900
2016-10-04 14:08:48 +02:00
Michael Friedrich fcee7189ad Docs: Fix wrong notification filter in Migration chapter
fixes #12664
2016-09-30 16:02:09 +02:00
Nicole Lang 00b27d316a Docs: Add more Timeperiod examples
fixes #12834

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 #12832

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

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 #12681
2016-09-29 17:58:31 +02:00
Mathieu Arnold be44ff720c Add check command definition for check_radius
fixes #12762

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 #12613

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 #12822

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 #12155
2016-09-28 11:26:08 +02:00
Jean Flach 6c565d191d Update check_network in docs and itl
fixes #12155
2016-09-28 11:20:42 +02:00
Michael Friedrich 61765c095c Docs: Add a note on logrotate to the Logging feature
fixes #12725
2016-09-27 16:10:44 +02:00