Added
- The options `--include`, `--include-unit`, `--include-type`,
`--exclude`, `--exclude-unit`, `--exclude-type` have been added to
have better control over which units should be selected for testing.
- A new entry was added to the performance data: `data_source=cli` or
`data_source=dbus`
- Add example `icinga2` configuration for the plugin (23)
- New option to query user units (`--user`) (22)
- New option `--required` to set the state that the systemd unit must have (17)
Changed
- The options `--dead-timers`, `--dead-timers-warning` and
`--dead-timers-critical` have been renamed to `--timers`,
`--timers-warning` and `--timers-critical`.
- In the command line help, the options have been grouped according to
their monitoring scope.
- Always return perfdata for `startup_time` even with `-n` (27)
- Exit `Unknown` when importing `nagiosplugin` fails (24)
Removed
- The options `-i`, `--ignore-inactive-state` have been removed.
- Drop support for 3.6 and 3.7