Server Monitoring Guides & Tutorials — page 2

Practical playbooks for sysadmins, freelancers and small agencies running client servers: Linux metrics, uptime and SSL checks, cron and scheduled tasks, Docker, databases, alerting and incident response.

CPU Usage Monitoring on Linux: top, mpstat & Alerts
Understand what CPU metrics actually mean. Learn user vs system time, I/O wait, steal time, and how to interpret these for troubleshooting and optimization.
Data Retention Policy Monitoring: Enforce Cleanup on Linux
Check that data retention policies are actually enforced on Linux: find expired files and records, verify cleanup jobs and alert on violations.
MySQL & PostgreSQL Performance Monitoring: Key Queries
MySQL and PostgreSQL performance monitoring: the queries for connections, slow queries, locks and database size, plus what thresholds to alert on.
Disaster Recovery Readiness Monitoring: Backup Age & Integrity
Is your disaster recovery actually ready? Check backup age, size and checksums, verify restores and track recovery readiness on Linux servers.
Disk Health Monitoring with SMART and smartctl
Comprehensive guide to monitoring disk health using SMART attributes for predictive maintenance. Learn how to track disk failures, monitor disk wear, and prevent data loss.
Disk Space Monitoring on Linux: df, du & Alerts
Understand disk metrics beyond just "percent full". Learn about IOPS, I/O wait, inode usage, filesystem types, and how they impact your server's performance.
DNS Monitoring: Resolution Time and Failures with dig
Comprehensive guide to monitoring DNS performance and resolution. Learn how to track DNS query times, detect DNS failures, and ensure reliable domain name resolution with automated monitoring.
Docker Container Monitoring in Production: What to Track
Comprehensive guide to monitoring Docker containers in production environments. Learn how to track container resources, health, logs, and performance with automated monitoring tools.
Monitor Domain and URL Availability: curl, dig & Alerts
Understand different types of domain monitoring. Learn when to use HTTP checks, ping, DNS monitoring, and how they complement each other.
Email Delivery & SMTP Monitoring: Mail Queue and Port 25
Comprehensive guide to monitoring email delivery and SMTP reliability. Learn how to track email queue status, monitor SMTP server performance, and ensure reliable email delivery.
File Integrity Monitoring on Linux: AIDE, Tripwire & find
Comprehensive guide to file integrity monitoring for security audits. Learn how to detect unauthorized file changes, monitor critical system files, and maintain security compliance.
Filesystem Health Monitoring: ext4, XFS and Btrfs Checks
Comprehensive guide to monitoring filesystem health on Linux servers. Learn how to track filesystem integrity, detect corruption, monitor performance, and set up automated monitoring with Zuzia.app.
Incident Response Monitoring: Detect, Record, Resolve
Monitor incident response: detect incidents fast, record what happened and measure time to resolve - with checks and logs you can automate.
Terraform Drift Monitoring: Detect IaC Changes Early
Comprehensive guide to monitoring infrastructure as code with Terraform. Learn how to track IaC changes, detect drift, monitor deployments, and set up automated monitoring with Zuzia.app.
Linux Performance Monitoring: Tools, Commands & Metrics
Discover essential tools and techniques for monitoring Linux system performance effectively. Optimize your server's efficiency with practical monitoring solutions.
Load Balancer Monitoring: Backend Health Checks Explained
Comprehensive guide to monitoring load balancer health and backend servers. Learn how to track backend server status, monitor health checks, and ensure reliable load balancing.
Centralized Log Monitoring: Collect, Search & Alert on Logs
Comprehensive guide to centralized log file monitoring and analysis. Learn how to collect, aggregate, and analyze logs from multiple servers for effective troubleshooting and security monitoring.
LVM Storage Monitoring on Linux: Usage, Health & Alerts
Monitor LVM usage and health with lvs, vgs and pvs, keep an eye on snapshots, and set alerts before a volume group runs out of space.
Metrics Aggregation and Alerting with Grafana & Zabbix
Keep your metrics pipeline honest: check that collectors, Grafana and Zabbix are receiving data and that alerts are actually delivered.
Microservices Health Monitoring: Endpoints, Containers, Pods
Monitor microservice health across endpoints, containers and pods: health checks, inter-service calls and failure detection with curl, docker and kubectl.
Multi-Server Monitoring: Checks Across Your Whole Fleet
Monitor many servers from one place: consistent checks across the fleet, grouping by client or role, and alerts that point to the right host.
Network Bandwidth Monitoring on Linux: vnstat, iftop, nload
Track bandwidth with built-in Linux commands and tools like vnstat, iftop and nload, find bottlenecks, and automate alerts for unusual traffic on your servers.
Firewall Rule Monitoring: Track iptables Changes & Hits
Track iptables rule changes and hit counters, detect unauthorized edits with iptables-save and diff, and alert when firewall rules drift.
Routing & Connectivity Monitoring: ip route, ping, traceroute
Monitor routing tables and connectivity on Linux with ip route, ping and traceroute: detect route changes, lost gateways and unreachable hosts.

We use cookies to ensure the proper functioning of our website.