Skip to content

Releases: ConSol-Monitoring/snclient

v0.39

18 Nov 13:45

Choose a tag to compare

Changes:

- optionally send HSTS header in HTTP response
- update node exporter to 1.10.2
- check_service: improve filter by name
- check_process: add cpu_seconds attribute
- chore: update dependencies

v0.38

10 Oct 13:20

Choose a tag to compare

Breaking:

There is a breaking change when using check_logfile:

  • check_logfile is now disabled by default and needs to be enabled in the modules section.
  • check_logfile is restricted to read logfiles from folders defined by allowed pattern.

Changes:

- fix plugin output ending in chinese characters (#261)
- chore: update dependencies
- improve logging of invalid http requests
- check_logfile: improve detection of required macros
- add list-combine option
- add challenge password support for csr
- add CheckLogFile option to /modules configuration
- add "allowed pattern" option for check_logfiles
- add new macro operator trim and chomp

v0.37

08 Sep 07:32

Choose a tag to compare

Changes:

- update windows exporter to 0.31.3
- chore: update dependencies
- change minimum golang requirement to 1.24.6
- osx:
  - fix corrupted json output (invalid character '\x00' looking for beginning of object key string)

v0.36

29 Jul 14:09

Choose a tag to compare

Breaking Change
Filter are combined by "Or" by default now. This will lead to unexpected results if you are using multiple filter.

check_drivesize filter=disk=C filter=disk=D will return drive C and D as expected. So internally this equals the filter=disk=C OR disk=D

Changes:

- add new attribute "require password" which must be disabled to allow requests without password
- disallow empty passwords and empty passwords no longer disable password authentication
- check_service: add support for comma separated service list
- check_drivesize: fix case insensitive windows paths
- msi: disable downgrades in windows installer
- update: add support to extract .deb files
- update windows exporter to 0.31.1
- fix https includes from subsection (#246)
- fix multiple filter not being combined by logical OR
- fix extending default filter and thresholds

v0.35

13 Jun 18:21

Choose a tag to compare

Changes:

- change showing performance data in check_files and check_services (#243)
- kill orphanded managed exporters which might block listen ports
- remove pipes from unknown macros in final output
- only proxy /metrics instead of * for managed exporter
- add option `url match` for managed exporter to configure which urls should be proxied
- add support for enable modules from the module configuration instead of the modules section
- fix crash in check_pdh

v0.34

28 May 13:14

Choose a tag to compare

Changes:

- add /api/v1/admin/csr endpoint to create csr
- add check_logfile
- cache inventory for 10 seconds
- fix check_omd out of bounds read
- fix detecting unbalanced quotes (#225)
- fix crash in check_pdh
- fix reading config files with utf-8 bom

v0.33

11 Apr 14:19

Choose a tag to compare

Changes:

- check_pdh: added windows performance counter check
- check_service: fix case insensitive excludes
- check_pagefile: fix crash if there is no pagefile
- update windows exporter to 0.30.5
- update node exporter to 1.9.1
- check_dns: fix crash without any nameserver
- change handling exporter arguments and keep quotes
- change handling allias/script arguments and keep quotes
- check_os_version: add kernel version/arch/hostname
- fix timeout race condition when rebooting windows service
- fix checking for allowed arguments / nasty characters for web api requests
- fix checking for allowed arguments / nasty characters from external scripts (#158)
- change minimum golang requirement to 1.23.8

v0.32

13 Mar 12:16

Choose a tag to compare

Changes:

- add alpine support
- fix check_process when empty-state is set to OK
- change like operator to be case insensitive
- add new slike operator which is case sensitive
- add support for str() operator
- check_process: make process filter case insensitive
- check_service: make service filter case insensitive
- managed exporter: passthrough all urls, not just /metrics
- add 'snclient config check' command

v0.31

12 Feb 17:28

Choose a tag to compare

Changes:

- fix check_files thresholds on total_size
- update windows exporter to 0.30.2
- chore: update dependencies
- change minimum golang requirement to 1.23

v0.30

15 Jan 12:05

Choose a tag to compare

Changes:

- fix check_drivesize letter: excludes
- fix check_service default threshold for linux
- chore: update dependencies