Closed
Description
Format
{CATEGORY}: {COUNT} ({CHANGE_FROM_PREVIOUS_WEEK})
Issues Report
- New issues: 11
Issues
- [pkg/ottl] Add ottlfuncs to support time.Second and time.Nanosecond (#37042)
- Update docker image in examples/demo from 0.88.0 to 0.116.0 (#37031)
- [exporter/clickhouse] Nil pointer exception on Metrics without service.name Resource Attributes (#37030)
- Propose using a different schema to represent Events in a span (#37028)
- [receiver/kafka] In k8s, 2 pods as consumer, but only one pod can connect Kafka (#37026)
- Add testing for Windows 2025 (#37024)
- add a new ottl func to calculate sql fingerprint and sql format (#37023)
- [elasticsearchexporter] Handle new top-level event name field (#37011)
- New component: Kong receiver (#37007)
- HAProxy receiver documentation error in file name (#37000)
- Weekly Report: 2024-12-24 - 2024-12-31 (#36987)
- Issues needing triage: 96
Issues
- [pkg/ottl] Add ottlfuncs to support time.Second and time.Nanosecond (#37042)
- [exporter/clickhouse] Nil pointer exception on Metrics without service.name Resource Attributes (#37030)
- Propose using a different schema to represent Events in a span (#37028)
- [receiver/kafka] In k8s, 2 pods as consumer, but only one pod can connect Kafka (#37026)
- otel transform processor (#36980)
- Remove
extension/jaegerremotesampling
dependency onJAEGER/cmd/collector/app/sampling
(#36976) - Issue with filelog Receiver: "no files match the configured criteria" (#36969)
- Add subpolicy metrics for And, Composite policies (#36966)
- [k8sclusterreceiver] Is it possible to deploy multiple replica to ensure HA ? (#36962)
- [kafkaexporter] How to optimize the performance of the Collector, especially the CPU utilization rate? (#36974)
- Composite policy doesn't allow for overflow between subpolicies if a policy sets Sampled but has gone over its max rate (#36959)
- Composite policy does not observe the policy_order in the config (#36955)
- Logs to debug authentication using oauth2 (#36944)
- Broken trace context propagation: OTel
Trace ID
of DD agent spans converted by OTel Col Datadog Receiver are wrong (#36926) - [rabbitmqreceiver] Add node level metrics to receiver (#36925)
- Datadog Receiver spans don't follow OTel specs (#36924)
- DorisExporter marshal all data to single json array lead to stream load request too small (#36896)
- Advice: Is there a way of sampling a % of spans (#36876)
- add attributes to node and pod entities (#36859)
- allow to set "metadata" in config.yaml without validation constraints (#36856)
- filelog add jsonlogs in opensearch there are problem there are not show logs in logs-section opensearch-dashboard (#36816)
- [connector/routing] Ability to dynamically determine a pipeline ID (#36809)
- Separate Dimensions for calls and duration metrics in Span Metrics (#36805)
- otel.process.context_switches metric counts only the context switches of the main thread (#36804)
- [processor/probabilistic_sampler] The default sampling mode in documentation is self-contradictory (#36802)
- Tail-based sampling with policies evaluated with first match mechanism (#36795)
- [testbed] Add resource limits to benchmark results file (#36720)
- [exporter/loadbalancing] Data loss still unavoidable under high load and autoscaling (#36717)
- Sampling affects the accuracy of performance metrics (#36705)
- [receiver/azuremonitorreceiver] feat: multi subscriptions support and automatic discovery (#36612)
- [receiver/azuremonitorreceiver] feat: Allow to not split result by dimension (#36611)
- Google Cloud exporter reports unexpected error (#36602)
- Trace -> Profile connector (#36596)
- Couldnt aggregate cummilative metrics on time and then label (#36578)
- [processor/interval] Allow bypassing cumulative sums / counters (#36561)
- feature(googlecloudspannerreceiver): Allow specifying scraping all databases for a Spanner instance (#36553)
- [processor/cumulativetodelta] Support persistant storage. (#36551)
- [exporter/clickhouse] create database fail if clickhouse cluster (#36540)
- Cannot set header x-honeycomb-dataset using the service.name resource attribute (#36538)
- [exporter/opensearch] Align emitted data's schema to match OTLP (#36529)
- loadbalancing exporter seems to eat data if fed identical attributes for a datapoint + timestamp (#36508)
- Mismatch in reported data on Timestamp and StartTimestamp (#36504)
- Support mapping of ClientService to an exposed list of attributes (#36503)
- Unable to send metrics using googlecloudexporter to custom endpoint with incorrect errors (#36502)
- Configure renovate to update go version automatically in github workflows (#36484)
- [receiver/kubeletstatsreceiver] Kubeletstats receiver: Adding feasibility in kubeletstats receiver to fetch kubelet metrics (#36453)
- Enhancing k8sattributesprocessor for Multi-Dimensional Metrics Collection (#36437)
- MongoDB Atlas receiver configure granularity of metrics per project (#36411)
- [receiver/awsfirehosereceiver] Support logs from AWS services sent directly to Firehose (#36379)
- AWS XRay exporter receiving http 408 error (#36338)
- [datadogexporter/datadogconnector] OpenTelemetry Missing Tags in APM Stats while upgrading to 0.95.0 (#36329)
- [receiver/sqlquery] Add support for sybase database connections (#36328)
- [exporter/azuremonitor] Unable to use APPLICATIONINSIGHTS_CONNECTION_STRING (#36319)
- [exporter/clickhouseexporter] Issue with fields not populating in ClickHouse Exporter (v0.104.0+) (#36249)
- [receiver/awsfirehosereceiver] Support statistics on top of min/max/sum/count for metrics ingestion (#36241)
- Make it possible for Windowseventlogreceiver to deal with a missing channel (#36237)
- improve documentation of the otelcol benchmarks (#36230)
- [receiver/k8sobjects] allow options to exclude namespace (#36217)
- [exporters/otlphttpexporter] Support for json_log_encoding extension (#36203)
- [FR] Force type when doing environment variable substitution (#36183)
- [receiver/awsxray] X-Ray Receiver appears to be dropping or rejecting segments from X-Ray (#36128)
- Simplify Collector Configuration for Users (#36116)
- AWS CloudWatch logs for Container Insights contain no CPU usage metrics when setting collection_interval to more than 300s (#36109)
- New component: traceroutereceiver (#36099)
- fileexporter is not encoding traceId according to specification (#36095)
- Unable to find complete exported spans in OpenSearch Backend (#36136)
- [exporter/elasticsearch] Automatic Mapping mode detection via request metadata (#36092)
- [processor/attributes] Configuration options meant for traces-only should not pass validation on metrics. (#36077)
- Filtering metrics by label/attribute (via regex) (#36038)
- README for spanmetricsconnector is missing output examples (#36030)
- [BUG] [parser /container] Error with Reduced max_log_size in OpenTelemetry Collector's Filelog Receiver (#36020)
- processor is not working for attribute filter involving url (#36003)
- [connector/spanmetrics] Incorrect starttimestamps for subspans. (#35994)
- [receiver/awsfirehosereceiver] Support receiving multiple record type using single endpoint (#35988)
- [receiver/awsecscontainermetrics] Clarify behavior of certain metric attributes (#35987)
- [processor/metricsgenerationprocessor] Status of it, move to beta? (#35976)
- Mongo receiver throws error when scrapping metrics from mongos instance (#35916)
- otelcol-contrib file_storage does not recover gracefully upon potentially corrupted database (#35899)
- Allow the OIDC extension client secret to be provided by an Environment Variable (#35897)
- Sentry exporter: Add stack trace to error events (#35887)
- deltatocumulative re-uses memory (#35872)
- [receiver/awscontainerinsight] High cardinality with default configuration (#35861)
- Add shard count to the Elasticsearch index stats scrapper (#35858)
- [exporter/azuremonitor] Exporter doesn't export span links (#35855)
- Collector giving the 404 response while exporting the traces (#36137)
- [processor/redaction] Add support for keys patterns and ability to specify mask string (#35830)
- Inconsistent Metric Descriptions Between
dockerstatsreceiver
andpodmanstatsreceiver
Causingprometheusexporter
Errors (#35829) - LoadBalancer Exporter Does Not Release Memory When Using StreamIDs for Metrics (#35810)
- [datadogreceiver] unset/unspecified type results in no processed data (#35752)
- Otel collector pod not able to collect msges from nlog config for otel (#35732)
- azuremonitorexporter does not implement ExportSpans (Re-Open azuremonitorexporter does not implement ExportSpans #27053) (#35690)
- [Documentation] ADX table/column is case sensitive but the documentation used incorrect column name (#35671)
- Sqlserver receiver should allow default instances on Windows (#35670)
-
ecs_task_cpu_utilization
andecs_task_cpu_usage_vcpu
have the wrong units listed (#35640) - Processor needs to know the source of its data/signal like type and instance of receiver. (#35596)
- "limit" in receiver/awscloudwatchreceiver is not functioning as expected (#35486)
- Issues ready to merge: 9
Issues
- [logzioexporter] Remove dependency on jaeger dbmodel (#36972)
- [exporter/bmchelix] New component: BMC Helix Exporter (#36964)
- fix(deps): update module google.golang.org/grpc to v1.69.2 (#36946)
- [exporter/doris] Send json lines to doris rather than json array (#36912)
- [chore][receivercreator] Replace positional arguements with named (#36910)
- chore(config): migrate renovate config (#36891)
- [processor/interval] Update to alpha stability and add to contrib/k8s distributions (#36886)
- [k8sattributesprocessor] Fall back to only container in pod in case no container name/id has been specified in the incoming resource attributes (#36844)
- [processor/resourcedetection] Add support for detecting GCE VMs in Managed Instance Groups (#36142)
- Issues needing sponsorship: 30
Issues
- New component: huaweicloudlogsreceiver (#36783)
- New component: AWS SQS Receiver (#36516)
- [processor/deltatocumulative] enhancements for slow-moving ("sparse") counters (#36485)
- New component: Envoy access log receiver (#36464)
- [receiver/kubeletstatsreceiver] Kubeletstats receiver: Adding feasibility in kubeletstats receiver to fetch kubelet metrics (#36453)
- New confmap provider: AWS SSM ParameterStore (#36383)
- New component: traceroutereceiver (#36099)
- New component: Diagnostic Extension (#36018)
- New component: BrowserSyntheticCheck Receiver (#36010)
- New component: Queue Processor (#35803)
- [exporter/postgres]: Exporter to save OTEL data in postgresql (#35451)
- New component: Faro exporter (#35319)
- New component: Alibaba Cloud Resource Detection Processor (#35292)
- New component: DNS Query receiver (#34954)
- Add Google Big Query Exporter to Telemetry (#34809)
- New component: Community ID processor (#34661)
- Update context dynamically from attributes (#34649)
- Singleton Receiver Creator (#34460)
- Integrate Beyla Agent as an OpenTelemetry Collector Receiver (#34321)
- New component: Azure Blob Exporter (#34319)
- systemd unit state (#34247)
- New component: RabbitMQ (message) Receiver (#34242)
- New component: [receiver/gelfreceiver] (#33861)
- New component: container processor (#33822)
- New component: Redfish receiver proposal (#33724)
- Is there any future support for duckdb exporter? (#33717)
- New component: dnstap (#33705)
- Add Windows Service status metrics (#31377)
- New component: Faro Receiver (#19180)
- New component: AWS CloudWatch metrics receiver (#15667)
- New issues needing sponsorship: 0
- Issues and PRs that need code owner review: 50
Issues
- [exporter/elasticsearch] Ability to specify the document ID for logs (#36882)
- add external id config for role assumption (#36725)
- Encoding that sends raw format including resource and record attributes (#36674)
- process.uptime should be added in hostmetrics/process scraper (#36667)
- [connector/spanmetrics] SpanMetrics & ServiceGraph should consider the startTimeStamp from the span data itself and not the timeStamp when the collector receives the span (#36613)
- [chore][receiver/influxdb] log errors at debug level (#36527)
- Azure resultSignature is not necessarily a string (#36499)
- [receiver/mongodb] Add missing replication lag metrics (#36375)
- fix(deps): update module github.com/renekroon/ttlcache/v2 to v3 (#36209)
- fix(deps): update module github.com/mitchellh/hashstructure to v2 (#36202)
- [receiver/awsecscontainermetrics] Clarify behavior of certain metric attributes (#35987)
- datadog-agent --> otel-collector/datadog receiver (#35867)
- [receiver/awscontainerinsight] default host proc (/rootfs/proc) is attempted before checking for HOST_PROC env var (#35862)
- [receiver/awscontainerinsight] High cardinality with default configuration (#35861)
- [exporter/opensearch] Component maintenance (#35781)
- Respect the environment variable
DOCKER_HOST
in resolving the endpoint (#35779) - Sentry Exporter - Issues are not associated with the correct environment (#35649)
- [processor/resourcedetection] introduce kubeadm detector (#35450)
- [receiver/awscontainerinsight] "error": "both cadvisor and k8sapiserver failed to start" (#35418)
- Allow to override the sts_endpoint when using sigv4auth (#35297)
- The servicegraph connector component merges metrics from different dimensions (#35287)
- [receiver/kafka]: Support access to message key (#35231)
- [receiver/httpcheck] Proposal: Add DNS Duration Timing Metric (#34987)
- OpenTelemetry Collector: Filesystem Metrics Showing Zero Values (#34934)
- Add Dynamic index (#34746)
- influxdb receiver - allow configurable field separator for joining measurement and field names (#34693)
- [processor/metricstransform] support the ability to send a list of string as group_resource_labels (#34671)
- opentelementry receiver log from file and export to opensearch (#34566)
- Organizing profile parameter under groups (#34340)
- [docker_stats] - Could not parse docker containerStats for container id (#34194)
- [exporter/azuremonitor] collector can't send data to different azure application insights (#34188)
- Metrics Deduplication (#34141)
- Update module github.com/apache/arrow/go/v16 to v17 (#34114)
- Metric Filter using include/exclude syntax not filtering properly using metric labels/attributes (#34072)
- Add support for database size metrics (#34052)
- fileexporter: recreate files if they are deleted from outside otelcol (#33987)
- redisreceiver Add redis instance.endpoint in ResourceAttributes (#33880)
- Get container metadata in resourcedetection processor. (#33821)
- influxes receiver might need more endpoints (#33817)
- [receiver/awscontainerinsight] Amazon Linux 2023 container instance does not have the expected cgroup path. (#33716)
- Span Metrics connector support for OTEP 235 probability sampling (#33632)
- Dynamic topic for googlecloudpubsub exporter (#33547)
- Clarify statsd receiver use case description (#33502)
- Line Protocol generated by influxDB exporter seems to be incorrect (#33444)
- [exporter/opensearchexporter] Support OLTP Mapping (#33436)
- Specify a role_arn for awscloudwatchlogs exporter (#33278)
- system.cpu.time and system.cpu.utilization metrics seem incorrect when running collector on a Windows operating system (#32867)
- [receiver/datadog] Grafana Cloud Operations table is not detailed by endpoint (#31938)
- Dynamic selection of log_group_name and log_stream_name in aws cloudwatch logs exporter (#31382)
- Error while sending traces using OpenSearch exporter (#31039)
Components Report
- unmaintained: 4
Components
- kineticaexporter: {"unmaintained":["metrics","traces","logs"]}
- opensearchexporter: {"unmaintained":["traces","logs"]}
- ecstaskobserver: {"unmaintained":["extension"]}
- jmxreceiver: {"unmaintained":["metrics"]}
- deprecated: 4
Components
- lokiexporter: {"deprecated":["logs"]}
- sapmexporter: {"deprecated":["traces"]}
- routingprocessor: {"deprecated":["traces","metrics","logs"]}
- sapmreceiver: {"deprecated":["traces"]}
- Seeking new code owners: 26
Components
- spanmetricsconnector
- headerssetterextension
- filestorage
- redisstorageextension
- ottl
- activedirectorydsreceiver
- aerospikereceiver
- awscloudwatchreceiver
- azureeventhubreceiver
- bigipreceiver
- cloudflarereceiver
- cloudfoundryreceiver
- couchdbreceiver
- elasticsearchreceiver
- flinkmetricsreceiver
- iisreceiver
- memcachedreceiver
- mongodbatlasreceiver
- mongodbreceiver
- rabbitmqreceiver
- riakreceiver
- sqlserverreceiver
- syslogreceiver
- vcenterreceiver
- windowsperfcountersreceiver
- zookeeperreceiver