Posts for: #Monitoring

005 - Monitoring my Blog with Prometheus and Grafana

Monitoring My Hugo Blog with Prometheus and Grafana Like a lot of Hugo users, I love how fast and simple a static site can be. But “static” doesn’t mean I don’t care about uptime, SSL expiry, or response times. I wanted an easy way to keep an eye on my blog (blog.wizard.cat) and get notified if something breaks. Here’s how I set up Prometheus, the Blackbox Exporter, and Grafana to build my own monitoring stack — all running inside LXC containers on Proxmox.
[Read more]

003 - Setting up Pi-Hole(s)

If you are someone that hates ads and telemetry a Pi-hole is a just must have. It is a network wide ad blocker that intercepts DNS queries and filters out unwanted domains. How does it work? A DNS (Domain Name Server) is a server that allows devices to translate human readable names (domains) such as youtube.com into IP addresses, think of it as sort of a yellow pages book. So when webpages want to display ads using a provider such as google AdSense, they usually contact the providers using their domain names such as ad.
[Read more]