Releases: ConSol-Monitoring/snclient
Releases · ConSol-Monitoring/snclient
v0.19
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
Changes:
- fix crash on windows when parsing empty args (#88)
- check_ntp_offset: support more ntpq tally codes
v0.17
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
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
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
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
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
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
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
Changes:
- windows: add firewall on program, not ports
- add on demand macros
- add prometheus exporter exporter listener
- add support for shared listeners