Agent release notes

Release notes for the Server Density agent. 

2.2.10 (24 Feb 2022)

  • Updates JMXFetch in sd-agent-jmx to remove Log4J2
  • Adds support for aarch64 for el based OS's

2.2.9 (16 Dec 2021)

  • Updates JMXFetch in sd-agent-jmx to mitigate CVE-2021-45046 and CVE-2021-44228
  • Fixes an error with el packaging to ensure jmxfetch is only shipped in the sd-agent-jmx package

2.2.8 (5 May 2020)

  • Updates ntplib python dependency
  • Improves MySQL 8 Compatibility
  • Updates httplib2 dependency to mitigate CVE-2020-11078

2.2.7 (17 Mar 2020)

  • Adds mdadm plugin
  • Security Update: Updates python psutil library to mitigate CVE-2019-18874

2.2.6 (24 Jul 2019)

  • Fixed JMXFetch packaging issue
  • Added packages for Debian Buster

2.2.5 (14 Mar 2019)

  • Updated JMXFetch to 0.20.1
  • Fixed missing KubeUtil libs
  • Various bug fixes and improvements

2.2.4 (4 Feb 2019)

  • Redirect systemd logs to null so that syslogging can be defined in the agent config.
  • Uninstall sd-agent-forwarder on sd-agent uninstall
  • Adds a default timeout to the MySQL check (users can reconfigure this).

2.2.3 (16 Jan 2019)

  • Security Update: Updates python pyyaml library to mitigate CVE-2017-18342.
  • Enables payload compression for postbacks
  • Minor plugin packaging fixes. 

2.2.2 (22 Nov 2018)

  • Security Update: Updates python requests library to address CVE-2018-18074.
  • Adds Entropy plugin
  • Security Update: Updates python paramiko library to address CVE-2018-1000805.

2.2.1 (20 Sep 2018)

  • Fixed io stat collection for certain locales.
  • Adds support for macOS CPU metrics.
  • Fixed macOS agent
  • 10 New plugins available.
    • sd-agent-cassandra-nodetool
    • sd-agent-gitlab-runner
    • sd-agent-gitlab
    • sd-agent-go-expvar
    • sd-agent-go-metro
    • sd-agent-mesos-master
    • sd-agent-mesos-slave
    • sd-agent-nfsstat
    • sd-agent-oracle
    • sd-agent-storm
    • sd-agent-jenkins
  • Minor plugin bug fixes and enhancements.

2.2.0 (16 Nov 2017)

  • Adds support for 70+ new plugins, including;
    • SNMP
    • SdStatsd - A lightweight statsd server implementation. 
    • Java/JVM/JMX
    • Support for these new plugins is currently only available for new accounts, but we will be rolling this out to all existing customers by the end of Jan 2018. More information is available on our blog.
  • Adds systemd support for applicable debian based OSs. 
  • Python 2.7 is now the minimum required python version
  • Fixes an issue where the collector could die if the process check fails.
  • Other minor bug fixes.

2.1.6 (17 Aug 2017)

  • Updates for ElasticSearch, MySQL and Zookeeper plugins

2.1.5 (10 Jan 2017)

  • Added new plugin for monitoring Couchbase.
  • Fixed EL6 x86 RPM Packages. 

2.1.4 (10 Nov 2016)

  • Fix docker RPM Packages.
  • Fix for agent proxy mode.
  • Added new plugin for monitoring Hadoop HDFS.

2.1.3 (29 Sep 2016)

  • Fix HAProxy RPM Packages
  • Added new plugin for monitoring Elasticsearch.

2.1.2 (15 Sep 2016)

  • Added new plugin for monitoring HAProxy 

2.1.1 (9 Sep 2016)

  • Addressed an issue where the agent may not survive a restart

2.1.0 (8 Sep 2016)

  • Sync with latest upstream version
  • Added official macOS packages (docs)
  • Preliminary FreeBSD support
  • Added armel & armhf support for deb packages
  • Updated the Docker plugin, deprecated the previous version
  • Fixed the agent not reporting metrics after Daylight Saving Time (DST) ending

2.0.5 (23 May 2016)

  • Fixed an issue with the virtualenv when using third party modules
  • Relaxed an exception that in some cases prevented the agent from starting
  • Fixed the agent failing to start on Ubuntu 16.04

2.0.4 (9 May 2016)

  • Fixed native proxy support (note: proxy is not compatible with CentOS 5)
  • Added x86 .rpm packages (CentOS, Red Hat/el 32 bit support)
  • Corrected package names for PostgreSQL

2.0.3 (22 Feb 2016)

  • Fixed packaging for Btrfs
  • Added new plugin for monitoring Apache Kafka consumers (docs)
  • Added x86 .deb packages (Ubuntu & Debian 32 bit support)
  • Improved dependancy versions between packages

2.0.2 (7 Jan 2016)

  • Fixed disk checks not working when psutil is not available
  • Fixed agent version reporting

2.0.1 (10 Dec 2015)

  • Fixed a disk checks edge case that may cause nodata on device snapshots

2.0.0 (26 Nov 2015)

Release 2.0.0 welcomes a number of large architectural changes which will support future development projects.

Install instructions can be found in our Agent Installation & Configuration category.

The agent uses a new set of repositories so existing installations will not be upgraded. Upgrade instructions including an automated upgrade are available.

  • Plugins are now officially supported by us and our engineering team
    • Added new plugins for btrfs, consul, couchdb, docker, memcache, ntp, postfix, postgres, redis, riak, supervisor, varnish (docs)
    • Improved support for mongodb, apache, msql, nginx, phpfpm, rabbitmq (docs)
    • A more visual list can be found on the website
  • Official plugins are now delivered through rpm & deb based systems, including managing dependancies to reduce the work required to install integrations and simplifying updates
  • v1 "Plugins" are now referred to as "Custom Plugins" and backwards compatible so any plugin written for the v1 agent also works in the v2 agent (docs)
  • Integration and unit tests have been added to detect regressions before release


See the v1 agent release notes.

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request


Monday  —  Friday.

10am  —  6pm UK.

Dedicated Support.