All Templates / Observability
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.
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.
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 is a distributed tracing system. It receives data from the Otel Collector on port 9411.
Jaeger is a distributed tracing system. It receives data from the Otel Collector on port 4317.
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-stackDetails
Created on Mar 7, 2024
46 total projects
16 active projects
96% success on recent deploys
Dockerfile
Observability
More templates in this category
pgweb | Postgres UI
View and query your Postgres instance with a sleek and minimalistic UI.
Cory "GH5T" James
Elasticsearch-Kibana
Elasticsearch is a search engine based on the Lucene library.
Mex Delgado
51