- Fix a regression in configured buffer size for the datadog client. Versions 5.0.0 to 5.3.1 would ignore any configured buffer size and use the default value of 1024. This could lead to smaller than expected writes and contention for the file handle.
- Fix version parsing logic.
-
Add
debugstats
package that can easily print metrics to stdout. -
Fix file handle leak in procstats in the DelayMetrics collector.
go_version.value
andstats_version.value
will be emitted the first time any metrics are sent from an Engine. Disable this behavior by settingGoVersionReportingEnabled = false
in code, or setting environment variableSTATS_DISABLE_GO_VERSION_REPORTING=true
.
Add support for publishing stats to Unix datagram sockets (UDS).
In the httpstats
package, replace misspelled http_req_content_endoing
and http_res_content_endoing
with http_req_content_encoding
and
http_res_content_encoding
, respectively. This is a breaking change; any
dashboards or queries that filter on this tag must be updated.