Skip to content

Releases: ConSol-Monitoring/snclient

v0.19

27 Feb 23:21
Compare
Choose a tag to compare

Changes:

- write startup errors to default logfile
- add check_os_updates
- check_files: fix skipping folder to early
- check_eventlog: fix using event id
- check_drivesize: add freespace-ignore-reserved option
- fix wrapped scripts not found
- fix check_drivesize using random volume for sub path
- fix check_drivesize using root folder when checking non-existing path
- fix perf-config when using REST API
- fix timeout handling (fixes #96)

v0.18

14 Feb 14:48
Compare
Choose a tag to compare

Changes:

- fix crash on windows when parsing empty args (#88)
- check_ntp_offset: support more ntpq tally codes

v0.17

01 Feb 15:44
Compare
Choose a tag to compare

Changes:

- support += operator in config files
- create logfile folder unless it exists
- update windows exporter to 0.25.1
   - i386 still uses 0.24 since thats the last supported version
- fix check_process username being empty sometimes
- fix check_cpu_utilization calculation
- fix automatic log rotation on windows

v0.16

10 Jan 13:47
Compare
Choose a tag to compare

Changes:

- add check_ntp_offset
- add check_mailq
- add check_connections
- improve check_process output
- add check_process cpu metrics
- improve check_service linux performance
- add reload support for systemd service
- add metrics to check_os_version
- add metrics to check_snclient_version
- use state from metric checks for final result
- check_service: adjust default warn/crit condition if service argument is used (#72)
- fix using arguments in aliased checks (#69)
- fix metrics order when using check_nsc_web
- fix wrong path in logrotation on linux
- fix check_drivesize using percent thresholds

v0.15

15 Dec 23:02
Compare
Choose a tag to compare

Changes:

- improve counter memory consumption
- change internal wmi library
- fix check_temperature default thresholds
- fix check_kernel_stats listing processes and threads
- fix wmi based checks memory usage
- fix check_eventlog memory usage

v0.14

12 Dec 19:42
Compare
Choose a tag to compare

Changes:

- check_service (linux): add rss/vms/cpu/task metric and remove generic mem metric
- check_service: add more metrics
- add cli inventory mode
- add duration / age / date / human number macro post processors
- add support for %{} macros and $() as well
- add timeout to check_drivesize for hanging mounts
- add check_cpu_utilization
- add check_mount
- add check_temperature
- add check_kernel_stats
- add fmt macro operator to formt numbers
- add automatic retries to wmi querys
- add /api/v1/admin/reload rest endpoint to initialize config changes
- add /api/v1/admin/certs/replace rest endpoint to replace certificates
- support different allowed hosts settings for each web handler
- fix cpu check on osx not returning metrics

v0.13

23 Nov 21:42
Compare
Choose a tag to compare

Changes:

- drop privileges when running node exporter
- update node exporter to 1.7.0
- add node exporter to osx packages
- add check_load plugin
- improve docs and help pages
- add folder size support to check_files (#38)
- add basic promethes metrics
- check_eventlog: finish implementing
- fix reading empty config files (#58)
- fix packaging for debian <= 12

v0.12

07 Nov 23:31
Compare
Choose a tag to compare

Changes:

- add built-in check_http / check_tcp / check_dns
- add check_omd check
- msi windows installer:
  - do not change windows service during updates

v0.11

27 Oct 18:48
Compare
Choose a tag to compare

Changes:

- support filter regex syntax: attr ~~ /value/
- return error if using unknown check arguments
- add (prometheus) node/windows exporter and custom exporters
- fix check_drivesize showing wrong disk on linux
- fix windows installer removing snclient.ini on update

v0.10

22 Oct 20:26
Compare
Choose a tag to compare

Changes:

- windows: add firewall on program, not ports
- add on demand macros
- add prometheus exporter exporter listener
- add support for shared listeners