-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Weekly Report: 2026-03-24 - 2026-03-31 #47251
Copy link
Copy link
Open
Labels
Description
Format
{CATEGORY}: {COUNT} ({CHANGE_FROM_PREVIOUS_WEEK})
Issues Report
- New issues: 38 (-7)
Issues
- Ambiguous encoding in pdatautil.MapHash that can lead to collisions (#47241)
- [processor/interval] Feature flush buffer on shutdown (#47238)
- New component: processor/drain — log template annotation via the Drain algorithm (#47235)
- [processor/filter] Deprecate and remove per-signal configuration format (#47233)
- [processor/filter] Change default
error_modetoignore(#47232) - [processor/transform] Change default
error_modetoignore(#47231) - [pkg/ottl] Standardize grammar slices from raw to
pcommon.Slice(#47230) - [connector/failover] - Panic when using sending_queue (#47229)
- Allow to specify an ingest pipeline to be used before writing documents (#47227)
- SQL Server Receiver: Implement shared connection pooling across scrapers (#47219)
- Split up
processor/resourcedetection/ Create "submodules" (#47218) - [datadogexporter] Affected by upstream DDSketch bin corruption bug ([BUG]
sync.Pooluse-after-free inconvertDDSketchIntoSketchcorrupts DDSketch bins across data points DataDog/datadog-agent#48508) (#47216) - [cmd/telemetrygen] Flag
--allow-export-failureshas inconsistent behavior across signal types. (#47215) - [pkg/stanza]
severity_parseroperator does not work withparse_intsoption ofjson_parser(#47209) - [receiver/mysql] mysql.instance.endpoint resource attribute never set on log events (#47207)
- support timeout setting for telemetrygen (#47203)
- OIDC authentication for the Snowflake receiver (#47200)
- [pkg/datadog/apmstats]: Report for failed tests on main (#47198)
- github.com/hexops/gotextdiff pkg removed, filter/transform/batch processors depend on it (#47196)
- [pkg/stanza][receiver/windowseventlog]: Pass-by-value bookmark initialization results in leaked bookmark EVT_HANDLE (#47194)
- [exporter/kafka] Add option to set headers on outgoing records (#47193)
- [cmd/opampsupervisor] Restore previously working remote config if new one fails to apply (#47192)
- [cmd/opampsupervisor] Migrate to
confmaplibrary for the Collector config files option (#47191) - How to HTTP POST? (#47190)
- [receiver/webhookeventreceiver] Make webhookeventreceiver to support HMAC signature authentication (#47188)
- Add multi-namespace filter support to k8sattribute processor (#47187)
- [pkg/stanza][receiver/windowseventlog]: Enhance Windows Event Log receiver by using an LRU cache for the Stanza publisher cache (#47179)
- [pkg/stanza][receiver/windowseventlog]: Enhance Windows Event Log receiver by using an LRU cache for the Stanza publisher cache (#47178)
- Missing vcenter state metrics (#47176)
- [exporter/splunkhec] Improve timestamp precision in HEC events (#47175)
- [exporter/prometheusexporter]: createDefaultConfig should use confighttp.NewDefaultServerConfig() (#47173)
- Add support for Custom Resources to the k8s Observer (#47168)
- Add support for Custom Resources to the k8s Observer (#47167)
- [pkg/stanza]: Optimize raw Windows Event log XML parsing (#47164)
- Document native histograms support for prometheusexporter (#47160)
- Add Exemplars support for native Prometheus histograms in prometheusexporter (#47159)
- obfuscateCacheHits errors are not handled gracefully in oracledbreceiver (#47151)
- Weekly Report: 2026-03-17 - 2026-03-24 (#47137)
- Issues needing triage: 34 (7)
Issues
- [exporter/elasticsearch] - Document level 409 Conflict responses are unconditionally logged as errors (#47248)
- [connector/failover] - Panic when using sending_queue (#47229)
- Missing vcenter state metrics (#47176)
- Add support for Custom Resources to the k8s Observer (#47168)
- Document native histograms support for prometheusexporter (#47160)
- Tag "api.security.authentication" on Datadog from otel collector maybe (#47133)
- [receiver/awsemfexporter] data race in getPusher/logPusher causes nil pointer panic and out-of-order log events (#47126)
- [receiver/splunkenterprise] Run arbitrary search from Splunk Enterprise receiver on a given instance (#47124)
- Add support for idle blocking sessions in query_sample event flow (#47120)
- Only watch some resources using k8s_cluster receiver (#47117)
- [receiver/sqlqueryreceiver] timeout required in sql connection (#47114)
- 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)
- [receiver/yanggrpcreceiver]: Report for failed tests on main (#47084)
- Opamp supervisor do not start otel-collector with a valid base config an empty remote config (#47082)
- [processor/tailsamplingprocessor]: Report for failed tests on main (#47055)
- [receiver/awss3] handle
s3:TestEventmessages (#47045) - mongodbatlasreceiver: include_clusters/exclude_clusters filtering not working for project (#47037)
- k8sclusterreceiver: add configurable synthetic k8s.cluster entity identity (#46998)
- [processor/isolationforestprocessor] identical anomaly scores for all spans, anomaly detection non-functional (#46988)
- fluentforward receiver: ACK sent before pipeline processing, preventing backpressure from reaching Fluent Bit (#46973)
- [extension/opampextension] Fails on Windows containers: "getting host ID: The system cannot find the file specified" (#46965)
- [receiver/datadog] invalid temporality and type combination for metric dd.internal.stats.payload (#46937)
- Add MongoDB exporter supporting logs, metrics, and traces for MongoDB Community Edition and Atlas (#46933)
- [receiver/receivercreator] Add profiles support for receivercreator (#46930)
- AWS X-Ray Exporter Missing MutatesData Capability Declaration (#46889)
- 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)
- Add support for trace propagation for mysql (#46631)
- Add unique identifier for mysql receiver (#46605)
- [receiver/hostmetrics] Emit unique
service.instance.idattribute per resource for interoperability with Prometheus as OTel backend (#46207) - Update Development Events attribute names (#45899)
- Issues ready to merge: 0 (0)
- Issues needing sponsorship: 25 (-2)
Issues
- New component: processor/drain — log template annotation via the Drain algorithm (#47235)
- Component donation: metrics preaggregationprocessor (#46938)
- 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)
- Component donation: Span Pruning Processor (#45654)
- Add openapi processor for trace enrichment (url.template, peer.service) in an automated way (#45314)
- Component donation: bloomfilterprocessor (#44773)
- [New Processor, recombinelogs] Create new processor for "multiline log" concatenation. (#44744)
- New component: awsecsattributesd processor (#44476)
- New component: authgate extension (#44400)
- 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)
- New component: OTTL-based request partitioning processor (#39199)
- Update context dynamically from attributes (#34649)
- New component: RabbitMQ (message) Receiver (#34242)
- New issues needing sponsorship: 1 (0)
Issues
- New component: processor/drain — log template annotation via the Drain algorithm (#47235)
- Issues and PRs that need code owner review: 96 (-3)
Issues
- SQL Server Receiver: Implement shared connection pooling across scrapers (#47219)
- [exporter/kafka] Add option to set headers on outgoing records (#47193)
- Add multi-namespace filter support to k8sattribute processor (#47187)
- [pkg/stanza][receiver/windowseventlog]: Enhance Windows Event Log receiver by using an LRU cache for the Stanza publisher cache (#47179)
- Update Proposal for nginx receiver (#47059)
- Enhance MariaDB support for top_query events. (#46814)
- [pkg/stanza] High CPU usage in regex processing in
containerparser (#46808) - [extension/opamp] Reported identifying attributes not matching Collector internal telemetry (#46649)
- Introducing
exec-span to spearate queue from execution time. (#46590) - EXPLAIN command fails for statements with comment prefix (#46587)
- 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)
- [receiver/awss3] Clean up objects (#46078)
- [extension/opamp] Persist
instance_uidacross collector restarts (#46064) - Add configuration to limit per-poll log loading in filelog receiver to prevent OOM (#46002)
- [extension/opamp] Implement
AcceptsOpAMPConnectionSettingscapability (#46001) - [processor/resourcedetection] Remove feature gate processor.resourcedetection.propagateerrors (#45853)
- [extension/healthcheck] HTTP keepalives are disabled by default (#45837)
- 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)
- Partition based on signal timestamp, not ingestion time (#45691)
- [pkg/ottl] Implement solution to suport bitwise operations on OTTL. (#45560)
- Add a
nandpolicy 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)
- Use new
${{ job.check_run_id }}to calculate job span id (#44856) - [awss3exporter] Support dynamic role_arn from resource attributes (#44844)
- 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)
- About the meaning of process_disk_io_bytes_total in otelcol (#44785)
- [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)
- Upgrade jose2go to 1.8.0 above to address CVE-2025-63811 (#44444)
- 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)
- [connector/servicegraph] Add a config option to build graph edges without requiring span.kind (client/server) (#44308)
- 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_valuesottlfunc to delete conditionally "keys/values" in apcommon.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)
- Move to beta stability (#42695)
- 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)
- [k8sattributes] Pod-association matching does not work as documented (#41844)
- Add a generic way to associate a k8s resource with metadata (#41703)
- [exporter/file] Promote fileexporter to beta (#41669)
- [exporter/awss3] Promote awss3exporter to beta (#41668)
- [extension/sigv4authentication] support configuring AWS access and Secret key (#41652)
- [receiver/tcplog] Move tcplogreceiver to beta (#41571)
- [receiver/saphana] Move to beta stability (#41569)
- [connector/servicegraph] remove virtual node feature gate (#41086)
- 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
- unmaintained: 1 (0)
Components
- alibabacloudlogserviceexporter: {"unmaintained":["traces","metrics","logs"]}
- deprecated: 3 (0)
Components
- jmxreceiver: {"deprecated":["metrics"]}
- signalfxreceiver: {"deprecated":["metrics","logs"]}
- wavefrontreceiver: {"deprecated":["metrics"]}
- Seeking new code owners: 60 (0)
Components
- countconnector
- routingconnector
- spanmetricsconnector
- awscloudwatchlogsexporter
- googlecloudstorageexporter
- loadbalancingexporter
- opensearchexporter
- basicauthextension
- bearertokenauthextension
- headerssetterextension
- healthcheckextension
- healthcheckv2extension
- httpforwarderextension
- oauth2clientauthextension
- oidcauthextension
- remotetapextension
- filestorage
- redisstorageextension
- collectd
- pdatautil
- batchpersignal
- ottl
- stanza
- status
- groupbytraceprocessor
- probabilisticsamplerprocessor
- resourcedetectionprocessor
- tailsamplingprocessor
- transformprocessor
- activedirectorydsreceiver
- aerospikereceiver
- awscloudwatchreceiver
- azureeventhubreceiver
- carbonreceiver
- cloudflarereceiver
- cloudfoundryreceiver
- collectdreceiver
- couchdbreceiver
- elasticsearchreceiver
- filelogreceiver
- filestatsreceiver
- flinkmetricsreceiver
- httpcheckreceiver
- iisreceiver
- memcachedreceiver
- mongodbatlasreceiver
- mongodbreceiver
- mysqlreceiver
- ntpreceiver
- otlpjsonfilereceiver
- postgresqlreceiver
- riakreceiver
- sqlserverreceiver
- syslogreceiver
- tcplogreceiver
- udplogreceiver
- vcenterreceiver
- windowsperfcountersreceiver
- zookeeperreceiver
- zookeeperscraper
JSON Data
Expand
{
"issuesData": {
"issuesNew": 38,
"issuesTriage": 34,
"issuesReadyToMerge": 0,
"issuesSponsorNeeded": 25,
"issuesNewSponsorNeeded": 1,
"issuesCodeOwnerNeeded": 96
},
"componentData": {
"lookingForOwners": 60,
"unmaintained": 1,
"deprecated": 3
}
}
Reactions are currently unavailable