Skip to content

Releases: nuodb/nuodb-collector

NuoDB Collector v2.0.0

27 Jun 18:43
255422e
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.1.0...v2.0.0

NuoDB Collector v1.1.0

05 Nov 16:26
Compare
Choose a tag to compare

v1.1.0 (2020-11-05)

Full Changelog

Implemented enhancements:

  • Added graceful downgrade from TLS security enabled to disabled if a TLS CLIENT_KEY is not provided #11 (adriansuarez)
  • Allow for Admin Process (AP) NuoDB Collector containers and suppress warning messages #10 (vegichan)
  • Separated configuration folders for packaged Telegraf plugins (static) and 3rd-party sourced custom plugins (dynamic) #9 (vegichan)

NuoDB Collector v1.0.0

26 Oct 20:56
5939c60
Compare
Choose a tag to compare

This is the initial release of the NuoDB collector.

Most modern application monitoring systems consist of the following 3
core components:

  • Collector — daemon(s) to gather metrics such as this repository
  • Time Series database — for storage of real-time, high volume metrics (e.g. InfluxDB, Prometheus, LogStash)
  • Query & Visualization — that enables visual monitoring and root cause analysis (e.g. Grafana)

NuoDB Collector utilizes a popular open-source collector - telegraf.
It's designed to be used alongside a NuoDB engine process to collect metrics from the engine and publish those metrics to a time series database.

Built into this container are 4 input plugins to collect metrics from the NuoDB engine:

  1. metrics - collects the Engine Metrics on a
    regular 10s interval.
  2. msgtrace - collects internal NuoDB message tracing data on a regular 30s interval.
  3. synctrace - collects internal NuoDB lock tracing data on a regular 30s interval.
  4. threads - extends the Telegraf ProcStat Input plugin with per-thread data.
    Collects host machine resource consumption statistics on a regular 10s interval.