- Inventory with tailnet hosts (indri, gilbert, sifaka) - Prometheus role: installs via homebrew, templates config from current indri setup - Grafana role: installs via homebrew, starts service - ansible.cfg and requirements.yml for community.general collection - Updated CLAUDE.md with ansible dry-run instructions Tested: ansible-playbook playbooks/indri.yml --check --diff (all ok) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
14 lines
335 B
Django/Jinja
14 lines
335 B
Django/Jinja
global:
|
|
scrape_interval: 15s
|
|
|
|
scrape_configs:
|
|
- job_name: "node-exporter-indri"
|
|
static_configs:
|
|
- targets: ["localhost:9090"]
|
|
- targets: ["localhost:9100"]
|
|
relabel_configs:
|
|
- target_label: instance
|
|
replacement: indri
|
|
- job_name: "node-exporter-sifaka"
|
|
static_configs:
|
|
- targets: ["sifaka:9100"]
|