Files
stack/infra/prometheus/targets/services.yml
kert caf43846c5
Some checks failed
CI / lint (push) Successful in 34s
CI / notebooks-smoke (push) Successful in 1m32s
CI / lint (pull_request) Successful in 29s
CI / test (push) Has been cancelled
CI / notebooks-smoke (pull_request) Successful in 1m33s
Infra CI / notebooks (pull_request) Successful in 5m44s
Infra CI / zotero (pull_request) Successful in 27s
Infra CI / docs (pull_request) Successful in 1m42s
Infra CI / api (pull_request) Successful in 1m12s
Infra CI / llm (pull_request) Successful in 51s
Infra CI / mc (pull_request) Successful in 13s
CI / test (pull_request) Successful in 24m12s
chore(observability): remove cadvisor
Rootless Docker hides container names from cgroup-based exporters, so
cadvisor only ever produced anonymous series here (152 of them, none
with a name label). The five dashboard panels that queried it have been
blank since it was added; drop the service, its scrape target, the
tests that pinned it, and those panels.
2026-09-08 21:17:15 -04:00

48 lines
1.1 KiB
YAML

# ── Scrape Target Registry ───────────────────────────
# To add a service: append one entry below.
# Pattern: container_name:port, job label, optional __metrics_path__.
# Traefik
- targets: ['traefik:8080']
labels:
job: traefik
__metrics_path__: /metrics
# Tempo
- targets: ['tempo:3200']
labels:
job: tempo
__metrics_path__: /metrics
# Loki
- targets: ['loki:3100']
labels:
job: loki
# NVIDIA GPU (DCGM)
- targets: ['nvidia-exporter:9400']
labels:
job: nvidia-gpu
# Nessie
- targets: ['nessie:9000']
labels:
job: nessie
__metrics_path__: /q/metrics
# Polaris
- targets: ['polaris:8182']
labels:
job: polaris
__metrics_path__: /q/metrics
# Trino — /metrics requires auth (Trino rejects unauthenticated scrapes
# even with no auth configured). Skipped until the openmetrics catalog
# is wired with a shared secret. Loki still captures query lifecycle
# events for the data-lake dashboard.
# OTel Collector
- targets: ['otel-collector:8889']
labels:
job: otel-collector