feat(observability): add SearXNG, Argos, and Pallas monitoring
- Add SearXNG syslog ingestion and blackbox health probes on miranda and rosalind for per-host attributable failure detection - Scrape Argos MCP application metrics from miranda - Add Pallas dashboard panels for downstream availability and turn error ratios
This commit is contained in:
@@ -37,14 +37,17 @@ daedalus_syslog_port: 51430
|
||||
|
||||
# Daedalus (FastAPI on puck, behind nginx)
|
||||
daedalus_metrics_host: "puck.incus"
|
||||
daedalus_metrics_port: 22181
|
||||
daedalus_metrics_port: 23081
|
||||
|
||||
# Mnemosyne — /metrics is served by nginx (mnemosyne-web:23181) and
|
||||
# proxied to the Django app container, which owns the single
|
||||
# prometheus_client process registry that both django-prometheus
|
||||
# (HTTP / Celery) and the MCP server's tool-call counters write to.
|
||||
mnemosyne_metrics_host: "puck.incus"
|
||||
mnemosyne_metrics_port: 23181
|
||||
# Mnemosyne — two metrics surfaces:
|
||||
# app (23181): /metrics served by nginx → Django app container, which owns
|
||||
# the single prometheus_client process registry that both django-prometheus
|
||||
# (HTTP / Celery) and the MCP server's tool-call counters write to.
|
||||
# web (23191): nginx-prometheus-exporter sidecar scraping nginx stub_status.
|
||||
mnemosyne_app_metrics_host: "puck.incus"
|
||||
mnemosyne_app_metrics_port: 23181
|
||||
mnemosyne_web_metrics_host: "puck.incus"
|
||||
mnemosyne_web_metrics_port: 23191
|
||||
|
||||
# =============================================================================
|
||||
# Kottos Configuration (Pallas FastAgent runtime)
|
||||
|
||||
Reference in New Issue
Block a user