icinga2
icinga2 copied to clipboard
The core of our monitoring platform with a powerful configuration language and REST API.
## Describe the bug I have created a time period to send out notifications via SMS while nobody is in the office, i.e. after hours or on public holidays. That...
check_ssl_cert has a new option with a new default: --maximum-validity. This change allows for services to use that option to override the default of 397 days. It is needed, if...
This is a good alternative to `icinga2 feature enable debuglog`: * Object creation/deletion via API happens immediately and requires no restart * Hence, the debug log is enabled exactly as...
Some API endpoints already have some logic to return helpful HTTP status codes, for example `/v1/actions/...`: https://github.com/Icinga/icinga2/blob/9be02e3f0486bd4c3aa9ecd55dda94febf5a1f79/lib/remote/actionshandler.cpp#L102-L130 However, many others don't and always return 200 OK, like for example POST...
Following the Install Guide for Ubuntu https://icinga.com/docs/icinga-2/latest/doc/02-installation/02-Ubuntu/ TrueNAS-SCALE-23.10.1 AMD EPYC 7302P VM Lubuntu 22.04.3 ``` icinga@icinga:~/Downloads$ sudo wget -O - https://packages.icinga.com/icinga.key | gpg --dearmor -o /usr/share/keyrings/icinga-archive-keyring.gpg . /etc/os-release; if [...
There were some missing arguments. CheckCommand definition adapted to the current status of the plugin. ref/NC/806131
## Is your feature request related to a problem? Please describe. check_ssl_cert supports passing `-4` and `-6` to force IPv4 or IPv6 respectively. There is no Icinga option to pass...
monitoring-plugins added a multiplier option in 2.3.3: https://github.com/monitoring-plugins/monitoring-plugins/releases/tag/v2.3.3 This PR adds the option to the ITL definition for `check_snmp` It Fixes #9907
# Release Workflow - [x] Update `ICINGA2_VERSION` - [x] Update bundled Windows dependencies - [x] Harden global TLS defaults (consult https://ssl-config.mozilla.org) - [x] Update `CHANGELOG.md` - [x] Create and push...
Even if it's in the request body. # Tests ## No filter `[2024-01-16 17:38:23 +0100] information/HttpServerConnection: Request POST https://127.0.0.1:5665/v1/console/execute-script?session=3270231b-f3fe-401d-a77b-2a5e9d3b0fd6&command&sandboxed=0 (from [::ffff:127.0.0.1]:58972), user: root, agent: Icinga/DebugConsole/v2.14.0-92-gf075d1e0d, status: OK) took 1ms.` ##...