Practical notes on server observability, backups, and database administration.
Setting up a full metrics stack from scratch — node_exporter, Prometheus scrape configs, and your first Grafana dashboard.
Read more →Deduplicating, encrypted, compressed backups to a remote server. Borg is the best backup tool I've used and it's free.
Read more →The default postgres config is conservative. These are the settings I change on every install to match actual available RAM and workload.
Read more →Prometheus fires alerts, Alertmanager routes them. Here's how to get downtime notifications straight to a Telegram chat.
Read more →No extra software needed. rsync with hard links gives you incremental backups that look like full backups but take almost no extra space.
Read more →Notes from a Linux sysadmin. Mostly Ubuntu, monitoring stacks, backups and Postgres.
More about this blog →