Grafana-OpenTelemetry Stack
One-click Grafana/OTLP stack deployment
Grafana
ginkgoo-ai/do-opentelemetry-collector
Just deployed
/var/lib/grafana
Prometheus
ginkgoo-ai/do-opentelemetry-collector
Just deployed
/prometheus
Loki
ginkgoo-ai/do-opentelemetry-collector
Just deployed
/tmp/loki
Tempo
ginkgoo-ai/do-opentelemetry-collector
Just deployed
/var/tempo
Otel-Collector
ginkgoo-ai/do-opentelemetry-collector
Just deployed
Overview
Collection Grafana/opentelemetry collector and a variety of data sources (Tempo/Prometheus/Loki) one-click deployment OTLP technology stack, so you can simple direct access to the application layer.
How to integrate with the application layer
Set these OTEL_* environment variables to Shared Variables
OTEL_TRACES_EXPORTER="otlp,console"
OTEL_EXPORTER_OTLP_PROTOCOL="http/protobuf"
Then Set these variables to applications
OTEL_EXPORTER_OTLP_ENDPOINT="http://${{Otel-Collector.RAILWAY_PRIVATE_DOMAIN}}:4318"
OTEL_EXPORTER_OTLP_PROTOCOL="${{shared.OTEL_EXPORTER_OTLP_PROTOCOL}}"
OTEL_TRACES_EXPORTER="${{shared.OTEL_TRACES_EXPORTER}}"
OTEL_SERVICE_NAME="${{RAILWAY_SERVICE_NAME}}"
OTEL_RESOURCE_ATTRIBUTES="service.namespace=${{RAILWAY_PROJECT_NAME}},deployment.environment=${{RAILWAY_ENVIRONMENT_NAME}}"
Template Content