-
jmxreceiver
: Add the JMX metrics gatherer version 1.23.0-alpha to the supported jars hash list (#18888)
-
telemetrygen
: Add makefile targets and docker build for telemetrygen (#18835)
-
internal/filter
: Adds new filterottl
package that enables filtering/matching using OTTL conditions. (#18930)
-
pulsarexporter
: Expose in configuration all Pulsar producer options (#19182)
-
receiver/splunkhec
: Adds sharedcomponent to Splunk HEC Receiver (#18734)
-
resourcedetectionprocessor
: Add support for detecting AWS Lambda resources. (#17584)
-
awscloudwatchlogsexporter
: Add the ability to export raw log to cloud watch (#18758)
Add emf and raw log support for aws cloudwatch exporter.
-
awsemfexporter
: The AWS EMF exporter now supports the additional configuration flag retain_initial_value_of_delta_metric
. With this flag active the first value of a metric is not discarded but instead sent to AWS. (#16218)
-
processor/tailsampling
: adds support for a BooleanAttribute PolicyType (#17545)
enables use of boolean attrbiutes in defining tail sampling policies
-
pkg/stanza
: Add header_delimiter
option to the csv_parser
. (#18198)
-
datadogexporter
: Enable gzip compression for metric payloads submitted by native Datadog client (#17373)
-
hostmetrics
: Have the hostmetrics receiver file system scraper use more debug messages (#18236)
Log a debug message instead of an error if the collector does not have the permissions to access a locked drive on the host. We do not want to log an error message on every poll for this case.
-
exporter/prometheus
: Produce exemplars for monotonic sum metrics (i.e. counters in Prometheus) when available (#18201)
This could be a breaking change if you already have enabled OpenMetrics format for the Prometheus exporter and have enabled exemplar ingestion in your Prometheus scraper. To ensure names and types are generated correctly according to the OpenMetrics conventions, you should run your collector with --feature-gates=pkg.translator.prometheus.NormalizeName
-
filelogreceiver
: Adds ability to parse a file header and parse it as metadata to decorate log entries. (#18198)
This feature must be activated with the filelog.allowHeaderMetadataParsing
feature gate.
-
filterprocessor
: Add error_mode
configuration option that allows specifying how errors from OTTL conditions should be handled. (#19142)
-
receiver/purefareceiver
: Ensure a clear visualization for hosts scraper from Pure Storage FlashArray API (#14886)
-
k8sattributesprocessor
: e2e test support log data (#18392)
-
k8sattributesprocessor
: k8sattributesprocessor e2e tests support metric data type. (#18391)
-
k8sattributesprocessor
: Default container.id
to latest instance unless k8s.container.restart_count
is specified (#16432)
-
mdatagen
: Turn on the ability to enable/disable resource attributes by embedding MetricsSettings and ResourceAttributesSettings into all scraping receivers as MetricsBuilderConfig (#16373)
Currently, the only way to add configurative functionality to mdatagen is by using a bunch of WithResourceAttributesSettings options to the constructor.
This PR changes the first argument to the NewMetricsBuilder constructor to be of type MetricsBuilderConfig,
which is a new class that wraps both MetricsSettings and ResourceAttributesSettings, and may be (hopefully) easily extended with more
configuration in the future.
-
pkg/ottl
: Add Eval function to Statements (#18915)
-
Process Metrics for Mac
: Enabling process metrics to be collected for Mac in the hostmetrics receiver (#17863)
-
servicegraphprocessor
: servicegraph support virtual/peer node (#17196)
-
tailsamplingprocessor
: Add a max_spans configuration for the span_count policy of tailsamplingprocessor (#18215)
-
spanmetricsconnector
: Allow optional usage of Exponential Histograms when generating latency metrics. (#18528)
-
splunkhecexporter
: Allow merging metric events. (#11532)
-
filelogreceiver
: Support preserving whitespace for log entries (#18242)
-
awsemfexporter
: Support exporting quantile for summary metrics (#17265)
-
cmd/telemetrygen
: Initial implementation of telemetrygen logs
subcommand for exporting log data (#12927)
-
transformprocessor
: Add error_mode configuration option that allows specifying how the processor should handle errors from statements. (#18693)
-
resourcedetectionprocessor
: Update Heroku mappings to match specification (#18872)
-
awsxrayexporter
: Allow additions of special attributes to the list of indexable attributes in the AWS X-Ray exporter when explicitly listed by the user (#19173)
-
awsxrayexporter
: Reformatted and improved accuracy of data captured in user agent string in the AWS X-Ray exporter (#18264)