Skip to content

Opentelemetry implementation and monitoring/observability updates #1453

Draft
the2hill wants to merge 24 commits intorackerlabs:mainfrom
the2hill:otelimpl1
Draft

Opentelemetry implementation and monitoring/observability updates #1453
the2hill wants to merge 24 commits intorackerlabs:mainfrom
the2hill:otelimpl1

Conversation

@the2hill
Copy link
Copy Markdown
Contributor

This PR implements opentelemetry as a metrics, logging and tracing ecosystem. This PR touches the entirety of the monitoring and observability stack. The goal was to consolidate the related monitoring and observability tooling in to a more manageable and clean directory and namespacing structure. This means that services/applications like Loki, Grafana, Prometheus(and its related tooling) have all been placed within the monitoring directory structure as well as migrated from various namespaces to a sinigle 'monitoring' namespace. That means that this pr won't directly work against current deployments.

In order to properly structure things a destructive tear down of the components is required. Loki, Prometheus(and any exporters), Grafana(and its database) needs to be completely uninstalled, including the PVC's. Metrics, and local logging will be lost during the migration process. Once all the components are removed a fresh install will bring everything back up functioning under the 'monitoring' namespace. Follow the docs that are part of this PR for more information.

@the2hill the2hill changed the title Otelimpl1 Opentelemetry implementation and monitoring/observability updates Mar 23, 2026
@the2hill the2hill marked this pull request as draft March 23, 2026 16:31
@the2hill the2hill force-pushed the otelimpl1 branch 2 times, most recently from 2071857 to 9250d01 Compare March 23, 2026 20:20
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.

1 participant