Files
awoooi/ops/monitoring/generated/prometheus-scrape-generated.yaml
ogt 541a32a9cb
Some checks failed
CD Pipeline / workflow-shape (push) Successful in 0s
CD Pipeline / cancel-stale-cd (push) Has been skipped
CD Pipeline / tests (push) Successful in 2m38s
CD Pipeline / build-and-deploy (push) Failing after 24m19s
CD Pipeline / post-deploy-checks (push) Has been skipped
feat(sre): enforce typed controlled automation
2026-07-16 17:32:01 +08:00

300 lines
6.4 KiB
YAML

scrape_configs:
- job_name: awoooi-api
kubernetes_sd_configs:
- namespaces:
names:
- awoooi-prod
role: pod
relabel_configs:
- action: keep
regex: awoooi-api
source_labels:
- __meta_kubernetes_pod_label_app
- source_labels:
- __meta_kubernetes_namespace
target_label: namespace
- source_labels:
- __meta_kubernetes_pod_name
target_label: pod
- job_name: awoooi-web
kubernetes_sd_configs:
- namespaces:
names:
- awoooi-prod
role: pod
relabel_configs:
- action: keep
regex: awoooi-web
source_labels:
- __meta_kubernetes_pod_label_app
- source_labels:
- __meta_kubernetes_namespace
target_label: namespace
- source_labels:
- __meta_kubernetes_pod_name
target_label: pod
- job_name: awoooi-worker
kubernetes_sd_configs:
- namespaces:
names:
- awoooi-prod
role: pod
relabel_configs:
- action: keep
regex: awoooi-worker
source_labels:
- __meta_kubernetes_pod_label_app
- source_labels:
- __meta_kubernetes_namespace
target_label: namespace
- source_labels:
- __meta_kubernetes_pod_name
target_label: pod
- job_name: argocd-server
kubernetes_sd_configs:
- namespaces:
names:
- argocd
role: pod
relabel_configs:
- action: keep
regex: argocd-server
source_labels:
- __meta_kubernetes_pod_label_app
- source_labels:
- __meta_kubernetes_namespace
target_label: namespace
- source_labels:
- __meta_kubernetes_pod_name
target_label: pod
- job_name: argocd-applicationset-controller
kubernetes_sd_configs:
- namespaces:
names:
- argocd
role: pod
relabel_configs:
- action: keep
regex: argocd-applicationset-controller
source_labels:
- __meta_kubernetes_pod_label_app
- source_labels:
- __meta_kubernetes_namespace
target_label: namespace
- source_labels:
- __meta_kubernetes_pod_name
target_label: pod
- job_name: argocd-dex-server
kubernetes_sd_configs:
- namespaces:
names:
- argocd
role: pod
relabel_configs:
- action: keep
regex: argocd-dex-server
source_labels:
- __meta_kubernetes_pod_label_app
- source_labels:
- __meta_kubernetes_namespace
target_label: namespace
- source_labels:
- __meta_kubernetes_pod_name
target_label: pod
- job_name: argocd-notifications-controller
kubernetes_sd_configs:
- namespaces:
names:
- argocd
role: pod
relabel_configs:
- action: keep
regex: argocd-notifications-controller
source_labels:
- __meta_kubernetes_pod_label_app
- source_labels:
- __meta_kubernetes_namespace
target_label: namespace
- source_labels:
- __meta_kubernetes_pod_name
target_label: pod
- job_name: argocd-redis
kubernetes_sd_configs:
- namespaces:
names:
- argocd
role: pod
relabel_configs:
- action: keep
regex: argocd-redis
source_labels:
- __meta_kubernetes_pod_label_app
- source_labels:
- __meta_kubernetes_namespace
target_label: namespace
- source_labels:
- __meta_kubernetes_pod_name
target_label: pod
- job_name: argocd-repo-server
kubernetes_sd_configs:
- namespaces:
names:
- argocd
role: pod
relabel_configs:
- action: keep
regex: argocd-repo-server
source_labels:
- __meta_kubernetes_pod_label_app
- source_labels:
- __meta_kubernetes_namespace
target_label: namespace
- source_labels:
- __meta_kubernetes_pod_name
target_label: pod
- job_name: awoooi-api
kubernetes_sd_configs:
- namespaces:
names:
- awoooi-dev
role: pod
relabel_configs:
- action: keep
regex: awoooi-api
source_labels:
- __meta_kubernetes_pod_label_app
- source_labels:
- __meta_kubernetes_namespace
target_label: namespace
- source_labels:
- __meta_kubernetes_pod_name
target_label: pod
- job_name: kube-state-metrics
kubernetes_sd_configs:
- namespaces:
names:
- kube-state-metrics
role: pod
relabel_configs:
- action: keep
regex: kube-state-metrics
source_labels:
- __meta_kubernetes_pod_label_app
- source_labels:
- __meta_kubernetes_namespace
target_label: namespace
- source_labels:
- __meta_kubernetes_pod_name
target_label: pod
- job_name: event-exporter
kubernetes_sd_configs:
- namespaces:
names:
- observability
role: pod
relabel_configs:
- action: keep
regex: event-exporter
source_labels:
- __meta_kubernetes_pod_label_app
- source_labels:
- __meta_kubernetes_namespace
target_label: namespace
- source_labels:
- __meta_kubernetes_pod_name
target_label: pod
- job_name: velero
kubernetes_sd_configs:
- namespaces:
names:
- velero
role: pod
relabel_configs:
- action: keep
regex: velero
source_labels:
- __meta_kubernetes_pod_label_app
- source_labels:
- __meta_kubernetes_namespace
target_label: namespace
- source_labels:
- __meta_kubernetes_pod_name
target_label: pod
- job_name: openclaw
static_configs:
- labels:
criticality: P0
owner: ai-team
service: openclaw
type: docker
targets:
- 192.168.0.188:8089
- job_name: redis
static_configs:
- labels:
criticality: P0
owner: infra-team
service: redis
type: docker
targets:
- 192.168.0.188:6380
- job_name: postgres
static_configs:
- labels:
criticality: P0
owner: infra-team
service: postgres
type: docker
targets:
- 192.168.0.188:5432
- job_name: clickhouse
static_configs:
- labels:
criticality: P1
owner: devops-team
service: clickhouse
type: docker
targets:
- 192.168.0.188:8123
- job_name: harbor
static_configs:
- labels:
criticality: P0
owner: devops-team
service: harbor
type: docker
targets:
- 192.168.0.110:5000
- job_name: sentry
static_configs:
- labels:
criticality: P1
owner: devops-team
service: sentry
type: docker
targets:
- 192.168.0.110:9000
- job_name: langfuse
static_configs:
- labels:
criticality: P2
owner: ai-team
service: langfuse
type: docker
targets:
- 192.168.0.110:3100
- job_name: postgres-exporter
static_configs:
- labels:
service: postgres
type: exporter
targets:
- 192.168.0.188:9187
- job_name: redis-exporter
static_configs:
- labels:
service: redis
type: exporter
targets:
- 192.168.0.188:9121