Commit Graph

21 Commits

Author SHA1 Message Date
Jake Howard
d52f0bc8b2 Remove gitlab configuration 2023-03-30 22:56:35 +01:00
Jake Howard
2f3958b3e6 Reduce speedtest interval
I don't need it to run that often
2023-02-28 08:40:26 +00:00
Jake Howard
11eb833f44 Add some prometheus alerts 2023-02-19 18:31:52 +00:00
Jake Howard
f2f9e194c5 Install node-exporter on pi-hole 2023-01-31 23:10:31 +00:00
Jake Howard
e4fba8208e Add speedtest exporter 2023-01-31 21:45:59 +00:00
Jake Howard
051b5b0e19 Add ICMP checks 2023-01-31 14:29:27 +00:00
Jake Howard
ddc91059b5 Replace telegraf with prometheus exporters
Still missing SMART and ping, but those can come later.

Swapped as the polling model for prometheus doesn't play especially well with telegraf, and leads to gaps in data
2023-01-31 09:11:09 +00:00
Jake Howard
e86ed81102 Decommission decker server
It's been replaced by prometheus running internally, and uptimerobot checking.
2022-12-09 19:04:54 +00:00
Jake Howard
bb4361e25f Use a blackbox with custom DNS rather than proxy
This makes timing information more relevant and should improve reliability
2022-12-06 10:04:23 +00:00
Jake Howard
3e5b00d176 Add alertmanager 2022-12-05 21:10:41 +00:00
Jake Howard
60514d191a Exclude python stats for HA 2022-12-05 20:36:57 +00:00
Jake Howard
ed7faf4678 Scrape healthchecks.io with prometheus and use it for outbound monitoring of prometheus scrapes 2022-12-05 14:41:48 +00:00
Jake Howard
75862dbaf9 Setup blackbox for some HTTP monitoring 2022-12-04 22:11:49 +00:00
Jake Howard
c7d5056f2a Scrape homeassistant metrics into prometheus 2022-09-06 21:29:11 +01:00
Jake Howard
8b21b9e6f2 Monitor decker Traefik with prometheus 2022-08-14 15:04:55 +01:00
Jake Howard
edc5c325b7 Correctly check hostname against PVE hosts
Some of the hostnames have `-` in instead, which caused issues with the SSH config detecting which users to allow
2021-08-23 19:56:04 +01:00
Jake Howard
f1f2c620b0 Replace DHCP on PVE for static IPs
So much easier to deal with!
2021-06-03 20:47:08 +01:00
Jake Howard
407e59ec5a Use variables in prometheus config
Also replace grimes with walker
2021-05-05 18:12:42 +01:00
Jake Howard
1c424cb2ef Update some IP addresses
I really need to stop using these external addresses somewhen...
2021-04-07 22:11:24 +01:00
Jake Howard
6b95b75fc2 Move telegraf to host
This makes metric collection for SMART much simpler. I'll still be using the prometheus node exporter for actual system metrics, though.
2021-03-05 20:39:11 +00:00
Jake Howard
89dbbc71e5 Move files into application directories 2021-03-05 14:40:17 +00:00