mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-14 19:41:09 +02:00
feat(infra): add api.mana.how route + Prometheus scrape targets for Go services
- Cloudflare Tunnel: api.mana.how → localhost:3060 (Go API Gateway) - Prometheus: scrape targets for mana-api-gateway:3060 and mana-matrix-bot:4000 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
c81527c57c
commit
a31ccc6c62
11 changed files with 434 additions and 95 deletions
|
|
@ -186,6 +186,64 @@ scrape_configs:
|
|||
metrics_path: '/_synapse/metrics'
|
||||
scrape_interval: 30s
|
||||
|
||||
# ============================================
|
||||
# GPU Server (Windows PC, LAN: 192.168.178.11)
|
||||
# ============================================
|
||||
|
||||
# GPU: LLM Gateway
|
||||
- job_name: 'gpu-llm'
|
||||
static_configs:
|
||||
- targets: ['192.168.178.11:3025']
|
||||
labels:
|
||||
instance: 'gpu-server'
|
||||
metrics_path: '/metrics'
|
||||
scrape_interval: 15s
|
||||
|
||||
# GPU: Speech-to-Text (WhisperX)
|
||||
- job_name: 'gpu-stt'
|
||||
static_configs:
|
||||
- targets: ['192.168.178.11:3020']
|
||||
labels:
|
||||
instance: 'gpu-server'
|
||||
metrics_path: '/health'
|
||||
scrape_interval: 30s
|
||||
|
||||
# GPU: Text-to-Speech
|
||||
- job_name: 'gpu-tts'
|
||||
static_configs:
|
||||
- targets: ['192.168.178.11:3022']
|
||||
labels:
|
||||
instance: 'gpu-server'
|
||||
metrics_path: '/health'
|
||||
scrape_interval: 30s
|
||||
|
||||
# GPU: Image Generation (FLUX.2)
|
||||
- job_name: 'gpu-image-gen'
|
||||
static_configs:
|
||||
- targets: ['192.168.178.11:3023']
|
||||
labels:
|
||||
instance: 'gpu-server'
|
||||
metrics_path: '/health'
|
||||
scrape_interval: 30s
|
||||
|
||||
# ============================================
|
||||
# Go Infrastructure Services
|
||||
# ============================================
|
||||
|
||||
# API Gateway (Go)
|
||||
- job_name: 'mana-api-gateway'
|
||||
static_configs:
|
||||
- targets: ['mana-api-gateway:3060']
|
||||
metrics_path: '/metrics'
|
||||
scrape_interval: 15s
|
||||
|
||||
# Matrix Bot (Go) — consolidated 21 bots
|
||||
- job_name: 'mana-matrix-bot'
|
||||
static_configs:
|
||||
- targets: ['mana-matrix-bot:4000']
|
||||
metrics_path: '/metrics'
|
||||
scrape_interval: 30s
|
||||
|
||||
# ============================================
|
||||
# Pushgateway (deploy metrics, batch jobs)
|
||||
# ============================================
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue