github mickem/nscp
on GitHub

Massive bugfix update.
Includes fixes for graphite, real time, metrics, etc etc.

Fulll changelog:

2015-11-20 Michael Medin

  • Fixed #185 extract_perf should now work as expected
  • Fixed #154 Added escape-html flag to all check commands and escape html option to all real time filters.
  • Added support for -a to check_nrpe command (Fixed #158 )
  • Fixed issue when parsing commandline with first otion as short
  • Fixed #201 negative perf data in checks
  • Renamed status to task_status as it clashes with regular status (Fixed #170)
  • Fixed issue with atomic functions missing in older boost
  • Added unit test for scheduled tasks
  • Added file in python script
  • Fixed so uninstalled is called for unit tests
  • Fixed #207 Return error when powershell script not found
  • Fixed #206 Added support for checking multiple times with check_pdh and rrd buffers
  • Fixed a build with older versions of boost issue.
  • Fixed #198 CheckLogFIle not working if files does not exist on startup

2015-11-19 Michael Medin

  • Added metrics submission and fetching to python scripts
  • Added ability to run visual processes in the UI session.
    Two new keywords: display controls if the process is showed and session controls which process the session is run in.
  • Added support for classifying service and filtering services based on classification

2015-11-18 Michael Medin

  • Added test client command metrics to display all metrics
  • Fixed option bug in WEBServer command line
  • Fixed metrics in WebUI
  • Added metrics to internal scheduler
  • Fixed missing result in some command line execs
  • Fixed services showing twice in service list
  • Added showing location using nscp settings –show
  • Fixed pressing ctrl+c on command line

2015-11-16 Michael Medin

  • Fixed (back) formating in graphite
  • Fixed broken metrics ui
  • Fixed default values in graphite
  • Fixed reload of counters
  • Fixed collection stratgey value in web ui
  • Fixed default syntax for eventlog as well as a possible API issue?
  • Added support for space and strings in column split/line split
  • Fixed CheckLogFIle realtime
  • Fixed so clients cant override with no target
  • Added post option to only post process build on cli
  • Fixed support for old pelican
  • added –port to nscp nrpe install
  • Fixed regression issue in new harmonized scheduler
  • Fixed segv in CLI builder

2015-11-15 Michael Medin

  • Fixed check_nrpe in installer
  • Moved overiden key to the end in the installer
  • harmonized schedulers
  • Updated some installer files (web/docs)
  • Added ugly but working filter list for metrics
  • Fixed caching setting random keys in webui
  • Added restart to nscp service
  • Fixed sample python script cli
  • Fixed exec alias in python script cli
  • Fixed graphite paths for mestrics
  • Added total to check_process

2015-11-14 Michael Medin

  • Added build commandline options
  • Added build command option to build script (to skip configure)
  • Fixed issue with missing command help being target all modules
  • Fixed issue with default not beeing set as template
  • Fixed issue with python scripts and script arguments
  • Fixed some socket bugs in web ui
  • Added filtering to query and module
  • Added templates to PythonScript
  • Fixed metrics (with new py)
  • Fixed issue where default was not marked as template
  • Tried to improve error handling for ajax requests
  • Fixed logout/login issue in webui
  • Fixed disk graphs in WebUI
  • Added thread count to scheduler metrics
  • Added template for schedules
  • Fixed some PDH issues and improved error reporting
  • Fixed missing default section in settings

2015-11-13 Michael Medin

  • Fixed some issues in setting dialog
  • Added feedback to loading modules as well as proper save
  • WebUI added help to settings dialog (about tabs)
  • WEBUI: Changed to save menu is always shown and added auto save support
  • Added metrics support to clients and added metrics sending to graphite client
pre-release4 years ago