Skip to content

Weekly Report: 2026-04-14 - 2026-04-21 #47782

@github-actions

Description

@github-actions

Format

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

Issues Report

  • New issues: 38 (-4)
    Issues
    • Add vcenter.vm.power_state as a resource attribute on per-VM metrics (#47776)
    • fix[receiver/windows_event_log]: Include deprecated_type as receiver alias in internal Stanza factory (#47773)
    • fix[receiver/windows_event_log]: Include deprecated_type as receiver alias in internal Stanza factory (#47772)
    • [receiver/postgresql] (#47768)
    • syslog_parser macOS missing <PRI> ticket notes (#47765)
    • processor/schema: make CacheableProvider timeout and retry limit configurable (#47761)
    • fluentforwardreceiver: all events merged into single ResourceLogs, breaking resource attribute isolation (#47757)
    • [receiver/awscloudwatch] Add support for relative time for start_from (#47754)
    • [receiver/httpcheck] RecordHttpcheckTLSCertRemainingDataPoint is called twice per scrape causing duplicate metrics (#47740)
    • Emit counter metrics when truncate_all or limit modify attributes (#47731)
    • truncate_all_telemetry (#47730)
    • [receiver/prometheusremotewrite] Support Summary-typed metrics. (#47729)
    • [receiver/prometheusremotewrite] Handle Stale NaNs and overflow buckets (#47728)
    • [receiver/prometheusremotewrite] Support Info and StateSet typed metrics (#47727)
    • [receiver/prometheusremotewrite] Instrumentation scope handling (#47726)
    • Consider making prometheusexporter drop delta metrics (#47721)
    • reflect changes to Faro payload in translator logic (#47708)
    • [receiver/azuremonitor] Problem with StartTimestamp and timestamp For BatchApi (#47705)
    • update-otel workflow failed (#47704)
    • splunkhecexporter: batchperresourceattr partitioning broken when exporterhelper batcher is enabled (#47695)
    • SQL Server Receiver Obfuscation Security Hardening (#47692)
    • [exporter/azuremonitor] Allow treating specific HTTP status codes (e.g. 404) as non-errors (#47691)
    • [cmd/opampsupervisor] Supervisor can utilize collector extensions (#47690)
    • [receiver/prometheus] Combine the Debug and Warn log message on failed scrape (#47684)
    • [exporter/file] Migration from lumberjack to timberjack leaves orphaned rotated files on disk (#47674)
    • [processor/k8sattributes] nil pointer dereference panic in processResource (#47672)
    • [processor/k8sattributes] Unbounded memory consumption after upgrading to v0.145.0 (#47669)
    • [receiver/cisco_os]: Include deprecated_type as receiver alias (#47666)
    • [extension/google_cloud_logentry_encoding]: Include deprecated_type as extension alias (#47663)
    • [receiver/googlecloudpubsubreceiver]: Report for failed tests on main (#47661)
    • [exporter/azuremonitor] Trace envelope (#47658)
    • [exporter/azuremonitor] Azure Container Apps - cloud_RoleInstance (#47657)
    • [processor/tailsamplingprocessor]: Report for failed tests on main (#47656)
    • [exporter/azureblob] Add sending_queue and timeout support (#47654)
    • [extension/oidcauthextension]: Report for failed tests on main (#47652)
    • [receiver/jaegerreceiver]: Report for failed tests on main (#47649)
    • load-tests workflow failed (#47641)
    • Weekly Report: 2026-04-07 - 2026-04-14 (#47611)
  • Issues needing triage: 27 (5)
    Issues
    • Add vcenter.vm.power_state as a resource attribute on per-VM metrics (#47776)
    • [receiver/postgresql] (#47768)
    • syslog_parser macOS missing <PRI> ticket notes (#47765)
    • [receiver/awscloudwatch] Add support for relative time for start_from (#47754)
    • [exporter/azuremonitor] Allow treating specific HTTP status codes (e.g. 404) as non-errors (#47691)
    • [extension/google_cloud_logentry_encoding]: Include deprecated_type as extension alias (#47663)
    • [exporter/azuremonitor] Trace envelope (#47658)
    • [exporter/azuremonitor] Azure Container Apps - cloud_RoleInstance (#47657)
    • [receiver/jaegerreceiver]: Report for failed tests on main (#47649)
    • [receiver/kubeletstats] Add metric for container logs filesystem usage to prevent eviction blind spots (#47601)
    • loadbalancingexporter: failed endpoint retries re-route already-delivered records, causing duplicates on healthy endpoints (#47600)
    • Syscall Timeout for evtNext in Windows Event Log Receiver (#47576)
    • container hostname resource attribute in awsecscontainermetrics reciever (#47525)
    • [receiver/prometheus] sample invalid metric name: "otelcol_otelcol.k8s.pod.association_total" in 0.148.0 (#47502)
    • [extension/opampextension] Add otelcol.deployment.mode attribute and deployment_mode config (#47479)
    • db.query.text differs between db.server.top_query and db.server.query_sample for the same logical query (#47469)
    • im enabled zookeeper.latency.avg in helm charts but unable to find in metric finder so im not getting any data (#47308)
    • Missing vcenter state metrics (#47176)
    • Only watch some resources using k8s_cluster receiver (#47117)
    • Adding and defaulting service.* attributes as resource attributes for Oracle DB receiver (#47088)
    • Adding and defaulting service.* attributes as resource attributes for Postgres receiver (#47087)
    • support storage extension of deltacumulativeprocessor (#47086)
    • [extension/opampextension] Fails on Windows containers: "getting host ID: The system cannot find the file specified" (#46965)
    • Add Log-Only Properties for EMF Exporter (#46751)
    • [receiver/kubeletstats] Expose Summary.Node.SystemContainers in kubeletstats receiver (#46703)
    • Support strategies for handling traces with extremely large numbers of spans (#46642)
    • [receiver/hostmetrics] Emit unique service.instance.id attribute per resource for interoperability with Prometheus as OTel backend (#46207)
  • Issues ready to merge: 0 (0)
  • Issues needing sponsorship: 22 (0)
    Issues
    • Component donation: [processor/cardinality] Donate Cardinality Guardian processor (#47368)
    • Create initial Oracle Cloud exporter for metrics (#47292)
    • Component donation: metrics preaggregationprocessor (#46938)
    • Add MongoDB exporter supporting logs, metrics, and traces for MongoDB Community Edition and Atlas (#46933)
    • Component donation: exporter/lgtmexporter (#46744)
    • Component donation: exporter/postgres (#46501)
    • New component: processor/genaisemconv — GenAI Semantic Convention Normalizer (#46304)
    • Component donation: flightrecorderreceiver (#46089)
    • Component donation: processor/genainormalizer (#46069)
    • Proposal: New Synthetic Monitoring Receiver (#45990)
    • Component donation: grpccheckreceiver (#45904)
    • Dynamic Telemetry Exporters (#45801)
    • async profiler receiver (#45693)
    • Add openapi processor for trace enrichment (url.template, peer.service) in an automated way (#45314)
    • New component: awsecsattributesd processor (#44476)
    • New component: sqlquerymasking processor (#44097)
    • New component: slurm receiver (#44094)
    • New component: Azure Cost Management Receiver (#43977)
    • New component: sipcheckreceiver (#43437)
    • New component: NATS as a Receiver and Exporter (#39540)
    • Update context dynamically from attributes (#34649)
    • New component: RabbitMQ (message) Receiver (#34242)
  • New issues needing sponsorship: 0 (-2)
  • Issues and PRs that need code owner review: 94 (3)
    Issues
    • Emit counter metrics when truncate_all or limit modify attributes (#47731)
    • [receiver/prometheus] Combine the Debug and Warn log message on failed scrape (#47684)
    • [receiver/googlecloudpubsubreceiver]: Report for failed tests on main (#47661)
    • [processor/tailsamplingprocessor]: Report for failed tests on main (#47656)
    • [extension/oidcauthextension]: Report for failed tests on main (#47652)
    • Bug: Metric ResourceAttributes and Attributes stored as {} when using JSON schema (ClickStack / BETA_CH_OTEL_JSON_SCHEMA_ENABLED) (#47582)
    • [extension/opampextension] Add agent_description.identifying_attributes config field (#47481)
    • [opensearch] Error emitting telemetry in PHP with otel-collector (#47465)
    • Clickhouse TTL misleading (#47462)
    • Build fails for v0.146.0 and above with filterprocessor (#47289)
    • [connector/failover] - Panic when using sending_queue (#47229)
    • Add multi-namespace filter support to k8sattribute processor (#47187)
    • Add support for Custom Resources to the k8s Observer (#47168)
    • nginxreceiver: add support for nginx-module-vts metrics (#47059)
    • AWS X-Ray Exporter Missing MutatesData Capability Declaration (#46889)
    • Enhance MariaDB support for top_query events. (#46814)
    • [pkg/stanza] High CPU usage in regex processing in container parser (#46808)
    • [pkg/ottl] Add internal architecture and execution flow documentation (#46748)
    • [extension/opamp] Reported identifying attributes not matching Collector internal telemetry (#46649)
    • Introducing exec- span to spearate queue from execution time. (#46590)
    • Prometheus exporter detailed error logs no longer include dropped item counts (#46552)
    • [receiver/apachespark] Implement offset/watermark tracking to prevent redundant scraping of Spark History Server (#46228)
    • missing the vm power state metric per-VM (#46208)
    • Excessive float64 precision in CPU scraper utilization metrics (#46177)
    • Adding and defaulting service.* attributes as resource attributes (#46176)
    • Parsing a timestamp from a log file but no datepart defaults to first day of the year (#46111)
    • Add comments to token file (#46100)
    • Strict mode: fail closed for insecure receiver auth defaults (#46097)
    • [extension/opamp] Persist instance_uid across collector restarts (#46064)
    • Add configuration to limit per-poll log loading in filelog receiver to prevent OOM (#46002)
    • [extension/opamp] Implement AcceptsOpAMPConnectionSettings capability (#46001)
    • k8sattributeprocessor does not override attributes even if user explicitly configured annotation (#45736)
    • [postgresqlreceiver] Panic in collectTopQuery when pg_stat_statements contains entries from deleted databases (#45713)
    • Support multiple collection intervals within a receiver (#45700)
    • [pkg/ottl] Implement solution to suport bitwise operations on OTTL. (#45560)
    • Add a nand policy to write more flexible policies easily (#45553)
    • mongodbreceiver Type: Unknown, Last error: EOF (#45490)
    • Extract Cloudflare Logs encoding extension from cloudflare receiver (#45422)
    • [receiver/hostmetrics] New approach to calculate 'used' memory reports wrong value (#45413)
    • [receiver/statsdreceiver] Add ignore_host option to disable source IP-based aggregation (#45387)
    • [exporter/awsxrayexporter] does not capture JavaScript exception stacktraces (#45356)
    • [receiver/postgresql] align better with semantic conventions through globally unique resource identification (#45347)
    • groupbyattrsprocessor: Curious why we are not moving the data instead of making a copy (#45322)
    • [receiver/awscloudwatch] API Gateway logs not ingested despite successful checkpoint updates (#45284)
    • [extension/oidcauth] collector doesn't start when any OIDC issuer is unreachable (#45206)
    • DeltaToCumulative processor can emit zero to signify a reset (#45053)
    • [receiver/datadog] Tags set as resource attributes when they are not (#45021)
    • [pkg/ottl] Add LEEF log parser (#44908)
    • Use new ${{ job.check_run_id }} to calculate job span id (#44856)
    • OpAMP Supervisor lacks failure context after remote-config updates (#44836)
    • [processor/k8sattributes] fetch pod information from the node-local kubelet API rather than apiserver (#44787)
    • [processor/k8sattributes] Disable deployment/replicaset metadata informers (#44708)
    • After reloading the Opentelemetry Collector configuration, a panic occurred in ES Exporter (#44681)
    • httpcheck receiver - Additonal attributes on validation (#44662)
    • [cmd/opampsupervisor] persistent_state.yaml should display status value (#44658)
    • loadbalancingexporter - load balance exemplars based on trace id (#44597)
    • [connector/failoverconnector] Trigger failover pipeline for specific error type (#44518)
    • supervisor: persistent_state does not report failed configurations (#44432)
    • Collect github webhooks as otel logs (#44395)
    • [receiver/kafka] Failing unit test TestReceiver_MessageMarking (#44355)
    • [extension/opamp] Report "raw" configuration file(s) (#44341)
    • New component: SMART receiver (#44334)
    • exporting logs when network is down (#44235)
    • Feature request [processor/geoipprocessor] add support for other MaxMind DB types (#44128)
    • filexporter/invalid zstd file (#44077)
    • Implement Scraper Groups in vCenter Receiver (#44061)
    • [receiver/libhoney] Error with unsupported Content-Encoding: (#44010)
    • [receiver/journald] add a watchdog goroutine to restart journalctl when it hangs (#44007)
    • Tracing for tailsamplingprocessor (#43931)
    • [otelarrow] panic in otel-arrow-adapter: interface conversion: interface {} is arrow.Duration, not int64 (#43872)
    • [ottl] Create delete_matching_values ottlfunc to delete conditionally "keys/values" in a pcommon.Map. (#43804)
    • Live submission of span data (#43707)
    • [processor/logdedup] Preserve First Occurrence Timestamp (#43647)
    • [exporter/loadbalancing] Health Check / Heartbeat / Failover Mechanism (#43644)
    • [connector/failoverconnector]: Report for failed tests on main (#43527)
    • [exporter/awsxrayexporter] Consumer Segments should set the name to be local service name if possible (#43432)
    • [receiver/otelarrowreceiver]: Report for failed tests on main (#43030)
    • [internal/otelarrow/test]: Report for failed tests on main (#42937)
    • Dynamic Header to mimir multi tenant (#42800)
    • [receiver/hostmetrics] Pressure Stall Information (PSI) from linux hosts (#42779)
    • httpcheck reciever - custom attributes in the reciever config (#42525)
    • [processor/tailsampling] Offloading trace storage to disk for scalability (#42326)
    • os.build.id attribute does not use HOST_ETC env (#42166)
    • [receiver/hostmetrics] Extend process scraper documentation (#41990)
    • Add a generic way to associate a k8s resource with metadata (#41703)
    • [exporter/file] Promote fileexporter to beta (#41669)
    • [extension/sigv4authentication] support configuring AWS access and Secret key (#41652)
    • [receiver/tcplog] Move tcplogreceiver to beta (#41571)
    • Add a self-healthcheck capability to the otelcol-contrib bundle (#40517)
    • datadog exporter profile support (#40055)
    • [pkg/winperfcounters] Refactor internal collect data retry when scraping (#39851)
    • Top N processes by CPU, memory, and disk (#39423)
    • [connector/routing] Ability to dynamically determine a pipeline ID (#36809)
    • [receiver/awsecscontainermetrics] Clarify behavior of certain metric attributes (#35987)

Components Report

JSON Data

Expand
{
  "issuesData": {
    "issuesNew": 38,
    "issuesTriage": 27,
    "issuesReadyToMerge": 0,
    "issuesSponsorNeeded": 22,
    "issuesNewSponsorNeeded": 0,
    "issuesCodeOwnerNeeded": 94
  },
  "componentData": {
    "lookingForOwners": 60,
    "unmaintained": 1,
    "deprecated": 3
  }
}

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