Agent v0.1.39

Enhancements and bug fixes; review the noteworthy updates.

August 29, 2022

This agent release contains many enhancements and bug fixes, review the following noteworthy updates:

On Demand Log Forwarding Log forwarding can now be triggered via an API call. It is used to temporarily forward specific sets of raw data to streaming destinations for a given time period. Both the duration and the log sources can be granularly defined to meet a number of use cases such as forwarding for 30 minutes following a deployment or when an alert triggers. The API call can be automated with integration into CI/CD tooling or third party alerting systems.

For more information, see On Demand Log Forwarding.

Prometheus Integration The Edge Delta agent can now be configured with a service monitor to expose metrics on an endpoint for Prometheus to scrape. The following metrics are exposed:

Count of incoming lines Sum of incoming bytes Count of outgoing lines Sum of outgoing bytes Count of successful outgoing streams Count of failed outgoing streams Open file status To learn more, see Prometheus Integration.

Updated Azure AppInsight Streaming Output The Azure AppInsight streaming output has been updated to allow you to specify where to funnel data. Previously, you could only funnel data to an event index.

Now, you can use the newly published base_type parameter to specify where to funnel data.

To funnel data into a tracing index, enter MessageData.

To funnel data into an event index, enter EventData.

To learn more, see Azure AppInsight.

New Filter Type You can use the newly created Log Transformer Javascript filter to transform specified log messages. Specifically, this filter uses Goja, a type of script in JavaScript. When a log matches the criteria, it will be transformed, and then passed through the filter.

To learn more, see Log Transformer Javascript.

Updated agent_settings For agent configuration, under agent_settings, you can use the newly created agent_stats_enabled parameter to display agent-related information (such as CPU and memory usage) in the Metrics page in the Edge Delta App.

To learn more, see Agent Settings.