icinga2
icinga2 copied to clipboard
The core of our monitoring platform with a powerful configuration language and REST API.
The GNU libc function malloc_trim(3) attempts to release free memory from the main heap arena of Icinga 2 itself. ref/IP/48306
## Describe the bug We have observed a couple of times in the last 3 weeks a weird behaviour where the checks are performed twice, the notifications sent twice (at...
## Is your feature request related to a problem? Please describe. With the new network stack we start CORES x 2 I/O threads, for accept(2), SSL handshake, ... and for...
## Describe the bug 1. JsonRpcConnection#Send*() posts a closure with the message in question into its strand which processes such sequentially 2. That closure inserts the message into #m_OutgoingMessagesQueue Especially...
## Describe the bug I need to re-send OK states. I looked into the docs and found the notification attribute `interval`. It works great for every non-OK state, but not...
This PR fixes a broken behaviour of the [`LegacyTimePeriod::IsInTimeRange()`](https://github.com/Icinga/icinga2/blob/master/lib/icinga/legacytimeperiod.cpp#L27) method that affects the overall time period and scheduled downtime handling and frustrates so many users just due to this nasty...
## Describe the bug ## To Reproduce I had a service that would check ssl cert validity. Mistakenly i configured it to have ``` check_interval = 24h check_period = "workhours"...
Adds parameters for check_http and check_ssh based on nagios-plugins 2.3.3 / monitoring-plugins 2.3 Fixes #9922
ASIO DNS resolution can't be cancelled. If it takes longer than ApiListener#connect_timeout, the latter becomes a no-op as it cancels socket I/O which doesn't even start before DNS resolution. ##...
## Describe the bug All date [timeperiod formats](https://github.com/Icinga/icinga2/blob/da394b2ab03f5cb47297eeca3967313953127322/doc/08-advanced-topics.md?plain=1#L215-L220) except the (only) weekday lead to a not allowed segment for the following day. That also apply for [Across midnight](https://github.com/Icinga/icinga2/blob/da394b2ab03f5cb47297eeca3967313953127322/doc/08-advanced-topics.md?plain=1#L258) and [Across...