Solace Receiver
OpenTelemetry Collector receiver · contrib distribution
The Solace Receiver receives trace data from a Solace PubSub+ Event Broker.
- Component ID:
contrib-solacereceiver - Name:
solacereceiver - Type: receiver
- Distribution: contrib
- Repository:
opentelemetry-collector-contrib
Stability
| Level | Signals |
|---|---|
| beta | traces |
Internal telemetry
| Metric | Type | Value type | Unit | Stability | Enabled | Attributes | Description |
|---|---|---|---|---|---|---|---|
solacereceiver_dropped_egress_spans | sum (monotonic) | int | 1 | development | yes | Number of dropped egress spans | |
solacereceiver_dropped_span_messages | sum (monotonic) | int | 1 | development | yes | Number of dropped span messages | |
solacereceiver_failed_reconnections | sum (monotonic) | int | 1 | development | yes | Number of failed broker reconnections | |
solacereceiver_fatal_unmarshalling_errors | sum (monotonic) | int | 1 | development | yes | Number of fatal message unmarshalling errors | |
solacereceiver_need_upgrade | gauge | int | 1 | development | yes | Indicates with value 1 that receiver requires an upgrade and is not compatible with messages received from a broker | |
solacereceiver_received_span_messages | sum (monotonic) | int | 1 | development | yes | Number of received span messages | |
solacereceiver_receiver_flow_control_recent_retries | gauge | int | 1 | development | yes | Most recent/current retry count when flow controlled | |
solacereceiver_receiver_flow_control_status | gauge | int | 1 | development | yes | Indicates the flow control status of the receiver. 0 = not flow controlled, 1 = currently flow controlled | |
solacereceiver_receiver_flow_control_total | sum (monotonic) | int | 1 | development | yes | Number of times the receiver instance became flow controlled | |
solacereceiver_receiver_flow_control_with_single_successful_retry | sum (monotonic) | int | 1 | development | yes | Number of times the receiver instance became flow controlled and resolved situations after the first retry | |
solacereceiver_receiver_status | gauge | int | 1 | development | yes | Indicates the status of the receiver as an enum. 0 = starting, 1 = connecting, 2 = connected, 3 = disabled (often paired with needs_upgrade), 4 = terminating, 5 = terminated | |
solacereceiver_recoverable_unmarshalling_errors | sum (monotonic) | int | 1 | development | yes | Number of recoverable message unmarshalling errors | |
solacereceiver_reported_spans | sum (monotonic) | int | 1 | development | yes | Number of reported spans |