This version of dcos-metrics is for the DC/OS 1.11.0 release.
With this release, we are pleased to announce Prometheus metrics integration, meaning that DC/OS now ships with a turnkey self-hosted metrics solution. During this release cycle we also shipped node-level blkio metrics and container resource utilisation statistics, a Prometheus plugin for earlier versions of DC/OS, and improved the performance of plugins.
Thanks are due to the members of the DC/OS Day 2 Ops working group, who contributed significantly to this release.
Change in Release Process for Metrics Plugins
The release cadence for metrics plugins is changing as of 1.11. Instead of releasing plugins with each version, we will release each plugin ad-hoc whenever it is updated. All plugins will remain compatible with DC/OS 1.9 onward. We hope that this updated process will help get new features into the hands of users as quickly as possible, while also avoiding the overhead of placeholder releases when nothing has changed. Newly released plugins will be uploaded to downloads.dcos.io and linked from the README instead of being attached to releases.
Changelog:
Added
- DCOS_OSS-2047 Add a Prometheus endpoint to dcos-metrics
- DCOS_OSS-2046 Add Prometheus plugin for metrics
- DCOS_OSS-1876 DC/OS metrics plugins should poll API via file socket, not over network
- DCOS_OSS-1820 Create a prometheus docker image to be used with DC/OS Metrics
- DCOS_OSS-1607 Add container resource utilisation metrics
- DCOS_OSS-1562 Regression test for http fallback in dcos-metrics
- DCOS_OSS-1507 Statsd plugin for dcos-metrics
- DCOS_OSS-1489 Support cgroup blkio statistics in dcos-metrics.
- DCOS-17956 Include task name as a dimension in /container/app endpoint in dcos-metrics
- DCOS-14314 Build metrics print plugin
Fixed
- DCOS_OSS-1942 Prometheus plugin does not have permissions to access file socket
- DCOS_OSS-1876 Prometheus plugin does not authenticate on masters
- DCOS_OSS-1818 Malformed output from prometheus plugin for dcos-metrics
- DCOS_OSS-1724 Access denied when downloading statsd-emitter example
- DCOS-20683 ERRO[0014] during execution of datadog plugin for DC/OS metrics
- DCOS-19984 Mesos module for dcos-metrics fails during dcos build
- DCOS-19920 Update vendored dcos-go in dcos-metrics