Matthew Wear

Results 36 issues of Matthew Wear

[Functions to handle status aggregation](https://github.com/open-telemetry/opentelemetry-collector/blob/fe582df553666510372ada384b79d6f0a2253e0f/component/status.go#L101-L190) were added to core when status reporting was originally implemented. These functions were initially adequate while I was working on an alternative health check extension,...

area:componentstatus

**Description:** This PR is the third in a series to decompose https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/30673 into more manageable pieces for review. This PR introduces the HTTP service which builds upon the aggregation logic...

Stale
extension/healthcheckv2

#### Description In #10058 I mentioned: > There is a tangentially related issue with PermanentErrors and the underlying finite state machine that governs transitions between statuses. Currently, a PermanentError is...

Stale
Skip Changelog

#### Description This PR removes the `Ready` method from `status.Reporter`. This check was necessary when `ReportStatus` was on `TelemetrySettings` as it should not be called until component start-time, but was...

Skip Changelog

There is an [in-progress PR](https://github.com/open-telemetry/opentelemetry-collector/pull/10495) to make `component.InstanceID` immutable in collector core. It is currently a struct with all fields exported. The fields will only be accessible by getter methods...

needs-attention

#### Description This PR adds runtime status reporting for the otlp and otlphttp exporters. It's an updated version of #8788 which was one of several approaches experimented with to add...

exporter/otlp