Release notes for the Server Density agent.
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.
- Minor plugin bug fixes and enhancements.
2.2.0 (16 Nov 2017)
- Adds support for 70+ new plugins, including;
- Adds systemd support for applicable debian based OSs.
- Debian / Ubuntu users may need to update their repositories.
- Python 2.7 is now the minimum required python version
- CentOS/RHEL 6 Users need to ensure python27 is available
- 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.