Commit Graph

8085 Commits

Author SHA1 Message Date
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
Michael Friedrich d4277b4d70 Require that max_check_attempts is greater than 0
fixes #4832
2017-02-07 13:27:27 +01:00
Gunnar Beutner baaa52748c Update AUTHORS
refs #4936
2017-02-07 10:58:19 +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
Michael Friedrich aacc535acf Merge branch 'bebehei-feature-disabled'
fixes #121
fixes #4909
2017-02-02 14:22:38 +01:00
Benedikt Heine 9337135249 Give only CLI warnings if feature is already disabled
refs #121
refs #4909

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-02-02 14:17:47 +01:00
Michael Friedrich 4658cb391e Fix logging for discarded cluster messages
fixes #4930
fixes #4969
2017-02-02 13:47:18 +01:00
Gunnar Beutner 446490ceb3 Fix crash in ConfigItem::RemoveIgnoredItems
fixes #4952
2017-02-01 12:56:53 +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
Markus Frosch c34feb1fa5 ido/mysql: Remove timestamp defaults for compliance with MySQL 5.7
refs #4950
2017-01-24 17:14:06 +01:00
Markus Frosch 84f9824109 ido/mysql: Fix IDO upgrade compliance against MySQL 5.7
refs #4950
2017-01-24 17:13:49 +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
Gunnar Beutner ff07cee96e Update AUTHORS
refs #13655
2017-01-16 14:15:42 +01:00
Gunnar Beutner 060e20f5a3 Clean up the patch for the crash issue in the Process class
fixes #13655
2017-01-16 14:15:42 +01:00
Lucas Fairchild-Madar 9fa3f3b122 Fix crash when sending/receiving messages longer than 4 kB to/from the child process for the Process class
refs #13655

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-01-16 14:15:39 +01:00
Michael Friedrich b91aedaf19 Fix license file location
fixes #13969
2017-01-12 14:04:00 +01:00
Michael Friedrich 6691b53b96 Add travis-ci build status logo
fixes #13967
2017-01-12 13:56:49 +01:00
Gunnar Beutner 751ca67e0a Ignore SIGPIPE earlier in the start-up process
fixes #13567
2017-01-12 10:50:43 +01:00
Markus Frosch 399827c62e Fix IDO MySQL schema for MySQL >= 5.7
NOTE: A schema update doesn't seem to be needed, MySQL is updating
internally.

The problem comes up on fresh schema imports on MySQL 5.7.

fixes #13633
2017-01-11 17:37:17 +01:00
Michael Friedrich e9db716b26 Ensure that PostgreSQL timestamps are UTC
fixes #13617
2017-01-11 17:34:09 +01:00
Michael Friedrich b51a2c1c25 MacroProcessor: Add the argument name for set_if error messages
fixes #13345
2017-01-11 12:26:09 +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
Michael Friedrich fb8f4105ad Block SIGPIPE signal for check processes
refs #13567
2016-12-15 11:47:07 +01:00
Michael Friedrich 5c4b99f928 Packages: Change ido-pgsql dependency to Postgresql >= 8.4
Same as our build server does already.

fixes #13573
2016-12-14 16:35:10 +01:00
Michael Friedrich c3263f7726 Update RELEASE.md
fixes #13571
2016-12-14 15:22:29 +01:00
Michael Friedrich efce19c422 INSTALL.md: Add more build hints
fixes #13569
2016-12-14 15:19:46 +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 736e8c535c Update broken URL in README.md; add URL for Icinga Web 2
refs #13491
2016-12-08 18:40:08 +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 96cd4dc18e Windows wizard: Rename user setting
refs #9119
2016-12-08 14:59:29 +01:00
Michael Friedrich b10a6b75a8 API: Change log level for console endpoint
fixes #11329
2016-12-08 00:59:24 +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
Michael Friedrich 5f9032ec06 Update AUTHORS
refs #13433
2016-12-06 18:01:37 +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