observability/prometheus.yml
This page is part of the documentation for Orleans.Lattice 9.9.0 (release line 9.9), built 2026-10-04. It is also published as markdown, with every table and list, at observability-prometheus-yml.md, and llms.txt lists every page.Part of MultiSiteManufacturing source.
# Prometheus scrape config for the MultiSiteManufacturing sample.
#
# Multi-homed onto us-net and eu-net (see docker-compose.yml) so it
# can scrape every silo in both clusters. Each silo exposes the
# orleans.lattice and orleans.lattice.replication meters at
# http://<silo>:8080/metrics via the OpenTelemetry Prometheus exporter
# wired in MultiSiteManufacturing.Host/Program.cs.
global:
scrape_interval: 5s
evaluation_interval: 15s
scrape_configs:
- job_name: msmfg-silos
metrics_path: /metrics
static_configs:
- targets:
- silo-us-a:8080
- silo-us-b:8080
labels:
cluster: us
- targets:
- silo-eu-a:8080
- silo-eu-b:8080
labels:
cluster: eu