Skip to content

Weekly Report: 2024-12-10 - 2024-12-17 #36867

Closed
@github-actions

Description

@github-actions

Format

  • {CATEGORY}: {COUNT} ({CHANGE_FROM_PREVIOUS_WEEK})

Issues Report

  • New issues: 37
    Issues
    • Azure Event Hub receiver does not set ObservedTimestamp (#36861)
    • add attributes to node and pod metadata (#36859)
    • allow to set "metadata" in config.yaml without validation constraints (#36856)
    • [release] make update-otel does not commit the tidy changes (#36854)
    • How to optimize the performance of Kafka exporters? (#36853)
    • [Failed test][cmd/opampsupervisor] TestSupervisorPersistsNewInstanceID randomly failed (#36850)
    • Automate halting merging in contrib with a CI check (#36848)
    • Export logs as json to Google Cloud Logging (#36845)
    • signaltometrics not generating any metrics (#36843)
    • recover from filestorage panic on corrupted DB (#36840)
    • Propose using a different schema to represent Events in a span (#36834)
    • [receiver/k8scluster] Add phase datapoint attribute for k8s.pod.phase metric (#36819)
    • Unit Tests Are Executed During Integration Test Runs (#36817)
    • filelog add jsonlogs in opensearch there are problem there are not show logs in logs-section opensearch-dashboard (#36816)
    • [receiver/googlecloudmonitoringreceiver] Implement Unit Tests for Core Functionality (#36815)
    • [extension/cgroupruntime] Be aware of ECS task and CPU limits (#36814)
    • [processor/tailsampling] Ability to understand which tailsampling policies attributed to a sampling decision of a trace (#36811)
    • [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)
    • access_token_passthrough errors since v0.114 (#36796)
    • Tail-based sampling with policies evaluated with first match mechanism (#36795)
    • Consider deprecating the opencensus exporter and receiver (#36791)
    • Prepare repository for merge queue (#36788)
    • spanmetrics cannot work with numerical default value in dimensions since version v0.109.0 (#36786)
    • BGwriter stats cannot be scraped from postgres 17 cluster (#36784)
    • New component: huaweicloudlogsreceiver (#36783)
    • Failed to discard traces and metrics using the filterprocessor (#36780)
    • failed to unmarshal message when using kafka receiver (#36776)
    • New component: BMC Helix Exporter (#36773)
    • [CI] Run a cron job daily to open a PR with the results of make update-otel (#36770)
    • goccy/go-json dependency causes unnecessary memory allocations (#36765)
    • [Failed test][cmd/opampsupervisor] TestSupervisorStopsAgentProcessWithEmptyConfigMap constantly failed (#36764)
    • Automate creating issues for failing tests on main (#36761)
    • [receiver/sqlquery] Add connection pool feature (#36752)
    • Weekly Report: 2024-12-03 - 2024-12-10 (#36739)
  • Issues needing triage: 92
    Issues
    • Azure Event Hub receiver does not set ObservedTimestamp (#36861)
    • add attributes to node and pod metadata (#36859)
    • allow to set "metadata" in config.yaml without validation constraints (#36856)
    • How to optimize the performance of Kafka exporters? (#36853)
    • signaltometrics not generating any metrics (#36843)
    • recover from filestorage panic on corrupted DB (#36840)
    • Propose using a different schema to represent Events in a span (#36834)
    • Unit Tests Are Executed During Integration Test Runs (#36817)
    • filelog add jsonlogs in opensearch there are problem there are not show logs in logs-section opensearch-dashboard (#36816)
    • [extension/cgroupruntime] Be aware of ECS task and CPU limits (#36814)
    • [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)
    • spanmetrics cannot work with numerical default value in dimensions since version v0.109.0 (#36786)
    • Failed to discard traces and metrics using the filterprocessor (#36780)
    • [receiver/sqlquery] Add connection pool feature (#36752)
    • [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)
    • filestats's "file_permissions" resource does not show when it is a directory (#36444)
    • Enhancing k8sattributesprocessor for Multi-Dimensional Metrics Collection (#36437)
    • Followup on Pull Request [kafka/internal, kafkaexporter, kafkareceiver] Add SASL mechanism "AWS_MSK_IAM_OAUTHBEARER" to kafkaexporter #32500 (#36427)
    • MongoDB Atlas receiver configure granularity of metrics per project (#36411)
    • [receiver/awsfirehosereceiver] Support logs from AWS services sent directly to Firehose (#36379)
    • [receiver/k8sobjects] Kubernetes events are missing namespace resource attribute (#36352)
    • 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)
    • [docker_observer]: Potential issue with image regex (#36239)
    • 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 and podmanstatsreceiver Causing prometheusexporter 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 and ecs_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: 5
    Issues
    • [exporter]prometheusremotewrite] Fix data race by introducing pool of batch state (#36601)
    • [receiver/k8sobjects] ensure the k8s.namespace.name attribute is set for objects retrieved using the watch mode (#36432)
    • [receiver/podman] Fix precision for cpu metrics (#35633)
    • k8sclusterreceiver: migrate to latest semconv version (#35238)
    • feat: Add Sending Queue Option for OpenSearch (#33919)
  • Issues needing sponsorship: 33
    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)
    • New component: confmap.Provider for credential encryption (#35550)
    • [exporter/postgres]: Exporter to save OTEL data in postgresql (#35451)
    • New component: Faro exporter (#35319)
    • New component: Alibaba Cloud Resource Detection Processor (#35292)
    • Rate Limit Processor (#35204)
    • 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: Valkey receiver (#33787)
    • 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: 1
    Issues
    • New component: huaweicloudlogsreceiver (#36783)
  • Issues and PRs that need code owner review: 52
    Issues
    • 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)
    • Add statsdreceiver Unixgram Support (#36608)
    • [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)
    • Update module github.com/ReneKroon/ttlcache/v2 to v3 (#36209)
    • 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)
    • Include more details to the mysql.commands metric. (#34806)
    • 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)
    • Update module github.com/opensearch-project/opensearch-go/v2 to v4 (#32444)
    • [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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions