
OpenTelemetry Collector and Backend
OpenTelemetry Collector with Backend Stack
Zipkin
openzipkin/zipkin
Just deployed
Prometheus
zuchka/railway-prometheus
Just deployed
Jaeger
jaegertracing/all-in-one
Just deployed
Otel Collector
railwayapp-templates/opentelemetry-collector-stack
Just deployed
Deploy the OpenTelemetry Collector along with a set of backend services.
Checkout the Railway tutorial for more information.
OpenTelemetry Collector
The collector is a vendor-agnostic way to receive, process and export telemetry data.
It is deployed with a configuration file that enables it to send data to the complementary backend services.
The zpages extension is enabled, allowing you to connect to the debug UI from your browser. More information on the extension can be found here.
Documentation
Port map for reference:
- "1888" # pprof extension
- "8888" # Prometheus metrics exposed by the collector
- "8889" # Prometheus exporter metrics
- "13133" # health_check extension
- "4317" # OTLP gRPC receiver
- "4318" # OTLP HTTP receiver
- "55679" # zpages extension
Zipkin
Zipkin is a distributed tracing system. It receives data from the Otel Collector on port 9411.
Jaeger
Jaeger is a distributed tracing system. It receives data from the Otel Collector on port 4317.
Prometheus
Prometheus is a systems monitoring and alerting toolkit. It receives data from the Otel Collector on port 8889.
Template Content
Zipkin
openzipkin/zipkinPrometheus
zuchka/railway-prometheusJaeger
jaegertracing/all-in-oneOtel Collector
railwayapp-templates/opentelemetry-collector-stack