10608 Commits

Author SHA1 Message Date
Jean Flach
2aff6a5887 Don't run UpdateObjectAuthority for Comments and Downtimes 2019-01-10 11:44:14 +01:00
Alexander A. Klimov
9ae738d17f Allow Checkable#retry_interval to be 0
refs #6871
2019-01-09 11:27:33 +01:00
Michael Friedrich
e1a941e5c7
Merge pull request #6880 from Icinga/bugfix/pki-requestcertificate-no-cert
pki::RequestCertificate: handle missing certificate/CSR
2019-01-09 09:30:27 +01:00
Alexander A. Klimov
8470facfe2 InfluxdbWriter#Stop(): flush buffer
refs #6841
2019-01-08 18:15:32 +01:00
Alexander A. Klimov
4a7960f21b pki::RequestCertificate: handle missing certificate/CSR 2019-01-08 11:49:44 +01:00
Michael Friedrich
2e1b6bd21f
Merge pull request #6877 from Icinga/bugfix/http-log-spam
HttpServerConnection#DataAvailableHandler(): reduce log spam
2019-01-07 15:49:23 +01:00
Alexander A. Klimov
f4ab0737d1 HttpServerConnection#DataAvailableHandler(): reduce log spam 2019-01-07 15:32:19 +01:00
BarbUk
df33674072 Fix plugin name in documentation 2018-12-24 10:37:24 +04:00
BarbUk
63a7dc352c Add haproxy-status CheckCommand definition
Another haproxy CheckCommand. This plugin uses haproxy stat socket to
check for all or specific frontend/backend status.
2018-12-24 10:32:37 +04:00
BarbUk
1c3c01f17b Rename check_temp to check_lmsensors 2018-12-23 18:26:24 +04:00
BarbUk
d658d231a2 Merge branch 'master' into feature/itl-check-temp 2018-12-23 18:24:12 +04:00
Michael Friedrich
b46c3c11bb
Merge pull request #6862 from BarbUk/feature/itl-check-proxysql
Add proxysql CheckCommand definition
2018-12-23 12:19:07 +01:00
Michael Friedrich
28427065cc
Merge pull request #6863 from BarbUk/feature/itl-check-hddtemp
Add hddtemp CheckCommand definition
2018-12-23 12:17:35 +01:00
Michael Friedrich
7d3aaf7c4c
Merge pull request #6864 from BarbUk/feature/itl-check-phpfpm-status
Add phpfpm-status CheckCommand definition
2018-12-23 12:16:42 +01:00
BarbUk
dae69dc49b Add phpfpm-status CheckCommand definition 2018-12-22 13:51:27 +04:00
BarbUk
3e2449716b Add hddtemp CheckCommand definition 2018-12-22 11:19:18 +04:00
BarbUk
5f58414aea Add proxysql CheckCommand definition 2018-12-22 11:01:30 +04:00
BarbUk
375a034436 Add temp CheckCommand definition 2018-12-22 10:43:35 +04:00
Alexander A. Klimov
61860563a6 Make string builder reusable 2018-12-21 12:43:04 +01:00
Michael Friedrich
f7393352f4
Merge pull request #6852 from BarbUk/feature/itl-check-haproxy
Add haproxy CheckCommand definition
2018-12-21 12:05:30 +01:00
Michael Friedrich
19eaff875a
Merge pull request #6850 from BarbUk/fix/itl-check-disk
Fix ITL CheckCommand disk
2018-12-21 12:04:40 +01:00
Alexander A. Klimov
268bd85752 Url#m_Query: test order preservation
refs #6536
2018-12-21 11:54:48 +01:00
Alexander A. Klimov
eeb609d4ae Url#m_Query: preserve order
refs #6536
2018-12-21 11:52:37 +01:00
Alexander A. Klimov
17e86f98a2 Make UnameHelper() efficient
refs #6452
2018-12-20 16:37:04 +01:00
Alexander A. Klimov
12f3149eef Checkable: require zone to be set if command_endpoint is set
refs #6666
2018-12-20 13:59:28 +01:00
BarbUk
5109f7f788 Add haproxy CheckCommand definition
Haproxy plugin check haproxy csv statistics page and reports response
time and backends sessions count
2018-12-20 14:54:53 +04:00
BarbUk
c97c42bff4 Fix ITL CheckCommand disk
Add -N/--include-type option, available since release 1.5.
2018-12-20 13:22:59 +04:00
BarbUk
18250896ca Add fail2ban CheckCommand definition
The check_fail2ban plugin use the fail2ban-client binary
to monitor fail2ban jails.
2018-12-20 11:59:28 +04:00
Michael Friedrich
c4d57afa3d
Merge pull request #6821 from Icinga/bugfix/downtimes-disappear-satellite-6542
Don't delete downtimes in satellite zones
2018-12-18 16:13:36 +01:00
Michael Friedrich
b40400e79f
Merge pull request #6826 from Icinga/bugfix/downtimes-recreate-satellite-6542
Downtime#HasValidConfigOwner(): wait for ScheduledDowntimes
2018-12-18 16:12:34 +01:00
Michael Friedrich
359cb14a52
Merge pull request #6843 from Icinga/appveyor
Improve AppVeyor builds
2018-12-18 14:53:14 +01:00
Michael Friedrich
f68a0d3167
Merge pull request #6806 from BarbUk/feature/itl-check-lsyncd
Add lsyncd CheckCommand definition
2018-12-18 14:23:51 +01:00
Markus Frosch
ace12db110 appveyor: Run Debug builds
[skip travis]
2018-12-18 12:23:39 +01:00
Markus Frosch
fcfde9ac22 tools/win32: Invalidate CMake cache on build 2018-12-18 11:52:06 +01:00
Alexander A. Klimov
c98d6a5254 Downtime#HasValidConfigOwner(): respect Downtime#authoritative_zone
refs #6542
2018-12-17 15:54:31 +01:00
Alexander A. Klimov
5431eae116 Add and populate Downtime#authoritative_zone
refs #6542
2018-12-17 15:54:23 +01:00
Michael Friedrich
eab49d3df8
Merge pull request #6829 from Icinga/feature/api-events-notification-command
API Event Streams: Add 'command' for Notification events
2018-12-17 13:58:16 +01:00
Michael Friedrich
ba8d79f3c5 API Event Streams: Add 'command' for Notification events
fixes #6824
2018-12-07 09:37:03 +01:00
Alexander A. Klimov
39e0d787e8 Downtime#HasValidConfigOwner(): wait for ScheduledDowntimes
refs #6542
2018-12-06 15:44:57 +01:00
Alexander A. Klimov
bbcf469af1 Implement ScheduledDowntime::AllConfigIsLoaded()
refs #6542
2018-12-06 15:44:51 +01:00
Michael Friedrich
75e06e9c0b
Merge pull request #6825 from ekeih/docs/explain-retry-interval-for-passive-checks-6795
Document that retry_interval is only used after an active check result
2018-12-06 11:25:40 +01:00
Max Rosin
00757919b3 Document that retry_interval is only used after an active check result
fixes #6795
2018-12-06 11:24:57 +01:00
Michael Friedrich
bf4ecbed69 Revert "ThreadPool#Stop(): discard non-processed queue items"
This reverts commit 30e6d0f809c47de4204b949263fa209da42e975c.

refs #6815
2018-12-06 09:56:49 +01:00
Michael Friedrich
ea64467c65 Revert "ThreadPool#Stop(): discard non-processed queue items"
This reverts commit 797ecd1539c91d3dd02dc7d164ce602c52a6f802.
2018-12-06 09:55:42 +01:00
Michael Insel
1352b15220 Fix string comparison on edge cases
This fixes a few edge cases where the string comparison failed before.
2018-12-05 20:12:06 +01:00
Alexander A. Klimov
c8a1155e3d Remove redundand check for object existence on creation via API
refs #3937
2018-12-05 16:05:05 +01:00
Michael Friedrich
190f381c7a Docs: Add a section for DB IDO Cleanup
refs #6784
2018-12-05 16:04:50 +01:00
fluxX04
29a3a6d4d7 update apache status command to be identical according the itl 2018-12-05 16:04:35 +01:00
Alex
9800e69f9f Doc fix: documentation link for apt
Fixes `check_apt` documentation link to point to the right man page.
2018-12-05 16:04:18 +01:00
David Lublink
62fcbe3c01 * BugFix : Wrong operator on stride variable causing incorrect behaviour ( #6749 ) 2018-12-05 16:01:35 +01:00