Commit Graph

965 Commits

Author SHA1 Message Date
Claudio Künzler 9776ae86bd Docs: Add examples for dynamic notification apply rule
Reviewed and adopted a bit.

refs #9443

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2015-07-08 13:12:19 +02:00
Michael Friedrich 55b6d40e3f Release version 2.3.6 2015-07-08 10:18:01 +02:00
Lennart Betz 219631fbae ITL: Add missing 'smtp' CheckCommand parameters
fixes #9578

Signed-off-by: Michael Friedrich <michael.friedrich@gmail.com>
2015-07-07 21:20:21 +02:00
Michael Friedrich 5e29cf9d5c Fix ITL elasticsearch documentation
refs #9415
2015-07-07 09:26:43 +02:00
Lennart Betz 0ab467c6b2 ITL: Add missing options to 'ntp_time' CheckCommand
fixes #9562

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2015-07-06 17:12:04 +02:00
Lennart Betz 1a06333b86 ITL: Add CheckCommand ntp_peer
fixes #9523

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2015-07-06 16:59:58 +02:00
Lennart Betz 451992f0bb Fix default port for NRPE in the documentation
fixes #9522

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2015-07-06 16:10:33 +02:00
Michael Friedrich fe7cb209ff Update getting started for Debian Jessie
fixes #9563
2015-07-06 15:07:02 +02:00
Michael Friedrich 3c1aec4831 Require openssl1 on sles11sp3 from Security Module
There is a severe problem with SSL certificate verification
described in #9549 which renders client communication
unusable. The OpenSSL 0.9.8j version in SLES11 is buggy
and does not allow to verify clients on the master,
nor does a manual openssl verification work.

We'll therefore switch to the openssl1 package provided
by the SLES 11 Security Module and link against their
working API in order to resolve the problem in clusters
and client setups.

fixes #9549
2015-07-06 13:37:39 +02:00
Michael Friedrich d021d447b7 Revert "Documentation: Update escape sequence"
This reverts commit f2e69c8779.

refs #9363
2015-07-02 11:57:38 +02:00
Michael Friedrich 2eaae1f733 Update documentation for ApiUser object & node wizard
fixes #9471
2015-06-25 18:03:00 +02:00
Michael Friedrich 0940b7a48d Add missing openssl verify to cluster troubleshooting docs
fixes #9490
2015-06-24 13:35:58 +02:00
Michael Friedrich cc1bd53a96 Add notifications (e.g. pagerduty) to 'addons & plugins' docs
fixes #6714
2015-06-23 16:21:07 +02:00
Michael Friedrich ed4feac422 Fix documentation for checks inside an HA zone
fixes #9476
2015-06-23 10:35:18 +02:00
Michael Friedrich c1923c9e5a Fix wrong nscp path w/ command_endpoint runtime macros
Do not allow to override the nscp path by runtime macros.
This causes the (linux) master to send just "." as $nscp_path$
and the windows client ignores the local global constant NscpPath
being overridden by the master.

Only happens with command_endpoints where runtime macros are passed
from the master to the clients.

fixes #9456
2015-06-19 15:20:22 +02:00
Benedikt Heine d8a3146b9d Fix typo in the documentation
refs #9451

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-06-19 04:50:05 +02:00
Ian Kelling 9fbd61f86f Grammar fix in doc/3-monitoring-basics.md
refs #9451

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-06-19 04:49:36 +02:00
Christian Lehmann 2a6c0d87af ITL: Add securityLevel to snmpv3 CheckCommand
For example if using snmpv3 without encryption.
Defaults set to privAuth to stay compatible to older versions.

fixes #9416

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2015-06-17 15:27:45 +02:00
Dirk Goetz e88cc78a4f Add elasticsearch checkcommand to itl
fixes #9415

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2015-06-17 15:17:32 +02:00
Tom Geissler 8d383c6a19 Add 'snmp_is_cisco' to Manubulon snmp-memory command definition
The new var 'snmp_is_cisco' was added to snmp-memory check
for use the correct OID with cisco switches. The default
is 'false'.

fixes #9303

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2015-06-17 15:13:38 +02:00
Gunnar Beutner a97e4c30de Release version 2.3.5 2015-06-17 10:53:40 +02:00
Michael Friedrich 5893435f75 Documentation: Fix wrong anchor
refs #8850
2015-06-17 09:56:25 +02:00
Michael Friedrich b76e5da47a Documentation: String concat in apply, additional fixes
fixes #9318
2015-06-16 19:58:32 +02:00
Michael Friedrich b70b594262 Documentation: Add best practices for cluster config sync
fixes #9285
2015-06-16 19:44:02 +02:00
Michael Friedrich 917c5da666 Documentation: Add function usage examples to advanced topics
Includes typeof() examples, referenced to command variable scopes
and examples from community support.

fixes #9297
fixes #9310
fixes #9311
2015-06-16 19:08:41 +02:00
Michael Friedrich 62524d2f88 Documentation: Revamp the 'passing command parameters' section
fixes #9313
2015-06-16 17:34:53 +02:00
Michael Friedrich d70a70753f Documentation: Move configuration before advanced topics
fixes #9431
2015-06-16 16:48:27 +02:00
Michael Friedrich 80990b6af4 Documentation: Enhance cluster troubleshooting; add HA command_endpoint
fixes #9419
fixes #9420
2015-06-15 20:12:04 +02:00
Alexander Fuhr 9984b0c534 Documentation: Update the link to register a new Icinga account
fixes #9412
2015-06-15 12:04:58 +02:00
Michael Friedrich 06dbef5bfb Documentation: Extend Custom Attributes with the boolean type
fixes #9393
2015-06-15 11:11:49 +02:00
Michael Friedrich ca60591f63 Update documentation
fixes #9399
2015-06-15 11:03:45 +02:00
Martin Stiborsky 03b3b7249a Fix wrong service table attributes in Livestatus documentation
Copy&paste error.

fixes #9390

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2015-06-09 10:38:49 +02:00
David Beck 629a8f1041 Add System Requirements to Windows Agent Documentation
fixes #9180

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2015-06-09 10:31:31 +02:00
Jesse Morgan d9671d1e5c Documentation; Fix typo
fixes #9389

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2015-06-09 10:26:37 +02:00
Reto Zeder f2e69c8779 Documentation: Update escape sequence
fixes #9363

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2015-06-09 09:47:55 +02:00
Michael Friedrich 9bbfdbd0fb Fix wrong argument for mssql plugin check command
fixes #9372
2015-06-08 18:05:16 +02:00
Dirk Goetz 1ca184a92a Selinux: added boolean for allowing icinga 2 to connect to all ports, added plugin domain transition to admin role
refs #8332
2015-06-01 13:25:58 +02:00
Dirk Goetz d7a30bcae1 Selinux: added more documentation
refs #8332
2015-06-01 13:25:58 +02:00
Dirk Goetz 7fc28dcbb7 extended selinux policy documentation
refs #8332
2015-06-01 13:25:58 +02:00
Dirk Goetz fac006e8fd added first draft of selinux policy documentation
refs #8332
2015-06-01 13:25:58 +02:00
Michael Friedrich 034d0d5148 Docs: Add a reference from basics: plugins to plugin integration 2015-05-29 10:20:30 +02:00
Alexander A. Klimov 75697e0bca Documentation: Fix typo in Configuration Best Practice
fixes #9268

Signed-off-by: Michael Friedrich <michael.friedrich@gmail.com>
2015-05-13 23:29:45 +02:00
Michael Friedrich 1058d377be Fix service apply for example
refs #9270
2015-05-13 18:24:19 +02:00
Michael Friedrich b9f05aefe8 Update "service apply for" documentation using a more real-world example
fixes #9270
2015-05-13 14:15:23 +02:00
Michael Friedrich b5740a6171 Add 'iftraffic' to plugins-contrib check command definitions
fixes #9272
2015-05-13 14:15:23 +02:00
Gunnar Beutner 24ae02386a Implement the basename and dirname script functions
refs #9256
2015-05-13 09:46:59 +02:00
Gunnar Beutner 32e5ed957f Add the --load-all and --log options for nscp-local
fixes #9261
2015-05-13 08:45:19 +02:00
Michael Friedrich 364a0888a5 Add 'disk_smb' Plugin CheckCommand definition
fixes #9254
2015-05-12 14:46:45 +02:00
Michael Friedrich a60d09c3d4 Docs: Add wiki url for contributing plugin check command definitions 2015-05-12 10:17:40 +02:00
Ferdi Gueran 9562018447 Add database CheckCommand definition for mongodb
fixes #9191

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-04-28 14:28:12 +02:00
Michael Friedrich 366ea0c7a3 ITL Documentation: Add a link for passing custom attributes as command parameters
fixes #9176
2015-04-25 13:56:24 +02:00
Michael Friedrich 74d75c5d2a Move 'runing_kernel' check command to plugins-contrib 'operating system' section
fixes #9175
2015-04-25 13:42:04 +02:00
Michael Friedrich afb70a216e ITL: Add missing 'ldap' command arguments
refs #9172
2015-04-25 13:35:59 +02:00
Élie Bouttier fb820f6b7c ITL: Add "ldap" CheckCommand
refs #9172

Signed-off-by: Michael Friedrich <michael.friedrich@gmail.com>
2015-04-25 13:11:49 +02:00
Tobias von der Krone 612882e4d9 Add arguments to "tcp" CheckCommand
fixes #9147

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-04-22 21:49:41 +02:00
Tobias von der Krone 636bbcedca Add attributes to the "ftp" CheckCommand.
fixes #9146

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-04-22 21:48:49 +02:00
Tobias von der Krone 29a9977c82 Add attributes to the "dns" CheckCommand
fixes #9145

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-04-22 21:48:28 +02:00
Lennart Betz c7c9e5587c Add 'check_drivesize' as nscp-local check command
fixes #9130
2015-04-21 12:21:01 +02:00
Michael Friedrich 549be7152c Documentation: Fix missing parenthesis
fixes #9131
2015-04-21 12:15:53 +02:00
Dirk Goetz 2932e01afa ITL: Add 'SHOWALL' command argument for 'nscp'
fixes #9115

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2015-04-20 14:19:09 +02:00
Gunnar Beutner 67e3f1fe71 Release version 2.3.4 2015-04-20 11:44:57 +02:00
Michael Friedrich 08292007a8 Documentation: set_if usage with boolean values and functions
fixes #9069
2015-04-16 14:26:20 +02:00
Michael Friedrich 5ac5f98fa3 Documentation: Fix graphite feature enable typo
fixes #9012
2015-04-08 16:03:06 +02:00
Louis Sautier 47805c53b2 Fix typo
fixes #8987

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-04-03 11:38:41 +02:00
Dirk Goetz aaae1297e8 Add database plugins check_mysql_health, check_mssql_health, check_oracle_health and check_postgres to ITL
fixes #8760

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-04-02 10:43:04 +02:00
Max Zhang 62a155a874 Add explanation on the blacklist feature
Add extra explanatory note for Icinga2 documentation 'Advanced Node Cli Actions' <empty> There was some confusion when going through 'Advanced Node Cli Actions' in Icinga2 client documentation, so I suggest adding an extra explanatory note to help users to understand documentation better. Further details can be found in issue #8895

fixes #8895

Signed-off-by: Jean-Marcel Flach <jean-marcel.flach@netways.de>
2015-03-30 09:55:22 +02:00
Louis Sautier 0771c9755a Fix missing whitespace in the documentation
fixes #8889

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-03-28 08:08:03 +01:00
Louis Sautier 0779d2c44b Add all missing UPS check parameters
fixes #8881

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-03-27 12:58:05 +01:00
Louis Sautier 419ab0061c Reword documentation for check_address
fixes #8879

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-03-27 12:56:13 +01:00
Jean Flach a7a0eca8b2 Add CheckCommands and documentation on Windows plugins
fixes #8180
fixes #8850
2015-03-26 10:56:06 +01:00
Gunnar Beutner f438316d58 Release version 2.3.3 2015-03-26 09:52:52 +01:00
Gunnar Beutner eba22b1522 Fix incorrect perfdata templates in the documentation
fixes #8866
2015-03-26 07:52:52 +01:00
Louis Sautier 2d455efcd8 Make default notifications include users from host.vars.notification.mail.users
fixes #8830

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-03-20 15:58:19 +01:00
Michael Friedrich fd3536489b Documentation: Fix missing url 2015-03-20 09:33:45 +01:00
Michael Friedrich 0c0bae220b Documentation: Revamp migration/object accessors, fix several items
fixes #8764
fixes #8771
fixes #8765
fixes #8686
fixes #8740
2015-03-19 18:03:01 +01:00
Michael Friedrich 55017c81bd Documentation: Re-order the object types in alphabetical order
fixes #8677
2015-03-19 15:19:09 +01:00
Michael Friedrich 41d0c3f3d7 Add "random" CheckCommand for test and demo purposes
fixes #8816
2015-03-19 14:36:53 +01:00
Gunnar Beutner ec2ae7101e Update documentation for --app
refs #8791
2015-03-18 12:32:55 +01:00
Reto Zeder 70cbb5a624 Fix typo in documentation: Library reference get_host
fixes #8763

Signed-off-by: Jean-Marcel Flach <jean-marcel.flach@netways.de>
2015-03-17 13:52:22 +01:00
Gunnar Beutner c39846167a Fix some mistakes in the documentation
fixes #8767
2015-03-17 09:02:17 +01:00
Louis Sautier 1eef0243c6 Remove prompt to create a TicketSalt from the wizard
fixes #8766

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-03-16 15:24:58 +01:00
Gunnar Beutner 3400800aef Release version 2.3.2 2015-03-12 16:00:14 +01:00
Gunnar Beutner 01ece9ae23 Release version 2.3.1 2015-03-12 13:26:51 +01:00
Gunnar Beutner a4d37132bf Implement a check for IDO database connections
fixes #8688
2015-03-12 10:19:12 +01:00
Gunnar Beutner 228aafc945 Implement the parse_performance_data function
fixes #8693
2015-03-11 16:29:50 +01:00
Michael Friedrich 442078f5ac Update documentation for DB IDO HA Run-Once
fixes #8680
2015-03-11 14:06:01 +01:00
Michael Friedrich 330c93fa77 Implement String#contains
fixes #8659
2015-03-11 00:11:18 +01:00
Louis Sautier afc38762ef Fix check_disk default thresholds and document the change of unit
fixes #8673

Signed-off-by: Michael Friedrich <michael.friedrich@gmail.com>
2015-03-10 23:49:23 +01:00
Gunnar Beutner 54b5cd33e5 Fix path for the icinga2 binary in the documentation 2015-03-10 09:53:33 +01:00
Gunnar Beutner 6176d3bc8c Release version 2.3.0 2015-03-09 12:53:15 +01:00
Gunnar Beutner 98b89b1d27 Document closures
fixes #8648
2015-03-09 11:18:18 +01:00
Gunnar Beutner b687902e3d Replace tabs with spaces in the documentation examples 2015-03-09 11:18:05 +01:00
Louis Sautier 33e60f97ab Fix a spelling error
fixes #8638

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-03-09 06:41:23 +01:00
Gunnar Beutner 3ed85aea31 Update documentation links 2015-03-08 11:34:59 +01:00
Gunnar Beutner e3b338848e Remove duplicate chapter and fix chapter headings 2015-03-08 11:32:49 +01:00
Michael Friedrich 4bb695fb9d Documentation: Add wiki howto url for help updating the docs 2015-03-07 17:13:36 +01:00
Michael Friedrich 22a2661821 Documentation: Remove obsolete info
refs #8318
2015-03-07 16:26:09 +01:00
Michael Friedrich a93b565868 Documentation: Refactor RemoteClient/Cluster/etc from community&training feedback
fixes #8318
fixes #8522
fixes #6858
2015-03-07 16:23:53 +01:00
Gunnar Beutner 4f41c79a4c Add check commands for NSClient++
fixes #8621
2015-03-06 13:08:42 +01:00
Gunnar Beutner 274c0d1f12 Move webinject documentation to the right chapter 2015-03-06 12:47:14 +01:00
Carlos Cesario d0ca16cdde Add check command definitions for the check_vmware_esx plugin
fixes #6697

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-03-05 18:10:44 +01:00
Gunnar Beutner fd090e057b Implement 'else if'
fixes #8548
2015-02-26 13:51:13 +01:00
Jean Flach d9735bd482 Update documentation 2015-02-26 13:37:15 +01:00
Jean Flach 34bf4dac4b Update troubleshoot documentation with manual steps 2015-02-25 15:33:11 +01:00
Michael Friedrich 0c85ebdc26 Documentation: Fix missing livestatus tables
refs #7361
2015-02-25 15:28:52 +01:00
Jean Flach a026d47454 Add documentation for the troubleshoot command
refs #3446
2015-02-25 15:01:03 +01:00
Blerim Sheqa 559350d557 Add check command for check_webinject
fixes #8429

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-02-25 12:50:56 +01:00
Dolf Schimmel (Freeaqingme) 9fff92442c Add documentation for the new SNMP ITL custom attributes
refs #8498

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-02-24 21:49:40 +01:00
Dolf Schimmel (Freeaqingme) 73e0987600 ITL: Implement various options for the 'snmp' CheckCommand, including mib-list
refs #8498

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-02-24 21:47:20 +01:00
Gunnar Beutner 5ceb64d649 Implement the get_time() function 2015-02-24 09:08:31 +01:00
Michael Friedrich 55c974b0f4 Docs: Fix typo 2015-02-23 22:29:46 +01:00
Gunnar Beutner d6812a7703 Rename the PluginsContribDir constant to PluginContribDir
fixes #8509
2015-02-23 15:35:55 +01:00
Michael Friedrich 95ef230076 Docs: Fix typo
refs #8467
2015-02-23 14:43:44 +01:00
Gunnar Beutner b5dbc66b22 Implement the 'is_inside' attribute for the TimePeriod type
refs #8467
2015-02-23 14:08:06 +01:00
Gunnar Beutner 47479ac4de Implement the 'get_time_period' function
refs #8467
2015-02-23 13:56:53 +01:00
Gunnar Beutner 1e4c5cf2f2 Add more arguments for the 'udp' check command
fixes #8410
2015-02-23 13:54:18 +01:00
Tobias von der Krone f69f69bb7c Add check command "ipmi-sensor"
Add the check command "ipmi-sensor" in plugings-contrib and its documentation.

fixes #8414
2015-02-23 13:25:52 +01:00
Michael Friedrich aac53c1dd1 Add 'ignore_soft_states' attribute to Dependency objects
fixes #7326
2015-02-23 10:13:20 +01:00
Michael Friedrich aef2513c9e Doc: Fix html anchors for contrib plugins
refs #7209
refs #7292
refs #7294
2015-02-21 10:51:58 +01:00
Gunnar Beutner a76f816623 Implement the 'continue' and 'break' keywords
fixes #8394
2015-02-19 12:57:52 +01:00
Dirk Goetz 7f368c0e18 Add contributed command definitions
fixes #7209
fixes #7292
fixes #7294

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-02-18 15:43:27 +01:00
Gunnar Beutner 26c9bcdac1 Update documentation links 2015-02-13 20:56:37 +01:00
Gunnar Beutner a05545a55e Fix incorrect file name 2015-02-13 20:55:56 +01:00
Gunnar Beutner bb033b5ce3 Fall back to using address6 when the address attribute is not set
fixes #8259
2015-02-13 11:52:50 +01:00
Michael Friedrich 9d97094390 DB IDO: Fix duplicate entries in {host,service}depencencies table
fixes #7765
2015-02-12 13:19:27 +01:00
Gunnar Beutner cfe986e9c5 Update documentation 2015-02-12 10:29:21 +01:00
Michael Friedrich 42031b5faa Documentation: Update Configuring Icinga 2 2015-02-11 17:16:44 +01:00
Michael Friedrich 06e6da081a Documentation: Move Debug from Troubleshooting into a separate section 2015-02-11 16:58:15 +01:00
Michael Friedrich 2ae06b7a52 Implement {EN,DIS}ABLE_HOST_SVC_NOTIFICATIONS commands
fixes #7784
2015-02-11 16:45:52 +01:00
Gunnar Beutner 477f7a713c Update documentation 2015-02-11 15:12:06 +01:00
Gunnar Beutner 6490d03b1f Add missing file 2015-02-11 14:15:03 +01:00
Gunnar Beutner 46f7397b80 Update documentation
fixes #7564
2015-02-11 14:10:21 +01:00
Gunnar Beutner a15b79f0df Update documentation 2015-02-11 11:51:58 +01:00
Gunnar Beutner 14938778dc Add documentation for the 'icinga2 console' command
fixes #8386
2015-02-11 10:20:36 +01:00
Gunnar Beutner 0f3975005e Add documentation for the object accessor functions
refs #7564
2015-02-10 15:21:48 +01:00
Gunnar Beutner 96aa503dbe Disable flapping detection by default
fixes #6868
2015-02-09 14:23:09 +01:00
Gunnar Beutner 5a0fbfd80b Add documentation for runtime attributes
refs #7564
2015-02-09 13:12:28 +01:00
Gunnar Beutner bb12704a31 Implement the Json.encode and Json.decode methods
fixes #8393
2015-02-09 08:14:06 +01:00
Michael Friedrich b23d58dccc Add host/service runtime macro downtime_depth
fixes #8195
2015-02-08 00:15:38 +01:00
Gunnar Beutner 706de78634 Update documentation 2015-02-06 15:08:51 +01:00
Gunnar Beutner c9362dc247 Document the `name` and `type` attributes
fixes #8033
2015-02-06 08:41:15 +01:00
Gunnar Beutner f8bcc9c83f Add command definition for check_icmp
fixes #7873
2015-02-05 17:05:00 +01:00
Gunnar Beutner a82b55bcc6 Update repository URL for SLES 11
refs #7462
2015-02-03 13:24:24 +01:00
Gunnar Beutner 3b3a65c9ae Document operator precedence
fixes #7816
2015-02-02 12:48:20 +01:00
Gunnar Beutner 8d551fa99f Add a check command for check_hpjd
refs #6225
2015-02-02 10:57:21 +01:00
Gunnar Beutner fec8e15d9e Implement the Array#join method
fixes #8322
2015-02-02 08:39:16 +01:00
Blerim Sheqa bda2f87759 Add missing arguments for the "disk" check command
fixes #8316

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-01-30 12:18:12 +01:00
Gunnar Beutner aeb579d2a0 Implement another syntax for nullary lambdas
refs #7564
2015-01-30 09:49:57 +01:00
Gunnar Beutner fb323ee215 Evaluate apply filters in the for loop
fixes #7610
2015-01-29 12:38:25 +01:00
Tobias von der Krone 201883ff70 Add OpenTSDB perfdata plugin
refs #7256

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-01-28 12:39:01 +01:00
Michael Friedrich 0441e95942 Documentation: Fix plugin integration path 2015-01-28 11:45:07 +01:00
Gunnar Beutner fb44744680 Implement support for using functions in custom attributes
refs #7564
2015-01-27 13:40:05 +01:00
Gunnar Beutner c36d785f9f Update documentation for the Zone::global attribute
fixes #8293
2015-01-27 13:25:24 +01:00
Gunnar Beutner b858a05f15 Make operators &&, || behave like in JavaScript
fixes #8290
2015-01-27 08:40:19 +01:00
Gunnar Beutner 8c4c7f0953 Update documentation 2015-01-26 14:40:27 +01:00
Gunnar Beutner 775ed474d7 Update documentation 2015-01-25 16:07:43 +01:00
Stephan Platz 2d393eab28 Add macro "check_source" for hosts and services to use them in notification mails
fixes #8277

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-01-25 16:04:36 +01:00
Gunnar Beutner 01d3be8820 Implement the while statement
fixes #8269
2015-01-23 15:54:27 +01:00
Gunnar Beutner 51aa2dff13 Update documentation 2015-01-23 15:32:41 +01:00
Gunnar Beutner ceaaf58145 Update documentation 2015-01-23 14:46:33 +01:00
Gunnar Beutner d7cfddab2f Update documentation 2015-01-23 14:15:57 +01:00
Gunnar Beutner 63db5ac325 Update documentation 2015-01-23 09:39:17 +01:00
Gunnar Beutner 8734a44cfc Update documentation links 2015-01-22 16:23:23 +01:00
Gunnar Beutner e09b8885bd Update documentation 2015-01-22 16:11:05 +01:00
Michael Friedrich 78bfd0204c Update copyright year 2015-01-22 12:00:23 +01:00
Gunnar Beutner d4d214d2e7 Update documentation 2015-01-22 10:15:03 +01:00
Gunnar Beutner 5b1281cf58 Update documentation 2015-01-22 08:36:53 +01:00
Edvin Seferovic a58290dd40 Removed mail_from from check_ssmtp command.
Monitoring Plugin ssmtp has no "-f" switch. Command and documentation changed.

Fixes #8245
PR #22

Signed-off-by: Markus Frosch <markus@lazyfrosch.de>

Conflicts:
	doc/7-configuring-icinga-2.md
2015-01-21 21:14:22 +01:00
Gunnar Beutner 981d645028 Update documentation 2015-01-21 08:48:38 +01:00
Gunnar Beutner 604b080c59 Implement the Array#sort method
refs #8069
2015-01-20 16:56:08 +01:00
Gunnar Beutner 0c1bf72f6f Update documentation 2015-01-20 15:16:10 +01:00
Gunnar Beutner c29c11c15b Fix a couple of spelling mistakes
refs #8096
2015-01-19 15:13:36 +01:00
Gunnar Beutner 255490ede2 Update documentation
refs #8096
2015-01-19 15:03:18 +01:00
Tobias von der Krone 1fd2f09bae Use https://www.icinga.org as Icinga website url
For consistency use https://www.icinga.org for Icinga website url (beside
Copyright information) in all files

fixes 8222
2015-01-15 09:24:36 +01:00
Tobias von der Krone 2e0a04bddb Correct documentation about the host attribute of an Endpoint object.
The host attribute of an Endpoint object is optional.

refs #8212
2015-01-14 13:49:48 +01:00
Michael Friedrich a4e63de893 Documentation: Update Icinga Web 2 uri to /icingaweb2
fixes #8201
2015-01-13 20:42:42 +01:00
Gunnar Beutner 7f20795a22 Fix a typo in one of the config examples 2015-01-13 15:57:25 +01:00
Joseph L. Casale 0cb72a8e67 Adds additional documentation for snmp traps and passive checks
fixes #8016

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2015-01-12 14:34:36 +01:00
Michael Friedrich 2280e20995 Update documentation for v2.2.3 2015-01-09 14:58:33 +01:00
Tobias von der Krone d78f7be909 Fix a typo in the example of the StatusDataWriter documentation
fixes #8171
2015-01-08 16:31:29 +01:00
Gunnar Beutner 2836e9fc6f Update the list of keywords
refs #8096
2014-12-16 15:46:45 +01:00
Gunnar Beutner afe4919169 Update the documentation and RPM spec file for 2.2.2 2014-12-16 11:33:14 +01:00
Michael Friedrich 85af84c9fb Docs: Fix gdb pretty printers
fixes #8048
2014-12-15 11:26:22 +01:00
Michael Friedrich 8d0db56f33 Docs: Update dependency state filter explaination
refs #7301
2014-12-15 11:08:34 +01:00
Gunnar Beutner 05485ea2d6 Disallow calling strings as functions
fixes #8040
2014-12-12 20:45:11 +01:00
Steve McMaster ae95918da0 Add -t options to "snmp" and "snmp-manubulon-command" CheckCommand objects
fixes #8075

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2014-12-12 18:10:35 +01:00
Michael Friedrich ce66a0b649 Documentation: Add note on default notification interval in getting started notifications.conf
fixes #8070
2014-12-11 19:19:34 +01:00
Steve McMaster 789ce044d9 Remove remarks about setting dictionary value to null to remove the key/value pair
fixes #8066

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2014-12-11 19:00:46 +01:00
Carlos Cesario 665ce8077f Documentation: Add import template in dependencies example
fixes #8051
2014-12-10 18:53:14 +01:00
Michael Friedrich a9c16fa551 Docs: Replace unixcat with nc -U
fixes #8039
2014-12-09 17:16:55 +01:00
Michael Friedrich 67c0ea6281 Docs: Explain `nrpe_arguments` in NRPE section
People still use it, and it's the best place there, instead of
the general documentation which should not get messed up with
NRPE at all.

refs #5474
2014-12-05 20:38:14 +01:00
Michael Friedrich b81035e352 Livestatus: Fix missing host downtimes/comments
fixes #7064
2014-12-05 16:32:14 +01:00
Gunnar Beutner 078125bdec Implement socket_path attribute for the IdoMysqlConnection class
fixes #7901
2014-12-02 08:42:53 +01:00
Michael Friedrich 2a41e0e18e Update documentation
refs #7903
2014-12-01 13:29:42 +01:00
Michael Friedrich e398b7eccf Docs: Fix wrong command reference
refs #7867
2014-11-27 18:21:06 +01:00
Michael Friedrich 6961a922b6 Update man page for icinga2
$ help2man 'icinga2 daemon' > doc/icinga2.8

fixes #7735
2014-11-27 17:28:49 +01:00
Michael Friedrich 842b3a9cd7 Documentation: Explain macro array support, repeat_key, add icmp example
fixes #7868
fixes #7867
2014-11-27 16:59:17 +01:00
Gunnar Beutner 7ee0eef562 Move the icinga2-prepare-dirs script to /usr/lib
fixes #7786
2014-11-27 14:47:51 +01:00
Christian Jonak f1d37f6aa4 Documentation: Fix wrong wizard information for clients
Remote client should not be configured as master, so we need to answer the first question with 'Y'

fixes #7847

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2014-11-27 11:08:51 +01:00
Carlos Cesario 443ae0f298 Add label option to snmp ckecks
Add label option to snmpv3 and snmp snmp-interface commands. Based on attached files to ticket #7545.

fixes #7545

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2014-11-26 20:40:55 +01:00
Carlos Cesario 4c9fe5fd5b Add more options to snmp-interface command
Add more options to snmp-interface command based on conf file attached on ticket #7136.

fixes #7136

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2014-11-26 18:26:19 +01:00
Yohan Jarosz b368f8d379 Adding missing command
Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2014-11-26 17:39:28 +01:00
Michael Friedrich 5752654cee Documentation: Add a note on unique template/object names
fixes #7671
2014-11-25 18:51:53 +01:00
Michael Friedrich d1b6256923 Fix markdown urls 2014-11-18 12:28:01 +01:00
Michael Friedrich 04fba90118 Docs: Fix markdown formatting
refs #7387
2014-11-15 17:14:39 +01:00
Michael Friedrich 9635f359e9 Update what's new (docs, changelog)
refs #7387
2014-11-15 15:47:52 +01:00
Michael Friedrich 41f78b52c6 Docs: Add missing init.conf 2014-11-15 15:46:36 +01:00
Michael Friedrich 99f9dc9c84 Docs: Fix remote client commands, formatting, missing attributes
refs #7254
2014-11-15 15:10:22 +01:00
Michael Friedrich f5d3613a71 Docs: Update Icinga Web 2 docs, clarify on the ui names (1.x)
fixes #7620
2014-11-15 14:13:30 +01:00
Michael Friedrich 4b544f5beb Docs: Update agent/client setup
fixes #7254
2014-11-15 14:13:30 +01:00
Michael Friedrich 1820425562 GelfWriter: Add documentation
refs #7619
2014-11-11 14:16:48 +01:00
Michael Friedrich acc9eb20fa Docs: Add link from db ido config to object configs 2014-11-10 16:03:36 +01:00
Michael Friedrich 885e7704a2 Only notify users on recovery who have been notified on not-OK before
Also ensure that type NotificationRecovery always
passes the state filter (missing `OK` is totally fine).

Also fix that notification delays set the correct
next notification time to the begin time window.

fixes #7579
fixes #7623
fixes #6547
2014-11-09 19:47:24 +01:00
Michael Friedrich 020bd060c5 Documentation: Add dependency example for setting locally scoped variables
fixes #7319
2014-11-08 19:15:42 +01:00
Michael Friedrich a9c1d7dbd9 Docs: Update what's new 2014-11-08 18:48:36 +01:00
Michael Friedrich 1bb928b5e9 Docs: Fix markdown formatting (code after list requires text in between) 2014-11-07 18:38:02 +01:00
Michael Friedrich 8b906b7481 Documentation: Fix description in apply for
refs #7543
2014-11-07 04:42:50 +01:00
Michael Friedrich b6bccc89b1 Documentation: Fix chapter level 2014-11-07 04:39:36 +01:00
Michael Friedrich dc82921ef8 Documentation: Fix markdown formatting 2014-11-07 04:34:15 +01:00
Michael Friedrich c663aa2bf5 Documentation: Add remote client endpoint/zone config creation
fixes #7524
2014-11-07 04:29:58 +01:00
Michael Friedrich c1f4d2243e Documentation: Better apply rule best practice in monitoring basics
fixes #7480
fixes #7543
fixes #7187
fixes #7573
2014-11-07 04:13:45 +01:00
Michael Friedrich 711517bd0e Documentation: Rewrite getting started config section using apply rules
fixes #7504
2014-11-07 04:13:45 +01:00
Michael Friedrich a10107c540 Plugin Check Commands: disk is missing '-p', 'x' parameter
fixes #7596
2014-11-06 14:22:00 +01:00
Michael Friedrich 29ee836b58 Docs: Fix usermod command
fixes #7373
2014-11-05 18:15:06 +01:00
Michael Friedrich c4ba3f6691 StatusDataWriter: Encode custom attr arrays&dictionaries as json string
refs #7560
2014-11-04 18:08:26 +01:00
Michael Friedrich eeb6facdac Livestatus: Add 'cv_is_json' and encode CV arrays/dicts as json
refs #7560
2014-11-04 17:39:28 +01:00
Michael Friedrich 58d5c42d9c DB IDO: Dump custom attributes as json encoded arrays/dictionaries; add 'is_json' column
refs #7560
2014-11-04 13:47:45 +01:00
Michael Friedrich 8c9ba23cdc Docs: Update troubleshooting with gdb debug printer install
refs #7514
2014-11-03 19:36:45 +01:00
Gunnar Beutner 19a6a65aad Implement the random() function 2014-11-03 17:21:33 +01:00
Gunnar Beutner aa94563eb5 Implement the keys() function
fixes #7557
2014-11-03 13:05:14 +01:00
Michael Friedrich 0f4e3004b6 Documentation: Add some more remote client details
Rename agents.conf too.

refs #7254
2014-11-02 21:56:11 +01:00
Michael Friedrich a56561beec Docs: Add cli commands
fixes #7356
2014-11-02 21:46:02 +01:00
Michael Friedrich 4eeed787ea Docs: Add first draft for setting up remote clients using Icinga 2
refs #7254
2014-11-02 20:35:16 +01:00
Michael Friedrich 9844a2c990 Docs: Move troubleshooting after getting started, mention object list in validation
fixes #7514
fixes #7478
2014-11-01 21:38:50 +01:00
Michael Friedrich 5934c02dd9 Docs: Update Changes for What's New section
refs #7387
2014-11-01 21:06:43 +01:00
Michael Friedrich 3fe2bb03fd Docs: MonitoringExchamge -> IcingaExchange 2014-10-30 21:05:20 +01:00
Michael Friedrich 70d2486f43 Docs: Fix Icinga Web 2 description & urls 2014-10-30 19:51:14 +01:00
Wolfgang Nieder ae1dcf6258 Docs: Fix typos and other small corrections
fixes #7477

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2014-10-30 12:23:58 +01:00
Michael Friedrich 1d0a1564d9 Documentation: Update how to report a bug section
fixes #7428
2014-10-27 19:49:33 +01:00
Michael Friedrich fec8e92221 Cli: Make sure to create & include 'repository.d'
refs #7255
2014-10-27 19:19:45 +01:00
Michael Friedrich 4dc13d965e DB IDO: Change schema version to 1.12.0
refs #7391
2014-10-25 01:42:51 +02:00
Michael Friedrich 6bfd6312f5 Rename PKI arguments
fixes #7427
2014-10-22 16:01:59 +02:00
Gunnar Beutner 3e70ede877 Improve auto-completion for the PKI commands
refs #7247
2014-10-16 14:33:58 +02:00
Gunnar Beutner 5abc3cfe55 Remove icinga2-build-ca, icinga2-build-key and icinga2-sign-key
refs #7244
2014-10-16 13:29:18 +02:00
Michael Friedrich 3fd20d56aa DB IDO: Add program_version column to programstatus table
Bump schema version to 1.11.8

fixes #7391
2014-10-16 12:11:10 +02:00
Michael Friedrich 4374ddcf2c Documentation: Update changes
refs #7387
2014-10-15 17:42:25 +02:00
Michael Friedrich db3abacde0 CLI: Update docs for 'icinga2 object list'
refs #7356
2014-10-15 14:33:55 +02:00
Gunnar Beutner d7d6d6096f Remove icinga2-enable-feature and icinga2-disable-feature
refs #7250
2014-10-14 18:35:52 +02:00
Michael Friedrich 57d945347f GraphiteWriter: Add support for customized metric prefix names
Allows to use runtime macros and global constants for setting
a custom metric prefix:

    const GraphiteEnv = "icinga.env1"

    object GraphiteWriter "graphite" {
      host_name_template = GraphiteEnv + ".$host.name$"
      service_name_template = GraphiteEnv + ".$host.name$.$service.name$"
    }

fixes #7334
2014-10-11 20:38:24 +02:00
Dirk Goetz e0941027ea Plugin Check Commands: Extend check_procs and check_http arguments
fixes #7302

Signed-off-by: Michael Friedrich <michael.friedrich@gmail.com>
2014-10-11 19:15:55 +02:00