refactor: remove OpenTelemetry Collector and integrate telemetry service

- Deleted the otel-collector job from GitHub workflows and related deployment configurations.
- Updated Helm charts to remove references to the OpenTelemetry Collector, including its deployment and service definitions.
- Added gRPC server functionality directly in the telemetry service to handle telemetry ingestion.
- Updated environment variables and Docker configurations to reflect the removal of the OpenTelemetry Collector.
- Adjusted telemetry service to support both HTTP and gRPC protocols for telemetry data.
This commit is contained in:
Nawaz Dhandala
2026-03-05 09:36:11 +00:00
parent 88a280031b
commit f9c90d7143
19 changed files with 412 additions and 448 deletions

View File

@@ -29,12 +29,6 @@ services:
service: postgres
otel-collector:
image: oneuptime/otel-collector:${APP_TAG}
extends:
file: ./docker-compose.base.yml
service: otel-collector
app:
image: oneuptime/app:${APP_TAG}
extends: