0.5.1.8

@mickem mickem released this Nov 30, 2016 · 43 commits to master since this release

2016-11-29 Michael Medin

  • installer: Fixed some regression issues with related to settings fix
  • installer: dumped all keys in log for simpler debug
  • Installer: Improved key handling and removed "have to override keys on msiexec" bug

2016-11-27 Michael Medin

  • Fixed crash if module failed to load
  • Core: Removed mutex from event processing
  • CheckSystem: Real time thread nove logs on TRACE instead of DEBUG
  • PythonScript: Added event support
  • Added functions to API helpers to emit events
  • settings: Added unzip: to attachments to unzip a file of attachments
  • https: Fixed SNI in settings and NRDP
  • CheckSystem: Delayed background threads
  • Improved the https client (doesnt use a double bufffer)
  • Fixed https settings
  • Added miniz as a submodule for unzipping attached file from settings
  • Fixed event record data collection

2016-11-15 Michael Medin

  • CheckSystem: Fixed #341 Crash in check_pagefile when there are no pagefiles

2016-11-13 Michael Medin

  • CheckSystem: refactored various real time filters into separate parts and added check_process
  • PythonScript: Added support for events
  • filters: Added event as target to send result of filters as events
  • Core: Added events
  • system: Fixed regression issue with registry messages
  • filter: refactoring: Added ability to fetch att variables from a filter factory
  • filter: added copy cons to filter_object
  • filter: Added to string methods for filters to provide vbetter error handling
  • filters: Refactored the return data to be simpler (and removed no longer used is_done flag)
  • Filters: Refactored the "template flag" into the function

2016-11-06 Michael Medin

  • Removed attachments (as they are never used)
  • CheckSystem: refactored check_process to a separate module
  • CHeckLogFile: Fixed crash when tracelogging realtime monitoring
  • reset version

2016-10-30 Michael Medin

  • Fixed op5 scripts folder

2016-10-23 Michael Medin

  • NRDP: Added parsing of NRDP server response
  • NRDP: Fixed #331 token missing from NRDP
  • Settings: Fixed #227 migration only saves the root scope
  • Added aliases to settings for future use
  • Improved settings esception to give error from correct line
  • Moved settings and registry query to separate files to make the core more modular
  • Removed "boot settings keys" as they are not really used

2016-10-17 Michael Medin

  • Some more (post) cr-lf fixes
  • Removed unused files
  • Updated and harmonized header comments
  • Changed cr/lf on all files locally
  • Normalize all the line endings
  • Added gitattributes (crlf fix)
  • updated some docs maybe?

2016-10-16 Michael Medin

  • Fixed crash on reload
  • Improved error handling a bit
  • Changed logger from static to factory and cleaned up the log classes
  • removed log to file from service apis for windows (as there is no guarantee the logger is configured)
  • moved replace to ::s namespace

2016-09-14 Michael Medin

  • NRDPClient: Fixed #286 (for real this time), NRDP not working over https
  • http client: changed error to reflect whats wrong (not config error)
  • http client: added error if not compiled with ssl

2016-09-08 Michael Medin

  • Fixed copying of file in centos build
  • check_eventlog: Fixed time/date rendering
  • Fixed missing return

2016-09-05 Michael Medin

  • filters: fixed issue when no filter is specified in realtime checks
  • real time filters: Added more debug messages when no filters match (to better show why)
  • filters: Improved error handler when filters fail

Downloads

0.5.0.65

@mickem mickem released this Nov 14, 2016 · 95 commits to master since this release

  • CheckLogFile: Fixed crash when tracelogging realtime monitoring
  • Installer: Fixed op5 scripts folder
  • NRDP: Added parsing of NRDP server response
  • NRDP: Fixed #331 token missing from NRDP
  • Core: Fixed crash on reload
  • Core: Improved error handling a bit

Downloads

0.5.0.60

@mickem mickem released this Sep 5, 2016 · 104 commits to master since this release

  • filters: fixed issue when no filter is specified in realtime checks
  • real time filters: Added more debug messages when no filters match (to better show why)
  • filters: Improved error handler when filters fail

Downloads

0.5.0.59

@mickem mickem released this Aug 22, 2016 · 108 commits to master since this release

  • Linux: Fixed specfile version numbers
  • TaskScheduler: Fixed folder support in tash scheduler
  • CheckWMI: Improved error in check_wmi
  • Fixed segv
  • CHeckHelpers: Fixed missing return data in check_multi
  • Linux: Fixed build issues with new http(s) client

Downloads

0.5.0.55

@mickem mickem released this Aug 11, 2016 · 126 commits to master since this release

  • SimpleFileWriter #316 added two new syntax strings to differentiate between host and service checks*
  • SimpleFileWriter #316 added new keywords to syntax for epoch and time
  • SimpleFileWriter: Fixed #316 missing host name
  • SimpleFileWriter: Added support for status as number #316
  • Fixed accidental bug in previous commit (nsca service was missing)

Downloads

0.5.0.52

@mickem mickem released this Aug 8, 2016 · 139 commits to master since this release

  • Fixed #315 Fixed invalid host_check for NSCA
  • Fixed #285 missing hostname for NRDP
  • Fixed linux packages
  • Fixed duplicate lua.dll libs
  • pdh: Fixed #296 and #310 compatibility issue with checkCounter and type=double
  • Fixed #288 lua dlls missing in installer
  • Fixed #297 like not ignoring case when comparing strings in filters
  • Fixed scheduler reload not resetting old schedules
  • Change so scheduler logs actual file sinstead of wrapper.
  • removed now defunct old icp protocol
  • Added matches to settings api wrapper
  • Added multiple filter/warn/crit expressions to allow using count separate from items thresholds
  • Moved filter object handling inside filter engine
  • Partial fix for #294: count not working properly when used together with a regular check

Downloads