Commit Graph

584 Commits

Author SHA1 Message Date
Gunnar Beutner 3da5568eb3 Install DB schema files using cmake
fixes #6881
2014-08-17 13:37:50 +02:00
Markus Frosch b46dbe4db4 Enhance GraphiteWriter documentation
fixes #6922
2014-08-17 11:33:18 +02:00
Gunnar Beutner 0443c85bf5 Implement support for writing the icinga2.debug file
refs #6702
2014-08-15 21:00:26 +02:00
Michael Friedrich 1c98a3a9f7 DB IDO: Add failover_timeout attribute
refs #6827
2014-08-15 17:21:12 +02:00
Michael Friedrich e8a41d86c8 DB IDO: Add documentation for HA functionality
refs #6827
refs #6203
2014-08-15 17:21:12 +02:00
Michael Friedrich 92448a20da Documentation: s/service\.description/service\.name/
refs #6918
2014-08-14 16:32:51 +02:00
Michael Friedrich a6335a7cdf Documentation: Fix naming s/central/master/
fixes #6878
2014-08-14 14:39:08 +02:00
Michael Friedrich 9efe458b27 Documentation: Clarify on which config tools are available
fixes #6909
2014-08-14 13:39:55 +02:00
Michael Friedrich 3be0bb9446 Documentation: Fix <> formatting 2014-08-07 15:48:55 +02:00
Michael Friedrich 5799d86ed7 Documentation: s/enable_flap_detection/enable_flapping/g
fixes #6870
2014-08-07 11:27:50 +02:00
Michael Friedrich 10b681f4ea Release version 2.0.2 2014-08-07 08:59:05 +02:00
Michael Friedrich d2ddde3fec Rename README to README.md
fixes #6688
2014-08-05 21:27:21 +02:00
Michael Friedrich c01dfdf229 Documentation: Add a note on async non-blocking events
refs #6589
2014-08-05 18:48:29 +02:00
Michael Friedrich 794397c9ed Documentation: Fix PidPath default
refs #6627
2014-08-04 11:25:17 +02:00
Michael Friedrich 3254cea01f Documentation: Add section for implicit dependencies
fixes #6725
2014-08-04 10:47:30 +02:00
Michael Friedrich b02a1ff9d6 Documentation: Add a note on Icinga Web database
refs #6652
2014-08-01 17:39:24 +02:00
Michael Friedrich f332c89f3b Documentation: Basic cluster troubleshooting guide
Partly

refs #6703
2014-08-01 16:47:14 +02:00
Michael Friedrich 2b91b3124d Documentation: Update cluster zones from latest feedback
This is partly related to

refs #6703
2014-08-01 16:18:30 +02:00
Gaël Beaudoin 87d789ad8b Add the --timeout parameter to the check_ssh / ssh CheckCommand
fixes #6791

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2014-07-30 14:16:10 +02:00
Michael Friedrich 7c59ef284e Documentation: Add a note on el7 & systemd
refs #6655
2014-07-29 15:31:37 +02:00
Michael Friedrich 1e4ddc2a1a Fix customvariables in DB IDO MySQL are not case sensitive
fixes #6608
2014-07-23 18:06:57 +02:00
Michael Friedrich 409ea08673 Documentation: Update installation with systemd service
fixes #6708
2014-07-23 13:48:20 +02:00
Michael Friedrich 7c62b9de39 Documentation: Clarify on which feature are required for user interfaces & addons
fixes #6652
2014-07-23 10:46:37 +02:00
Gunnar Beutner a49a598eef Make location of the /run directory configurable
fixes #6627
2014-07-22 13:26:37 +02:00
Michael Friedrich f4c0600b26 Documentation: Update package repositories
refs #5796
2014-07-21 20:22:48 +02:00
Gunnar Beutner 263f198992 Require command to be an array when the arguments attribute is used
fixes #6698
2014-07-16 13:01:55 +02:00
Michael Friedrich c921304dc8 Documentation: Fix localhost.conf location
fixes #6728
2014-07-15 15:19:31 +02:00
Carlos Cesario dd1646f78d Add http expect option (-e) to check_http command
fixes #6695

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2014-07-12 17:17:48 +02:00
Michael Friedrich 107757be3c Documentation: Fix wrong command pipe path for icinga web
fixes #6711
2014-07-12 12:43:09 +02:00
Gunnar Beutner 5fb52a4e48 Remove superfluous quotes and commas in dictionaries
fixes #6687
2014-07-11 14:38:15 +02:00
Gunnar Beutner b80c3b2df4 Release version 2.0.1 2014-07-10 12:08:28 +02:00
Michael Friedrich 2358d70c96 Documentation: Fix event command execution conditions
fixes #6685
2014-07-10 11:27:37 +02:00
Jan Wagner 4c548813a4 Add sni option to http check
fixes #6605

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2014-07-04 12:01:25 +02:00
Gunnar Beutner db8f4abc1b Add documentation for || and &&
fixes #6592
2014-06-27 12:21:11 +02:00
Gunnar Beutner b49636883f Update the documentation to clarify that custom attributes don't support arrays and dictionaries
fixes #6506
2014-06-27 08:30:59 +02:00
Carlos Cesario f27ea30000 Add more options to snmp check
fixes #6581

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2014-06-27 08:24:44 +02:00
Jan Wagner 582824e291 Adding ports to checks pop/imap/smtp and new check dig
fixes #6531

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2014-06-24 13:20:41 +02:00
Michael Friedrich aade27ab70 Documentation: fix ssh example 2014-06-19 15:50:11 +02:00
Michael Friedrich a277e2dc3f Plugins: add fping4/6 commands
refs #6225
2014-06-18 19:26:18 +02:00
Michael Friedrich c1034a8e7f plugin command dns: small naming fixes
refs #6487
2014-06-16 08:49:52 +02:00
Gerd von Egidy a4a015c8be Add CheckCommand "dns"
Refs #6487
2014-06-16 08:49:52 +02:00
Gerd von Egidy 2dc4b968d9 Improve snmp CheckCommand, add snmpv3 CheckCommand.
Refs #6487
2014-06-16 08:49:52 +02:00
Gerd von Egidy dedb16b2c8 Add "ssl" CheckCommand
Refs #6487
2014-06-16 08:49:52 +02:00
Gerd von Egidy 64946bc3a2 Add http_expect_body_regex and http_ignore_body to command-plugins.conf.
Refs #6487
2014-06-16 08:49:52 +02:00
Gerd von Egidy 444a85ddd0 Add (s)smtp_mail_from option to smtp and ssmtp commands.
Refs #6487
2014-06-16 08:49:52 +02:00
Wolfgang Nieder caea8c03b1 Docs: fix typos in chapter 8.
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2014-06-16 08:44:12 +02:00
Michael Friedrich ef2ffd8534 Documentation: fix url formatting, dependency example 2014-06-15 23:17:16 +02:00
Wolfgang Nieder d2a239f78e Docs: fix typos in chapter 6.
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2014-06-15 23:03:53 +02:00
Michael Friedrich 61793a5dbb Merge branch 'feature/systemd-4794-final' into next
fixes #4794
2014-06-15 20:27:15 +02:00
Gerd von Egidy 39150cae30 Add a manpage for icinga2-prepare-dirs.
Refs #4794
2014-06-15 20:01:04 +02:00
Wolfgang Nieder c2f8d109b5 Docs: fix some typos.
Signed-off-by: Michael Friedrich <michael.friedrich@gmail.com>
2014-06-15 18:39:55 +02:00
Michael Friedrich b393e8eb62 Documentation: explain the icinga 2 reload
fixes #6486
2014-06-15 10:45:06 +02:00
Michael Friedrich ff0fbe9bc1 update migration script url to github
fixes #5821
2014-06-15 02:16:21 +02:00
Michael Friedrich 5bea405c67 Move the Vagrant VM to https://github.com/Icinga/icinga-vagrant
fixes #5843
2014-06-13 22:39:17 +02:00
Michael Friedrich 8d3725a89c Add man pages for installed scripts
fixes #6482
2014-06-13 20:54:58 +02:00
Michael Friedrich b15c6e96d0 update icinga2.8 man page
refs #6482
2014-06-13 20:41:24 +02:00
Michael Friedrich 5b44ea8574 Remove sphinx/pandoc, ship markdown docs only
refs #6481
refs #5774
2014-06-13 20:29:33 +02:00
Michael Friedrich 82884f79d1 Update what's new and ChangeLog for 2.0.0
refs #5795
2014-06-13 13:19:13 +02:00
Michael Friedrich b0786886aa Documentation: Updates for DB IDO
* several renamings to DB IDO
* Debian db schema must be installed manually as the rest
* remove mentions of 0.0.x preview versions

refs #6005
refs #6478
2014-06-13 11:17:32 +02:00
Michael Friedrich 3a10fe81af Fix typo
refs #5041
2014-06-13 11:01:04 +02:00
Michael Friedrich 42b89a1032 Documentation: Add note for Wheezy/Precise on Classic UI libjs-jquery-ui dependency
fixes #5041
2014-06-13 10:59:03 +02:00
Michael Friedrich d9289add62 Documentation: Emphasize on global zone on all nodes
refs #6254
2014-06-12 14:33:59 +02:00
Michael Friedrich 749863bee7 Documentation: Add Debian icinga2-dbg package to troubleshooting guide
fixes #6476
2014-06-12 13:10:37 +02:00
Michael Friedrich a3b2b1d780 Add global zone identifier for global object/template configuration.
Refs #6254
2014-06-11 16:49:30 +02:00
Michael Friedrich b4248123f7 Documentation: Update command definitions to use argument conditions.
Fixes #6364
2014-06-11 14:05:47 +02:00
Michael Friedrich 4230d8a81e Documentation: Add a note on no length restrictions for plugin output/perfdata.
Fixes #6452
2014-06-11 11:38:08 +02:00
Michael Friedrich 5df25cac88 Documentation: Update migration script location. 2014-06-10 19:07:47 +02:00
Michael Friedrich 508a6d9abd Update docs and ChangeLog for Beta 2.
Fixes #6413
2014-06-06 10:51:56 +02:00
Michael Friedrich fcd7b872f4 Documentation: Update some migration examples.
Refs #6380
2014-06-06 10:48:39 +02:00
Carlos Cesario 2930ace6c0 Documentation: Fix running_kernel head in documentation.
Fixes #6415

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2014-06-05 19:06:35 +02:00
Michael Friedrich 516cc1c90f Documentation: Fix check_users description.
Fixes #6389
2014-06-05 11:12:37 +02:00
Michael Friedrich 72f529875f Documentation: Fix migration examples.
Thanks Tom :)

Refs #6380
2014-06-04 22:42:58 +02:00
Michael Friedrich 62ee130a2f Documentation: Fix formatting.
Refs #6380
2014-06-04 22:38:12 +02:00
Michael Friedrich 7f99556727 Documentation: Add detailed manual migration hints with config examples.
Fixes #6380
2014-06-04 22:26:45 +02:00
Michael Friedrich 44f36b25fb Documentation: Add an example for multiple host addresses using custom attributes.
Fixes #6404
2014-06-04 17:52:32 +02:00
Carlos Cesario fa515bd5af Syntax Highlighting: Add nano syntax file.
Fixes #6385

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2014-06-04 15:45:03 +02:00
Michael Friedrich 63df43eea2 Revert "Fix configuration error on missing NodeName."
This reverts commit 72ef0d31fd.

Refs #6393
2014-06-04 10:23:39 +02:00
Michael Friedrich 1d9f7fb045 Plugins: Add 'http_auth_pair' as 'http' command argument.
Fixes #6396
2014-06-03 19:54:59 +02:00
Michael Friedrich c1af4e827d Documentation: Explain dependencies and their required attributes better.
Fixes #6394
2014-06-03 15:33:50 +02:00
Michael Friedrich 72ef0d31fd Fix configuration error on missing NodeName.
Fixes #6393
2014-06-03 14:54:21 +02:00
Michael Friedrich f8d3052f39 Documentation: Add manual configuration migration hints for services.
Refs #6380
2014-06-02 16:57:59 +02:00
Michael Friedrich 4a99f94bc3 Documentation: Rename 'using templates' to 'object inheritance using templates'.
Fixes #6384
2014-06-02 16:32:15 +02:00
Carlos Cesario 1b45b814eb Add icinga2 vim syntax file and installation documentation.
Fixes #3199

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2014-06-02 16:29:27 +02:00
Michael Friedrich bef81e6881 Documentation: Add a note on host and service checks.
Fixes #6361
2014-06-02 14:39:42 +02:00
Michael Friedrich 64a6ca9022 Documentation: Fix dependency example.
Fixes #6372
2014-06-02 13:51:28 +02:00
Michael Friedrich 9225f7ed00 Drop check_kernel in favor of check_running_kernel, add plugin command.
Refs #6369
2014-06-02 13:34:35 +02:00
Michael Friedrich bc446bb8b5 Documentation: Drop merge leftover.
Refs #5795
2014-06-02 13:20:58 +02:00
Phil Hutchinson dbbd400de6 Fixes for poor grammar and bad sentence structure.
Refs #5795

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2014-06-02 12:46:16 +02:00
Michael Friedrich 26e35b7cf0 Documentation: Fix 'http' check_command.
Fixes #6379
2014-06-02 10:47:31 +02:00
Gunnar Beutner ff077bc8b9 Fix typo in the documentation.
Fixes #6378
2014-06-01 11:40:40 +02:00
Gunnar Beutner d11231d49d Fix incorrect template name.
Refs #5795
2014-05-31 05:11:46 +02:00
Michael Friedrich 5b50b5434b Documentation: Fix typo. 2014-05-30 12:02:24 +02:00
Michael Friedrich 8fece8b085 Documentation: Fix wrong contact/user macros in migration docs.
Fixes #6362
2014-05-30 11:29:56 +02:00
Michael Friedrich 7e46926c72 Remove debug output in icinga2-enable-feature.
Fixes #6360
2014-05-30 09:55:23 +02:00
Wolfgang Nieder 36c71d69bd Update documentation.
Fixes #6359

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2014-05-29 16:57:33 +02:00
Michael Friedrich 24a884f79b Documentation: Fix typo.
Refs #6357
2014-05-29 15:40:47 +02:00
Michael Friedrich d940c754fc Documentation: Fix Icinga Wiki url. 2014-05-29 15:38:29 +02:00
Michael Friedrich b178817256 Documentation: Fix default enabled features, add troubleshooting hints.
Fixes #6357
2014-05-29 15:34:01 +02:00
Michael Friedrich 63c7512fd9 Documentation: Monitoring Basics: Add/Fix livestatus and add DB IDO incl health checks.
Fixes #6356
Fixes #6358
2014-05-29 15:15:36 +02:00
Marcus van Dam ade832849b Plugins: Add ftp and ups CheckCommand objects.
Refs #6225

Signed-off-by: Michael Friedrich <michael.friedrich@gmail.com>
2014-05-28 23:42:38 +02:00
Marcus van Dam 67b7a8300e Plugins: Add imap,simap,pop,spop CheckCommand objects.
Refs #6225

Signed-off-by: Michael Friedrich <michael.friedrich@gmail.com>
2014-05-28 22:26:27 +02:00
Gunnar Beutner 8404eb6037 Fix spelling mistake.
Refs #5793
2014-05-27 16:06:36 +02:00
Michael Friedrich ac8a1805e4 Documentation: Fix migration script documentation.
Fixes #6326
2014-05-27 11:32:34 +02:00
Michael Friedrich 5b3b10b265 Documentation: Add configuration best practice introduction.
Fixes #6318
2014-05-27 00:25:36 +02:00
Michael Friedrich 73c15be28a Documentation: Add advanced apply services with custom command arguments example.
Fixes #6317
2014-05-26 22:27:13 +02:00
Michael Friedrich f45c7af592 Documentation: Import missing Livestatus tables and attributes.
Fixes #6314
2014-05-26 19:50:11 +02:00
Gunnar Beutner e813000d4f Update documentation.
Refs #5795
2014-05-26 16:35:03 +02:00
Gunnar Beutner ca51fe8c56 Remove the keep_alive attribute.
Fixes #6304
2014-05-26 13:49:14 +02:00
Gunnar Beutner d66b4d587e Implement the "cluster-zone" check task.
Fixes #6204
2014-05-25 19:59:52 +02:00
Michael Friedrich 13cd6f613a Documentation: Fix troubleshooting debug hints.
Refs #5611
2014-05-23 19:56:57 +02:00
Michael Friedrich f88f23fa3b Documentation: Add a hint on configuration comments to troubleshooting.
Refs #5611
2014-05-23 16:39:24 +02:00
Michael Friedrich 09f3040bae Fix required argument for --debug|-x.
Refs #6276
2014-05-23 14:12:55 +02:00
Michael Friedrich 5ec300f68e Add debug log severity for console logger.
Fixes #6276
2014-05-23 11:57:08 +02:00
Michael Friedrich eed3a60c75 Documentation: Add a note about updated sample config.
Refs #6266
2014-05-23 10:07:47 +02:00
Michael Friedrich cdfeb28855 Add troubleshooting chapter, fix addon chapter.
Fixes #5611
Fixes #6275
2014-05-23 01:01:06 +02:00
Michael Friedrich e873ce6b9c Fix wrong service apply rule examples for ping{4,6}.
Refs #6266
2014-05-22 23:05:39 +02:00
Michael Friedrich 4df2721d4e Documentation: Fix Getting Started based on revamped example configuration.
Refs #6266
2014-05-22 22:47:32 +02:00
Michael Friedrich 831743fa0a Documentation: Add references to apply examples to general configuration objects.
Fixes #6258
2014-05-22 21:33:31 +02:00
Michael Friedrich 60b772334d Fix nrpe command definition.
Refs ##6225
2014-05-22 21:06:19 +02:00
Michael Friedrich ec7d9b0f3d Move zone specific configuration to zones.conf included in icinga2.conf.
Fixes #6208
2014-05-22 21:00:42 +02:00
Michael Friedrich 110b7b4a53 Documentation: Move notifications/dependencies up. 2014-05-22 20:14:26 +02:00
Michael Friedrich 2027b301a7 Documentation: Update migration, add agent based dependency example.
Refs #6225
Fixes #6272
Fixes #6271
2014-05-22 19:25:31 +02:00
Michael Friedrich 8980924567 Documentation: Update what's new for 2.0.0 Beta 1.
Fixes #5820
2014-05-22 18:17:39 +02:00
Michael Friedrich 4515e5a717 Documentation: Explain config validation with errors and reload.
Fixes #6259
2014-05-22 17:27:28 +02:00
Michael Friedrich d8511a3193 Documentation: Explain how command parameters work with CheckCommand and Host, Service objects.
Fixes #6267
2014-05-22 16:47:10 +02:00
Michael Friedrich 7462c8320a Add 'notice' severity to *Logger.
Refs #6070
2014-05-22 16:07:57 +02:00
Gunnar Beutner ff80ed1c38 Update documentation.
Refs #5795
2014-05-22 14:18:34 +02:00
Gunnar Beutner e3db6770f1 Add by_ssh command object.
Refs #5795
2014-05-22 14:05:56 +02:00
Gunnar Beutner 7223ae1dc2 Update documentation.
Refs #5795
2014-05-22 13:33:54 +02:00
Gunnar Beutner 8d1467697c Add description for the display_name attribute for services.
Fixes #6253
2014-05-21 16:37:44 +02:00
Michael Friedrich 62acf8641a Documentation: Add a note for the vagrant demo vm to 'about' .
Fixes #6248
2014-05-20 15:15:36 +02:00
Michael Friedrich 47ea2ba559 Documentation: Fix cluster config examples.
Fixes #6247
2014-05-20 14:51:30 +02:00
Michael Friedrich bb0d83ba9f Documentation: Add a note on recovery notifications during downtime.
Refs #6228
2014-05-20 14:16:53 +02:00
Michael Friedrich c494bd8eb8 Documentation: Add a better example for apply rules in monitoring basics.
Refs #5827
2014-05-20 13:56:49 +02:00
Michael Friedrich 7711a7585b Documentation: Move ITL/Plugin Commands into Icinga 2 configuration.
Fixes #6245
2014-05-20 12:38:46 +02:00
Michael Friedrich 101bd10d62 Documentation: Add a note for required CheckCommand objects for additiona plugins.
Fixes #6239
2014-05-19 18:26:59 +02:00
Michael Friedrich f966f6ec90 Documentation: Update cluster documentation.
Fixes #6234
Refs #6192
Refs #6191
2014-05-19 14:34:26 +02:00
Gunnar Beutner f36df69ba2 Remove Doxygen.
Fixes #5006
2014-05-19 13:54:02 +02:00
Michael Friedrich 6f35beb894 Documentation: Classic UI command expander feature does not work using Icinga 2. 2014-05-19 09:59:52 +02:00
Gunnar Beutner cffe3cf57c Simplify "ignore where" condition in the example config.
Refs #5795
2014-05-18 08:59:13 +02:00
Gunnar Beutner bbb2fb62dd Add check command for check_dhcp.
Refs #6225
2014-05-17 13:33:57 +02:00
Gunnar Beutner 59cbd2b2b9 Fix incorrect chapter titles.
Refs #5795
2014-05-17 13:07:24 +02:00
Gunnar Beutner 2e2f356459 Remove version number in doc/conf.py.
Fixes #6222
2014-05-17 06:58:43 +02:00
Gunnar Beutner 1d635e8e62 Bump version in doc/conf.py. 2014-05-16 15:58:33 +02:00
Gunnar Beutner 6e7d167ddb Release 0.0.11. 2014-05-16 11:36:53 +02:00
Michael Friedrich 282386e122 Documentation: Update draft on zone sync.
Refs #6191
2014-05-14 18:24:41 +02:00
Gunnar Beutner 0d36cc8d5f Implement support for the zones.d config directory.
Refs #6191
2014-05-13 13:19:43 +02:00
Gunnar Beutner cb2e38ae0d Fix another spelling mistake.
Refs #5795
2014-05-13 09:49:16 +02:00
Carlos Cesario 929651d567 Documentation: Fix cluster health check example.
Fixes #6198
2014-05-12 21:59:19 +02:00
Michael Friedrich a86d21d4bb Documentation: Add a note on unreachable preventing notifications being sent.
Refs #4789
2014-05-12 19:40:02 +02:00