Files
awoooi/ops/monitoring/generated/blackbox-targets-generated.yaml
OG T c7f9c119e7 fix(cd): 補提交 ops/monitoring 腳本
遺漏文件導致 CD Monitoring Coverage 步驟失敗

新增:
- generate_monitoring.py - 監控覆蓋率檢查
- coverage_report.py - 覆蓋率報告
- discover_docker.py - Docker 服務發現
- deploy-exporters.sh - Exporter 部署腳本
- postgres-exporter-queries.yaml - PostgreSQL 查詢配置

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-03-29 15:45:42 +08:00

101 lines
2.8 KiB
YAML

- labels:
criticality: P0
owner: backend-team
service: awoooi-api
url: http://awoooi-api.awoooi-prod.svc.cluster.local:8000/api/v1/health
- labels:
criticality: P0
owner: frontend-team
service: awoooi-web
url: http://awoooi-web.awoooi-prod.svc.cluster.local:3000/
- labels:
criticality: P1
owner: devops-team
service: argocd-server
url: http://argocd-server.argocd.svc.cluster.local:443/healthz
- labels:
criticality: P0
owner: devops-team
service: prometheus
url: http://prometheus.monitoring.svc.cluster.local:9090/-/ready
- labels:
criticality: P0
owner: devops-team
service: alertmanager
url: http://alertmanager.monitoring.svc.cluster.local:9093/-/ready
- labels:
criticality: P0
owner: ai-team
service: ollama
url: http://192.168.0.188:11434/api/tags
- labels:
criticality: P0
owner: ai-team
service: openclaw
url: http://192.168.0.188:8089/health
- labels:
criticality: P2
owner: devops-team
service: signoz-ui
url: http://192.168.0.188:3301/
- labels:
criticality: P1
owner: devops-team
service: clickhouse
url: http://192.168.0.188:8123/ping
- labels:
criticality: P0
owner: devops-team
service: harbor
url: http://192.168.0.110:5000/api/v2.0/health
- labels:
criticality: P1
owner: devops-team
service: sentry
url: http://192.168.0.110:9000/_health/
- labels:
criticality: P2
owner: ai-team
service: langfuse
url: http://192.168.0.110:3100/api/public/health
- labels:
criticality: P0
endpoint: /api/v1/health
method: GET
url: http://awoooi-api.awoooi-prod.svc.cluster.local:8000/api/v1/health
- labels:
criticality: P0
endpoint: /api/v1/approvals
method: GET
url: http://awoooi-api.awoooi-prod.svc.cluster.local:8000/api/v1/approvals
- labels:
criticality: P0
endpoint: /api/v1/approvals/{id}/sign
method: POST
url: http://awoooi-api.awoooi-prod.svc.cluster.local:8000/api/v1/approvals/{id}/sign
- labels:
criticality: P0
endpoint: /api/v1/incidents
method: GET
url: http://awoooi-api.awoooi-prod.svc.cluster.local:8000/api/v1/incidents
- labels:
criticality: P0
endpoint: /api/v1/analyze
method: POST
url: http://awoooi-api.awoooi-prod.svc.cluster.local:8000/api/v1/analyze
- labels:
criticality: P0
endpoint: /api/v1/webhooks/alertmanager
method: POST
url: http://awoooi-api.awoooi-prod.svc.cluster.local:8000/api/v1/webhooks/alertmanager
- labels:
criticality: P0
endpoint: /api/v1/webhooks/sentry/error
method: POST
url: http://awoooi-api.awoooi-prod.svc.cluster.local:8000/api/v1/webhooks/sentry/error
- labels:
criticality: P0
endpoint: /api/v1/execute
method: POST
url: http://awoooi-api.awoooi-prod.svc.cluster.local:8000/api/v1/execute