| 1 |
global: |
| 2 |
scrape_interval: 15s |
| 3 |
evaluation_interval: 15s |
| 4 |
|
| 5 |
rule_files: |
| 6 |
- "alert_rules.yml" |
| 7 |
|
| 8 |
alerting: |
| 9 |
alertmanagers: |
| 10 |
- static_configs: |
| 11 |
- targets: |
| 12 |
- alertmanager:9093 |
| 13 |
|
| 14 |
scrape_configs: |
| 15 |
- job_name: 'prometheus' |
| 16 |
static_configs: |
| 17 |
- targets: ['localhost:9090'] |
| 18 |
|
| 19 |
- job_name: 'zephyrfs-web-server' |
| 20 |
static_configs: |
| 21 |
- targets: ['web-server:3000'] |
| 22 |
scrape_interval: 30s |
| 23 |
metrics_path: '/api/metrics' |
| 24 |
scheme: http |
| 25 |
|
| 26 |
- job_name: 'zephyrfs-node' |
| 27 |
static_configs: |
| 28 |
- targets: ['zephyrfs-node:8080'] |
| 29 |
scrape_interval: 30s |
| 30 |
metrics_path: '/metrics' |
| 31 |
scheme: http |
| 32 |
|
| 33 |
- job_name: 'nginx-proxy' |
| 34 |
static_configs: |
| 35 |
- targets: ['nginx-proxy:80'] |
| 36 |
scrape_interval: 60s |
| 37 |
metrics_path: '/nginx_status' |
| 38 |
scheme: http |
| 39 |
|
| 40 |
- job_name: 'node-exporter' |
| 41 |
static_configs: |
| 42 |
- targets: ['node-exporter:9100'] |
| 43 |
scrape_interval: 30s |
| 44 |
|
| 45 |
- job_name: 'cadvisor' |
| 46 |
static_configs: |
| 47 |
- targets: ['cadvisor:8080'] |
| 48 |
scrape_interval: 30s |
| 49 |
metrics_path: '/metrics' |