my global config
global: scrape_interval: 15s # Set the scrape interval to every 15 seconds. Default is every 1 minute. evaluation_interval: 15s # Evaluate rules every 15 seconds. The default is every 1 minute.
scrape_timeout is set to the global default (10s).
Alertmanager configuration
alerting: alertmanagers:
- static_configs:
- targets:
- localhost:9093
- targets:
Load rules once and periodically evaluate them according to the global 'evaluation_interval'.
#rule_files:
- "first_rules.yml"
- "second_rules.yml"
Rules and alerts are read from the specified file(s)
rule_files:
- rules.yml
- /etc/prometheus/alert.rules.yml
A scrape configuration containing exactly one endpoint to scrape:
Here it's Prometheus itself.
scrape_configs:
- job_name: 'prometheus'
scrape_interval: 5s
static_configs:
- targets: ['localhost:9090']
metrics of grafana vm
- job_name: 'grafana-vm-ne'
scrape_interval: 5s
static_configs:
- targets: ['localhost:9100']
Uptime kuma metris
- job_name: 'uptime'
scrape_interval: 30s
scheme: https
static_configs:
- targets: ['a.a.com'] basic_auth: password: uk2_LH0WQs-xxxx # api key