infra/ansible/host_vars
Graham McIntire edd689d8c7
Add incident.io alert integration for Icinga2
- New notification script (incidentio-notification.sh) that POSTs JSON
  payloads to incident.io HTTP alert sources via curl/jq
- New Icinga2 config template defining User, NotificationCommand (host
  + service), and apply Notification rules — follows the PagerDuty
  pattern with opt-in via vars.enable_incidentio
- Notification type mapping: PROBLEM/DOWN/CRITICAL/WARNING/UNKNOWN →
  firing, RECOVERY/UP/OK → resolved, ACKNOWLEDGEMENT → firing with
  metadata
- Deduplication keys: host-{name} for hosts, service-{host}-{service}
  for services
- Deployed via Ansible: script copied to /etc/icinga2/scripts/,
  config rendered to conf.d/; gated on icinga2_incidentio_token being
  defined
2026-07-24 16:36:49 -05:00
..
radius.vntx.net update radius 2026-07-12 15:35:31 -05:00
aprs.w5isp.com.yml icinga2 host updates 2026-06-19 15:24:44 -05:00
ca.manero.org.yml exclude manero-ca from most things 2026-06-25 16:52:20 -05:00
db.w5isp.com.yml renumber infrastructure from 10.0.15.0/24 to 10.0.16.0/22 (hosts in 10.0.19.x) 2026-07-18 08:28:47 -05:00
dokku.w5isp.com.yml icinga2 host updates 2026-06-19 15:24:44 -05:00
git.mcintire.me.yml Migrate mcintire.me DNS from self-hosted BIND9 to Cloudflare 2026-07-24 09:14:36 -05:00
hi.yml Add hi (74.50.113.232) with Forgejo + Caddy, bootstrapped support.vntx.net 2026-07-24 13:12:33 -05:00
librenms.vntx.net.vault.yml update to reflect 380 prod 2026-03-10 10:05:17 -05:00
librenms.vntx.net.yml icinga2 host updates 2026-06-19 15:24:44 -05:00
logs.vntx.net.yml update opensearch 2026-07-24 09:18:08 -05:00
mail.mcintire.me.yml icinga2 host updates 2026-06-19 15:24:44 -05:00
monitor.vntx.net.yml Add incident.io alert integration for Icinga2 2026-07-24 16:36:49 -05:00
netbox.vntx.net.yml icinga2 host updates 2026-06-19 15:24:44 -05:00
ns1.as393837.net.yml icinga2 host updates 2026-06-19 15:24:44 -05:00
prom.w5isp.com.yml renumber infrastructure from 10.0.15.0/24 to 10.0.16.0/22 (hosts in 10.0.19.x) 2026-07-18 08:28:47 -05:00
skippy.w5isp.com.yml icinga2 host updates 2026-06-19 15:24:44 -05:00
staging.towerops.net.yml icinga2 host updates 2026-06-19 15:24:44 -05:00
support.vntx.net.yml Add hi (74.50.113.232) with Forgejo + Caddy, bootstrapped support.vntx.net 2026-07-24 13:12:33 -05:00
uisp.vntx.net.yml restore UISP server + caddy frontend, fix SSH host key regeneration, add tofu proxmox provider 2026-06-21 19:06:33 -05:00
unimus.vntx.net.yml icinga2 host updates 2026-06-19 15:24:44 -05:00
us.manero.org.yml add FreeBSD bootstrap, irc servers, hostname overrides, and cleanups 2026-06-19 17:19:29 -05:00
vpn.vntx.net.yml icinga2 host updates 2026-06-19 15:24:44 -05:00