Thomas Widhalm
Thomas Widhalm
Since Icinga 2 2.11 Hosts and Services defined in `conf.d` have no Zone and can't work as target for `command_endpoint`. ref/NC/702367 See https://community.icinga.com/t/checkable-with-command-endpoint-requires-a-zone-even-though-it-worked-in-2-10/2916 for details
While it's totally fine to have a mix of configuration from Director and DSL in some cases it's a source of potential errors. So we should report mixed configuration with...
Logfiles piling up in `/var/lib/icinga2/api/log` are a clear indication of connection problems between nodes. We should check for their existence.
Agents should always have set `log_duration` in `endpoint` objects set to 0. They don't need a log especially when being `command_endpoint` and in fact it can be problematic. We need...
We could collect "normal" values for loglines from other setups and add them hardcoded to diagnostis. If a setup has significantly more or less lines per hour per object than...
Use the last (not the current) `icinga2.log` to calculate how many loglines per hour get written. This can help with sizing log partitions but would be especially helpful with comparing...
Calculate how many checks per second are executed within the whole setup. This could make installations better comparable. But we should not get fooled by missing details: * This doesn't...
The systemd compatible way of running `hostnamectl` and parsing the output works only with Python 2 so far.
Make the package version detection run on all supported platform in Python as well
Right now we only get human readable output. We should provide structured output, maybe JSON to have a machine readable output we can collect automatically.