Agent v1.33.0

New helm chart variables have been added and, HTTP Pull Input Logging, Validate config with environment type, and Kubernetes Traffic Node Renamed.

March 24, 2025

Breaking Change

Enhancements

  • Improved HTTP Pull Input Logging: HTTP Pull input logs now include response status code, response headers, response body size, and request latency. Self-telemetry reporting is also added.
  • Validate config with environment type: Added validation for environment and pipeline type, which restricts certain source nodes to specific environments.
  • Kubernetes Traffic Node Renamed: Changed display name of k8s traffic node to k8s service map source to make it clear it powers the Service Map page.
  • Compactor Telemetry Improvements: Set compactor stats to use self telemetry node detail; Changed compactor metrics to gauges; Use obsReport for compactor stats.
  • Added new ed.agent.identifier field for heartbeats.
  • Added ed.agent.identifier field for identifying agents instead of host.name.
  • Removed ED_HOST_OVERRIDE from Helm chart. This prevents overriding the hostname.
  • Added ED_K8S_POD_NAME, ED_K8S_NAMESPACE_NAME, and ED_K8S_NODE_NAME environment variables to enhance agent identification in Kubernetes environments.

Performance Improvements

  • Optimized Pod Listener Exports: Use pointers instead of concrete structures for pod listener’s exports.