Agent v1.32.0

HTTP Pull Source Node, OTTL Type Introspection, Prometheus Exporter Node Refactor, and Self Telemetry Integration for Agent Stats.

March 17, 2025

New Features

  • HTTP Pull Source Node: Introduced the HTTP Pull source node in Beta. It allows the agent to pull data from an endpoint by sending HTTP requests to it.
  • OTTL Type Introspection: Added EDXDataType custom OTTL function for runtime type inspection of fields, enabling conditional processing based on data types.

Enhancements

  • Prometheus Exporter Node Refactor: Refactoring of the Prometheus exporter nodes for improved performance and maintainability.
  • Self Telemetry Integration for Agent Stats: Integrated self-telemetry provider for ed_agent_stat, ed_container_stat, and ed_system_stat nodes, now utilizing the new metric naming convention. Enabled agent stats collection with self telemetry by default and integrated obs_report for more efficient data reporting.
  • PPROF Settings Improvement: Added additional settings for PPROF within agents; agents can now fetch hosts and types from the API to publish PPROFS accordingly.

Fixes

  • Counters Management: Fixed counters not stopping when the exporter was stopped, ensuring a smoother operational process.
  • Host IP Reporting: Fixed missing host IP cases in metric resources, ensuring completeness of metric reporting data.