Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adopt OpenTelemetry Kubernetes Events Receiver #478

Merged
merged 1 commit into from
Jun 29, 2022

Conversation

dmitryax
Copy link
Contributor

Switch from Signalfx Kubernetes events receiver to native OpenTelemetry Kubernetes events receiver for events collection: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/k8seventsreceiver

This change makes clusterReceiver.k8sEventsEnabled configuration option deprecated and introduces two other options instead:

  • clusterReceiver.eventsEnabled: to send Kubernetes events in the new OTel format to Splunk Observability Log Observer
    (if splunkObservability.logsEnabled=true) or to Splunk Platform (if splunkPlatform.logsEnabled=true).
  • splunkObservability.infrastructureMonitoringEventsEnabled: to collect Kubernetes events using the Signalfx
    Kubernetes events receiver and send them to Splunk Observability Infrastructure Monitoring.

@dmitryax dmitryax requested review from a team as code owners June 29, 2022 21:19
@dmitryax dmitryax force-pushed the add-otel-k8s-events-support branch from 5a57c62 to 8f067c0 Compare June 29, 2022 21:24
Switch from Signalfx Kubernetes events receiver to native OpenTelemetry Kubernetes events receiver for events collection: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/k8seventsreceiver

This change makes `clusterReceiver.k8sEventsEnabled` configuration option deprecated and introduces two other options instead:
- `clusterReceiver.eventsEnabled`: to send Kubernetes events in the new OTel format to Splunk Observability Log Observer
(if splunkObservability.logsEnabled=true) or to Splunk Platform (if splunkPlatform.logsEnabled=true).
- `splunkObservability.infrastructureMonitoringEventsEnabled`: to collect Kubernetes events using the Signalfx 
Kubernetes events receiver and send them to Splunk Observability Infrastructure Monitoring.
@dmitryax dmitryax force-pushed the add-otel-k8s-events-support branch from 8f067c0 to 7429e73 Compare June 29, 2022 21:26
@emaderer emaderer merged commit 7579f4e into main Jun 29, 2022
@dmitryax dmitryax deleted the add-otel-k8s-events-support branch June 30, 2022 05:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants