]>
granicus.if.org Git - icinga2/log
Michael Insel [Fri, 8 Feb 2019 15:57:19 +0000 (16:57 +0100)]
Fix check_swap percentage calculation
This fixes the check_swap percentage calculation. When the pagefile is
turned off the available swap and total swap are 0 which leads to a
wrong calculation and misformated output.
refs #6913
Michael Friedrich [Fri, 8 Feb 2019 12:48:12 +0000 (13:48 +0100)]
Merge pull request #6894 from Icinga/bugfix/checkresults-from-the-future-6797
Fix checkresults from the future breaking checks
Michael Friedrich [Fri, 8 Feb 2019 12:32:13 +0000 (13:32 +0100)]
Refactor conditions and add debug log messages for future crs and skipped crs
Jean Flach [Fri, 11 Jan 2019 15:16:45 +0000 (16:16 +0100)]
Fix checkresults from the future breaking checks
Michael Friedrich [Fri, 8 Feb 2019 10:54:09 +0000 (11:54 +0100)]
Merge pull request #6935 from Icinga/feature/enhance-notification-logging
Enhance notification logging
Michael Friedrich [Thu, 7 Feb 2019 14:42:09 +0000 (15:42 +0100)]
Enhance notification logging
- More details from the local context (notification, user, checkable, command names)
- Notice logs for when this notification object is paused in HA enabled zones
- Notice logs for interval=0 reminder notifications
- Object name for skipping recovery notifications when problem hasn't been notified before
Michael Friedrich [Mon, 4 Feb 2019 15:05:20 +0000 (16:05 +0100)]
Merge pull request #6858 from Icinga/feature/string-builder
Make string builder reusable
Michael Friedrich [Mon, 4 Feb 2019 14:50:04 +0000 (15:50 +0100)]
Merge pull request #6928 from Icinga/doc/windows-devel-dot-net-2
Doc: Add .NET 3.5 to the windows build stack
Michael Friedrich [Mon, 4 Feb 2019 13:21:20 +0000 (14:21 +0100)]
Merge pull request #6901 from Icinga/bugfix/so_reuseport-6898
TcpSocket#Bind(): also set SO_REUSEPORT
Michael Friedrich [Mon, 4 Feb 2019 12:52:44 +0000 (13:52 +0100)]
Merge pull request #6914 from Icinga/bugfix/clusterevents-missing-persistent-ack
ClusterEvents::AcknowledgementSet event should forward 'persistent' attribute
Michael Friedrich [Mon, 4 Feb 2019 12:51:31 +0000 (13:51 +0100)]
Merge pull request #6853 from Icinga/bugfix/incorrect-command_endpoint-6666
Checkable: require zone to be set if command_endpoint is set
Michael Insel [Fri, 1 Feb 2019 15:46:28 +0000 (16:46 +0100)]
Doc: Add .NET 3.5 to the windows build stack
The Windows Agent Wizard is currently build on .NET Framework 2.0, which
is not installed by default on Windows 10. This adds a note to the
development documentation to install the .NET Framework 3.5 (which
includes .NET Framework 2.0) component on Windows 10.
Michael Friedrich [Thu, 31 Jan 2019 15:20:09 +0000 (16:20 +0100)]
Merge pull request #6926 from miso231/feature/itl-cloudera-checks
Feature/itl cloudera checks
Michal Petko [Thu, 31 Jan 2019 14:58:46 +0000 (15:58 +0100)]
Use full command name as prefix for check arguments
Michael Friedrich [Thu, 31 Jan 2019 08:13:41 +0000 (09:13 +0100)]
Merge pull request #6925 from Icinga/bugfix/check-swap-format
Fix check_swap formatting
Michal Petko [Thu, 31 Jan 2019 07:11:31 +0000 (08:11 +0100)]
Add documentation to cloudera checks
Michal Petko [Thu, 31 Jan 2019 06:59:44 +0000 (07:59 +0100)]
Add check commands for HDFS file count and used space
Michael Insel [Wed, 30 Jan 2019 18:41:24 +0000 (19:41 +0100)]
Fix check_swap formatting
This fixes a small formatting mistake introduced by #6811. To keep the
check_swap output in sync with all other plugins I fixed the formatting.
Michael Friedrich [Wed, 30 Jan 2019 14:28:26 +0000 (15:28 +0100)]
Merge pull request #6916 from Icinga/bugfix/retry-interval-zero
Don't allow retry_interval <= 0
Michael Friedrich [Wed, 30 Jan 2019 14:18:12 +0000 (15:18 +0100)]
Merge pull request #6924 from Icinga/bugfix/convert-long-double
Fix double to long conversions
Michael Friedrich [Wed, 30 Jan 2019 13:47:59 +0000 (14:47 +0100)]
Fix Convert::ToLong(double val)
Michael Friedrich [Wed, 30 Jan 2019 13:23:57 +0000 (14:23 +0100)]
Add a unit test for Convert::ToLong(double) - fails
Michael Friedrich [Tue, 29 Jan 2019 12:37:50 +0000 (13:37 +0100)]
Merge pull request #6917 from Icinga/bugfix/cluster-message-delete-object
Cluster: Delete object message should log that
Michael Friedrich [Tue, 29 Jan 2019 12:35:32 +0000 (13:35 +0100)]
Merge pull request #6920 from Icinga/bugfix/scheduleddowntime-zone
Downtime::AddDowntime(): place Downtimes in the same zone as the origin ScheduledDowntimes
Michael Friedrich [Tue, 29 Jan 2019 08:43:06 +0000 (09:43 +0100)]
Merge pull request #6911 from peteeckel/feature/nscp-disk-exclude-option
Make the NSCP CheckDisk --exclude option available to Icinga 2
Peter Eckel [Mon, 28 Jan 2019 17:30:31 +0000 (18:30 +0100)]
Updated documentation for nscp-disk-local
Alexander A. Klimov [Mon, 28 Jan 2019 17:29:57 +0000 (18:29 +0100)]
Downtime::AddDowntime(): place Downtimes in the same zone as the origin ScheduledDowntimes
Michael Friedrich [Mon, 28 Jan 2019 16:39:22 +0000 (17:39 +0100)]
Cluster: Delete object message should log that
Atm it is a copy-paste error and irritates during debugging.
Coming from my analysis of existing cluster messages.
Michael Friedrich [Mon, 28 Jan 2019 16:33:05 +0000 (17:33 +0100)]
Don't allow retry_interval <= 0
Michael Friedrich [Mon, 28 Jan 2019 16:29:46 +0000 (17:29 +0100)]
ClusterEvents::AcknowledgementSet event should forward 'persistent' attribute
Peter Eckel [Fri, 25 Jan 2019 15:38:11 +0000 (16:38 +0100)]
Make the NSCP CheckDisk --exclude option available to Icinga 2
Michael Friedrich [Fri, 25 Jan 2019 07:31:57 +0000 (08:31 +0100)]
Merge pull request #6897 from Icinga/bugfix/getlocalzone-null
Validate Zone::GetLocalZone() before using
Michael Friedrich [Thu, 24 Jan 2019 10:03:48 +0000 (11:03 +0100)]
Merge pull request #6803 from BarbUk/feature/itl-check-btrfs
Add btrfs CheckCommand definition
Michael Friedrich [Thu, 24 Jan 2019 10:02:25 +0000 (11:02 +0100)]
Merge pull request #6865 from BarbUk/feature/itl-check-haproxy-status
Add haproxy-status CheckCommand definition
Michael Friedrich [Thu, 24 Jan 2019 10:01:49 +0000 (11:01 +0100)]
Merge pull request #6861 from BarbUk/feature/itl-check-temp
Add lmsensors CheckCommand definition
Michael Friedrich [Thu, 24 Jan 2019 10:00:51 +0000 (11:00 +0100)]
Merge pull request #6848 from BarbUk/feature/itl-check-fail2ban
Add fail2ban CheckCommand definition
Michael Friedrich [Thu, 24 Jan 2019 09:59:52 +0000 (10:59 +0100)]
Merge pull request #6780 from ITisitBV/master
Make mail-{host,service}-notification.sh as POSIX-compliant as possible.
Michael Friedrich [Thu, 24 Jan 2019 09:58:43 +0000 (10:58 +0100)]
Merge pull request #6899 from Icinga/bugfix/localtime-zero-windows
Log: Ensure not to pass negative values to localtime()
Alexander A. Klimov [Thu, 17 Jan 2019 11:13:44 +0000 (12:13 +0100)]
TcpSocket#Bind(): also set SO_REUSEPORT
refs #6898
Michael Friedrich [Wed, 16 Jan 2019 16:27:38 +0000 (17:27 +0100)]
Log: Ensure not to pass negative values to localtime()
refs #6887
Michael Friedrich [Wed, 16 Jan 2019 14:00:03 +0000 (15:00 +0100)]
Merge pull request #6883 from Icinga/bugfix/retry-interval-zero-6871
Allow Checkable#retry_interval to be 0
Michael Friedrich [Wed, 16 Jan 2019 13:57:34 +0000 (14:57 +0100)]
Merge pull request #6885 from Icinga/fix/uoa-comment-downtime
Don't run UpdateObjectAuthority for Comments and Downtimes
Alexander A. Klimov [Tue, 15 Jan 2019 18:23:20 +0000 (19:23 +0100)]
Validate Zone::GetLocalZone() before using
Michael Friedrich [Fri, 11 Jan 2019 16:03:58 +0000 (17:03 +0100)]
Merge pull request #6890 from T-Systems-MMS/feature/snmp-storage-exclude
Added snmp_exclude option to manubulon snmp-storage check
Michael Friedrich [Fri, 11 Jan 2019 16:01:29 +0000 (17:01 +0100)]
Merge pull request #6893 from widhalmt/fix/itl-ipmi-6892
Add new "-us" option to ipmi-sensor CheckCommand
Thomas Widhalm [Fri, 11 Jan 2019 12:50:07 +0000 (13:50 +0100)]
Add new "-us" option to `ipmi-sensor` CheckCommand due to change in monitoring plugin.
Fixes #6892
Martin Neubert [Fri, 11 Jan 2019 08:54:24 +0000 (09:54 +0100)]
Added snmp_exclude option to manubulon snmp-storage check
Jean Flach [Thu, 10 Jan 2019 10:44:14 +0000 (11:44 +0100)]
Don't run UpdateObjectAuthority for Comments and Downtimes
Alexander A. Klimov [Wed, 9 Jan 2019 10:27:33 +0000 (11:27 +0100)]
Allow Checkable#retry_interval to be 0
refs #6871
Michael Friedrich [Wed, 9 Jan 2019 08:30:27 +0000 (09:30 +0100)]
Merge pull request #6880 from Icinga/bugfix/pki-requestcertificate-no-cert
pki::RequestCertificate: handle missing certificate/CSR
Alexander A. Klimov [Tue, 8 Jan 2019 10:49:44 +0000 (11:49 +0100)]
pki::RequestCertificate: handle missing certificate/CSR
Michael Friedrich [Mon, 7 Jan 2019 14:49:23 +0000 (15:49 +0100)]
Merge pull request #6877 from Icinga/bugfix/http-log-spam
HttpServerConnection#DataAvailableHandler(): reduce log spam
Alexander A. Klimov [Mon, 7 Jan 2019 14:32:19 +0000 (15:32 +0100)]
HttpServerConnection#DataAvailableHandler(): reduce log spam
BarbUk [Mon, 24 Dec 2018 06:37:24 +0000 (10:37 +0400)]
Fix plugin name in documentation
BarbUk [Mon, 24 Dec 2018 06:32:37 +0000 (10:32 +0400)]
Add haproxy-status CheckCommand definition
Another haproxy CheckCommand. This plugin uses haproxy stat socket to
check for all or specific frontend/backend status.
BarbUk [Sun, 23 Dec 2018 14:26:24 +0000 (18:26 +0400)]
Rename check_temp to check_lmsensors
BarbUk [Sun, 23 Dec 2018 14:24:12 +0000 (18:24 +0400)]
Merge branch 'master' into feature/itl-check-temp
Michael Friedrich [Sun, 23 Dec 2018 11:19:07 +0000 (12:19 +0100)]
Merge pull request #6862 from BarbUk/feature/itl-check-proxysql
Add proxysql CheckCommand definition
Michael Friedrich [Sun, 23 Dec 2018 11:17:35 +0000 (12:17 +0100)]
Merge pull request #6863 from BarbUk/feature/itl-check-hddtemp
Add hddtemp CheckCommand definition
Michael Friedrich [Sun, 23 Dec 2018 11:16:42 +0000 (12:16 +0100)]
Merge pull request #6864 from BarbUk/feature/itl-check-phpfpm-status
Add phpfpm-status CheckCommand definition
BarbUk [Sat, 22 Dec 2018 09:51:27 +0000 (13:51 +0400)]
Add phpfpm-status CheckCommand definition
BarbUk [Sat, 22 Dec 2018 07:19:18 +0000 (11:19 +0400)]
Add hddtemp CheckCommand definition
BarbUk [Sat, 22 Dec 2018 07:01:30 +0000 (11:01 +0400)]
Add proxysql CheckCommand definition
BarbUk [Sat, 22 Dec 2018 06:43:35 +0000 (10:43 +0400)]
Add temp CheckCommand definition
Alexander A. Klimov [Fri, 21 Dec 2018 11:43:04 +0000 (12:43 +0100)]
Make string builder reusable
Michael Friedrich [Fri, 21 Dec 2018 11:05:30 +0000 (12:05 +0100)]
Merge pull request #6852 from BarbUk/feature/itl-check-haproxy
Add haproxy CheckCommand definition
Michael Friedrich [Fri, 21 Dec 2018 11:04:40 +0000 (12:04 +0100)]
Merge pull request #6850 from BarbUk/fix/itl-check-disk
Fix ITL CheckCommand disk
Alexander A. Klimov [Thu, 20 Dec 2018 12:59:28 +0000 (13:59 +0100)]
Checkable: require zone to be set if command_endpoint is set
refs #6666
BarbUk [Thu, 20 Dec 2018 10:39:15 +0000 (14:39 +0400)]
Add haproxy CheckCommand definition
Haproxy plugin check haproxy csv statistics page and reports response
time and backends sessions count
BarbUk [Thu, 20 Dec 2018 09:22:59 +0000 (13:22 +0400)]
Fix ITL CheckCommand disk
Add -N/--include-type option, available since release 1.5.
BarbUk [Thu, 20 Dec 2018 07:59:28 +0000 (11:59 +0400)]
Add fail2ban CheckCommand definition
The check_fail2ban plugin use the fail2ban-client binary
to monitor fail2ban jails.
Michael Friedrich [Tue, 18 Dec 2018 15:13:36 +0000 (16:13 +0100)]
Merge pull request #6821 from Icinga/bugfix/downtimes-disappear-satellite-6542
Don't delete downtimes in satellite zones
Michael Friedrich [Tue, 18 Dec 2018 15:12:34 +0000 (16:12 +0100)]
Merge pull request #6826 from Icinga/bugfix/downtimes-recreate-satellite-6542
Downtime#HasValidConfigOwner(): wait for ScheduledDowntimes
Michael Friedrich [Tue, 18 Dec 2018 13:53:14 +0000 (14:53 +0100)]
Merge pull request #6843 from Icinga/appveyor
Improve AppVeyor builds
Michael Friedrich [Tue, 18 Dec 2018 13:23:51 +0000 (14:23 +0100)]
Merge pull request #6806 from BarbUk/feature/itl-check-lsyncd
Add lsyncd CheckCommand definition
Markus Frosch [Tue, 18 Dec 2018 11:08:41 +0000 (12:08 +0100)]
appveyor: Run Debug builds
[skip travis]
Markus Frosch [Tue, 18 Dec 2018 10:52:06 +0000 (11:52 +0100)]
tools/win32: Invalidate CMake cache on build
Alexander A. Klimov [Tue, 4 Dec 2018 16:45:54 +0000 (17:45 +0100)]
Downtime#HasValidConfigOwner(): respect Downtime#authoritative_zone
refs #6542
Alexander A. Klimov [Tue, 4 Dec 2018 16:44:42 +0000 (17:44 +0100)]
Add and populate Downtime#authoritative_zone
refs #6542
Michael Friedrich [Mon, 17 Dec 2018 12:58:16 +0000 (13:58 +0100)]
Merge pull request #6829 from Icinga/feature/api-events-notification-command
API Event Streams: Add 'command' for Notification events
Michael Friedrich [Fri, 7 Dec 2018 08:37:03 +0000 (09:37 +0100)]
API Event Streams: Add 'command' for Notification events
fixes #6824
Alexander A. Klimov [Thu, 6 Dec 2018 11:50:48 +0000 (12:50 +0100)]
Downtime#HasValidConfigOwner(): wait for ScheduledDowntimes
refs #6542
Alexander A. Klimov [Thu, 6 Dec 2018 11:41:49 +0000 (12:41 +0100)]
Implement ScheduledDowntime::AllConfigIsLoaded()
refs #6542
Michael Friedrich [Thu, 6 Dec 2018 10:25:40 +0000 (11:25 +0100)]
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
Max Rosin [Wed, 5 Dec 2018 15:28:03 +0000 (16:28 +0100)]
Document that retry_interval is only used after an active check result
fixes #6795
Michael Friedrich [Thu, 6 Dec 2018 08:56:49 +0000 (09:56 +0100)]
Revert "ThreadPool#Stop(): discard non-processed queue items"
This reverts commit
30e6d0f809c47de4204b949263fa209da42e975c .
refs #6815
Michael Friedrich [Wed, 5 Dec 2018 10:35:35 +0000 (11:35 +0100)]
Merge pull request #6817 from Icinga/bugfix/stalled-tls-connections-6816
HttpServerConnection#DataAvailableHandler(): be aware of being called multiple times concurrently
Michael Friedrich [Wed, 5 Dec 2018 10:33:29 +0000 (11:33 +0100)]
Merge pull request #6820 from Icinga/bugfix/scheduled-downtime-ha-duplicates
Only create downtimes from non-paused ScheduledDowntime objects in HA enabled cluster zones
Michael Friedrich [Wed, 5 Dec 2018 10:32:31 +0000 (11:32 +0100)]
Merge pull request #6823 from transitiv/feature/itl-apt-list
ITL: Support --list argument to check_apt
Michael Friedrich [Wed, 5 Dec 2018 10:11:49 +0000 (11:11 +0100)]
Merge pull request #6815 from Icinga/bugfix/reload-while-api-dos
ThreadPool#Stop(): discard non-processed queue items
Michael Friedrich [Wed, 5 Dec 2018 10:05:44 +0000 (11:05 +0100)]
Merge pull request #6757 from Icinga/bugfix/no-more-notifications-recovery-filtered
Fix that no_more_notifications gets reset when Recovery notifications are filtered away
Michael Friedrich [Wed, 5 Dec 2018 10:05:05 +0000 (11:05 +0100)]
Merge pull request #6750 from davidtek/master
#6749 Wrong operator on stride variable causing incorrect behaviour
Michael Friedrich [Wed, 5 Dec 2018 09:52:28 +0000 (10:52 +0100)]
Merge pull request #6801 from BarbUk/feature/itl-check-varnish
Add varnish CheckCommand definition
Adam James [Wed, 5 Dec 2018 09:13:03 +0000 (09:13 +0000)]
ITL: Support --list argument to check_apt
Michael Friedrich [Tue, 4 Dec 2018 15:08:37 +0000 (16:08 +0100)]
Merge pull request #6786 from Icinga/feature/dsl-getenv
DSL: Implement getenv()
Michael Friedrich [Tue, 4 Dec 2018 15:07:17 +0000 (16:07 +0100)]
Merge pull request #6819 from Icinga/feature/development-docs
Enhance and unify development docs for debug, develop, package
Michael Friedrich [Tue, 4 Dec 2018 15:06:53 +0000 (16:06 +0100)]
Merge pull request #6814 from Icinga/bugfix/conn-close-stall
Restore 'Connection: close' behaviour in HTTP responses
Michael Friedrich [Tue, 4 Dec 2018 14:20:37 +0000 (15:20 +0100)]
Only create downtimes from non-paused ScheduledDowntime objects in HA enabled cluster zones
Michael Friedrich [Tue, 4 Dec 2018 11:21:54 +0000 (12:21 +0100)]
Docs: Formatting for dev requirements
Michael Friedrich [Tue, 4 Dec 2018 11:14:01 +0000 (12:14 +0100)]
Minor updates for core dumps
The main parts are discussed in #6723