# Zuzia > Zuzia is server and website monitoring for freelancers and small agencies running client servers: uptime, SSL, ports, DNS, scheduled tasks executed on the server, CPU/RAM/disk metrics and AI-summarised alerts. The guides below cover Linux server monitoring commands and practices. ## Product - [Zuzia - monitoring for client servers](https://zuzia.app/): One panel to monitor and fix client servers: uptime, SSL and domain expiry, ports, DNS, CPU/RAM/disk alerts with anomaly detection and disk fill-up forecasts, scheduled tasks executed on the server, remote commands, and Autopilot that restarts crashed systemd services. - [Pricing](https://zuzia.app/pricing/): Free Forever plan (1 host, 1 domain, 1 port/DNS check, 1 scheduled task), Starter $9/mo (10 hosts), Pro $19/mo (30 hosts), Lifetime $129 one-time (15 hosts). Autopilot and AI features on paid plans. 30-day money-back guarantee. No per-seat fees. - [Zuzia for agencies](https://zuzia.app/for/agencies/): Monitoring for agencies and freelancers looking after client servers and websites: one panel, flat price, status pages for clients. - [Pricing (Markdown)](https://zuzia.app/pricing.md): All plans, limits and prices in plain Markdown for AI agents and tools. - [Laravel Forge server monitoring](https://zuzia.app/for/laravel-forge/): Import Laravel Forge servers and sites into Zuzia: uptime from three locations, SSL and domain expiry, server metrics, Autopilot restarts of PHP-FPM, Nginx or MySQL, and scheduled tasks. - [UptimeRobot alternatives](https://zuzia.app/alternatives/uptimerobot/): Comparison of 7 UptimeRobot alternatives - Zuzia, Better Stack, Uptime Kuma, StatusCake, HetrixTools, Pingdom, Healthchecks.io - by free tier, price and what they monitor. - [Zuzia vs UptimeRobot](https://zuzia.app/vs/uptimerobot/): Feature and price comparison: external uptime checks only vs uptime plus SSL, scheduled tasks and server metrics in one panel. - [Zuzia vs Better Stack](https://zuzia.app/vs/better-stack/): Feature and price comparison: incident management suite for engineering teams vs a focused panel for freelancers and small agencies. - [Zuzia vs HetrixTools](https://zuzia.app/vs/hetrixtools/): Feature and price comparison: more monitors, locations and integrations per dollar vs remote commands, scheduled tasks and automatic service restarts. - [Zuzia vs Healthchecks.io](https://zuzia.app/vs/healthchecks/): Cron heartbeat monitoring vs running scheduled tasks on the server and keeping their output. - [Free server uptime monitoring tools](https://zuzia.app/learn/free-tools-server-uptime-monitoring/): Free plans of UptimeRobot, Uptime Kuma, Better Stack, StatusCake, HetrixTools, Healthchecks.io and Zuzia compared. - [FAQ](https://zuzia.app/faqs/): Common questions about Zuzia: agent, checks, alerts, plans and billing. - [About](https://zuzia.app/about/): Who builds Zuzia and how pricing, privacy and the agent are approached. ## Guides - [Advanced Linux Performance Monitoring with bpftrace & iostat](https://zuzia.app/learn/advanced-linux-performance-monitoring-techniques/): Discover advanced Linux performance monitoring techniques, including custom scripts and tools for in-depth metrics analysis. Learn practical methods to monitor system performance effectively. - [How to Set Up Automated Server Monitoring (Step by Step)](https://zuzia.app/learn/automated-server-monitoring-setup/): Step-by-step guide to set up your first server in Zuzia.app. Install the agent, configure host metrics, set up your first alert, and verify everything works. - [Linux Server Monitoring Checklist: 20 Things to Track](https://zuzia.app/learn/complete-guide-server-monitoring-linux/): Comprehensive checklist of everything to monitor on Linux servers. From CPU and memory to security and application health - ensure complete coverage. - [Monitoring Many Linux Servers: Grouping, Views & Alert Fatigue](https://zuzia.app/learn/comprehensive-linux-server-monitoring/): Scale monitoring across multiple servers. Organize by environment, set up aggregated views, create escalation policies, and manage alert fatigue. - [How to Write a Linux Health Check Script (With Examples)](https://zuzia.app/learn/creating-health-check-scripts-linux/): Build a bash health check script step by step — CPU, memory, disk, services and ports — with example scripts, alerting tips and best practices you can reuse. - [7 Free Uptime Monitoring Tools for Servers (2026 Comparison)](https://zuzia.app/learn/free-tools-server-uptime-monitoring/): UptimeRobot, Uptime Kuma, Better Stack, StatusCake, HetrixTools, Healthchecks.io and Zuzia compared by free-plan limits, check interval, alerts and server metrics - and which one fits a handful of servers. - [How to Monitor Server Performance on Linux: ps, top, iostat](https://zuzia.app/learn/how-to-monitor-server-performance-linux/): Monitor Linux server performance metrics effectively. Track resource usage, detect bottlenecks, optimize performance. Setup automated monitoring with Zuzia.app. - [Keyword and Port Monitoring: What to Check and Why](https://zuzia.app/learn/keyword-and-port-monitoring/): Expert guide to keyword and port monitoring. Learn to detect downtime, verify content, and ensure service availability with advanced configuration strategies. - [Linux Monitoring Commands You Can Run on a Schedule](https://zuzia.app/learn/linux-command-monitoring-scheduled-tasks/): Monitor Linux servers using scheduled commands. Execute custom monitoring tasks automatically, track command outputs, detect issues. Setup with Zuzia.app. - [Linux Monitoring Tools Compared: Features and Trade-offs](https://zuzia.app/learn/linux-monitoring-tools-comparative-analysis/): Discover the best Linux monitoring tools with our detailed comparison of features, performance, and user experiences to help you make an informed choice. - [Linux Performance Testing: sysbench, stress & ab in Practice](https://zuzia.app/learn/linux-performance-testing-best-practices/): Discover essential best practices for Linux performance testing, including methodologies and tools to achieve accurate results. Learn how to conduct effective performance tests and interpret results. - [Linux Performance Tools Compared: top, vmstat, iostat, ss](https://zuzia.app/learn/linux-performance-tools-comparison/): Explore the best Linux performance tools in our detailed comparison. Discover features, use cases, and metrics to optimize your server performance. - [Linux Performance Tuning: sysctl, CPU Affinity & I/O](https://zuzia.app/learn/linux-performance-tuning-strategies/): Discover proven strategies for tuning Linux performance effectively. Optimize your system configurations for maximum efficiency and speed with practical, actionable techniques. - [Linux Resource Monitoring Best Practices: Tools & Metrics](https://zuzia.app/learn/linux-resource-monitoring-best-practices/): Discover best practices and tools for effective Linux resource monitoring to optimize CPU, memory, and disk usage with practical tips and lesser-known tools. - [Linux Server Monitoring Best Practices: 7 Anti-Patterns](https://zuzia.app/learn/linux-server-monitoring-best-practices/): Common monitoring mistakes that lead to alert fatigue and missed incidents. Learn what NOT to do and how to fix broken monitoring setups. - [Linux Uptime Monitoring Setup: uptime, last & Cron Checks](https://zuzia.app/learn/linux-uptime-monitoring-setup/): Learn how to set up effective uptime monitoring for Linux servers with our step-by-step guide, featuring essential tools and automation scripts. - [API Endpoint Monitoring: Uptime and Response Time with curl](https://zuzia.app/learn/monitoring-api-endpoints-uptime-performance/): Comprehensive guide to monitoring API endpoints for uptime and performance. Learn how to track API availability, response times, error rates, and ensure reliable API service delivery. - [Deployment Monitoring: Checks to Run After Every Release](https://zuzia.app/learn/monitoring-application-deployment-releases/): What to check after every deployment on Linux servers: service status, health endpoints, error rates and release versions - and how to catch a bad release early. - [Application Performance Monitoring on Linux: Key Checks](https://zuzia.app/learn/monitoring-application-performance-linux/): Monitor application performance on Linux without a heavy APM: process metrics, open connections, response times and database checks you can automate. - [Backup Monitoring & Verification: Checksums, Size, Age](https://zuzia.app/learn/monitoring-backup-verification-automated/): Comprehensive guide to automated backup monitoring and verification. Learn how to monitor backup success, verify backup integrity, and ensure reliable data protection with automated tools. - [Redis & Memcached Monitoring: Hit Rate, Memory, Evictions](https://zuzia.app/learn/monitoring-cache-performance-redis-memcached/): Comprehensive guide to monitoring cache performance for Redis and Memcached. Learn how to track cache hit ratios, monitor cache memory usage, and optimize cache performance. - [Cloud Resource Monitoring on AWS, Azure & GCP from the CLI](https://zuzia.app/learn/monitoring-cloud-resources-aws-azure-gcp/): Comprehensive guide to monitoring cloud resources across AWS, Azure, and GCP. Learn how to track resource usage, monitor costs, detect issues, and set up automated monitoring with Zuzia.app. - [Compliance Audit Monitoring on Linux: Automated Checks](https://zuzia.app/learn/monitoring-compliance-audit-requirements/): Automate compliance checks on Linux: file permissions, firewall rules, password ageing and service state - with evidence you can show an auditor. - [Kubernetes Monitoring with kubectl: Pods, Nodes & Resources](https://zuzia.app/learn/monitoring-container-orchestration-kubernetes/): Comprehensive guide to monitoring Kubernetes clusters and container orchestration. Learn how to track pod status, monitor cluster resources, and ensure reliable containerized applications. - [CPU Usage Monitoring on Linux: top, mpstat & Alerts](https://zuzia.app/learn/monitoring-cpu/): 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](https://zuzia.app/learn/monitoring-data-retention-lifecycle-policies/): 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](https://zuzia.app/learn/monitoring-database-performance-mysql-postgresql/): 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](https://zuzia.app/learn/monitoring-disaster-recovery-readiness/): 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](https://zuzia.app/learn/monitoring-disk-health-smart-predictive/): 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](https://zuzia.app/learn/monitoring-disk/): 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](https://zuzia.app/learn/monitoring-dns-performance-resolution/): 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](https://zuzia.app/learn/monitoring-docker-containers-production/): 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](https://zuzia.app/learn/monitoring-domains/): 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](https://zuzia.app/learn/monitoring-email-delivery-smtp-reliability/): 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](https://zuzia.app/learn/monitoring-file-integrity-security-audit/): 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](https://zuzia.app/learn/monitoring-filesystem-health-ext4-xfs-btrfs/): 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](https://zuzia.app/learn/monitoring-incident-response-procedures/): 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](https://zuzia.app/learn/monitoring-infrastructure-as-code-terraform/): 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](https://zuzia.app/learn/monitoring-linux-system-performance-tools-techniques/): 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](https://zuzia.app/learn/monitoring-load-balancer-health-backend/): 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](https://zuzia.app/learn/monitoring-log-files-centralized-analysis/): 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](https://zuzia.app/learn/monitoring-lvm-logical-volumes-storage/): 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](https://zuzia.app/learn/monitoring-metrics-aggregation-alerting/): 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](https://zuzia.app/learn/monitoring-microservices-architecture-health/): 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](https://zuzia.app/learn/monitoring-multi-server-infrastructure/): 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](https://zuzia.app/learn/monitoring-network-bandwidth-linux/): 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](https://zuzia.app/learn/monitoring-network-firewall-rules-iptables/): 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](https://zuzia.app/learn/monitoring-network-routing-connectivity/): Monitor routing tables and connectivity on Linux with ip route, ping and traceroute: detect route changes, lost gateways and unreachable hosts. - [Network Segmentation Monitoring: iptables, nft & firewalld](https://zuzia.app/learn/monitoring-network-segmentation-access-control/): Verify network segmentation with iptables, nft and firewalld: detect rule changes, test that blocked paths stay blocked and alert on drift. - [Ping Monitoring: Latency and Packet Loss Checks for Servers](https://zuzia.app/learn/monitoring-ping/): Master the basics of ping monitoring for Linux servers. Learn how ICMP works, interpret latency metrics, troubleshoot packet loss, and diagnose connectivity issues effectively. - [How to Check RAID Health on Linux: mdadm, SMART & Alerts](https://zuzia.app/learn/monitoring-raid-arrays-health-status/): Monitor software and hardware RAID: read /proc/mdstat and mdadm --detail, use controller tools and smartctl, and get alerted the moment an array degrades. - [RAM Monitoring on Linux: free, ps & Swap Usage](https://zuzia.app/learn/monitoring-ram/): Demystify Linux memory metrics. Learn what buffers, cache, used, free, and available actually mean, and why your server isn't really out of memory. - [Root Cause Analysis for Server Incidents: A Linux Workflow](https://zuzia.app/learn/monitoring-root-cause-analysis-troubleshooting/): A practical root cause analysis workflow for Linux incidents: timeline, logs, strace, tcpdump and iostat - and how to record findings. - [Configuration Drift Monitoring: diff, AIDE & Git on Linux](https://zuzia.app/learn/monitoring-server-configuration-drift/): Detect configuration drift on Linux servers with diff, checksums, AIDE and Git: find unauthorized changes before they cause an outage. - [Intrusion Detection on Linux Servers: Logs, AIDE & Alerts](https://zuzia.app/learn/monitoring-server-security-events-intrusion-detection/): Detect intrusions on Linux servers: failed logins, suspicious processes, new listening ports and file integrity changes - with alerts. - [Service Mesh Monitoring: Istio and Linkerd Health Checks](https://zuzia.app/learn/monitoring-service-mesh-istio-linkerd/): Comprehensive guide to monitoring service mesh infrastructure with Istio and Linkerd. Learn how to track mesh health, monitor traffic, detect failures, and set up automated monitoring with Zuzia.app. - [TLS Errors & SSL Certificate Diagnostics with openssl](https://zuzia.app/learn/monitoring-ssl/): Diagnose TLS errors and SSL certificate problems with openssl: chain validation, expiry, protocol and cipher checks, and common fixes. - [Kernel Module Monitoring: lsmod, modinfo & dmesg Checks](https://zuzia.app/learn/monitoring-system-kernel-module-health/): Check kernel module health on Linux with lsmod, modinfo and dmesg: spot failed loads, unexpected modules and driver errors. - [Performance Baselines on Linux: sar, iostat & Deviations](https://zuzia.app/learn/monitoring-system-performance-baselines/): Build performance baselines with sar and iostat, then detect deviations: CPU, memory, disk and network trends that signal trouble early. - [Resource Limits & Disk Quotas on Linux: ulimit, repquota](https://zuzia.app/learn/monitoring-system-resource-limits-quotas/): Monitor resource limits and disk quotas on Linux: ulimit, repquota and open files - and alert before users hit the ceiling. - [System Update Monitoring: apt, yum, zypper & dpkg](https://zuzia.app/learn/monitoring-system-updates-package-management/): Monitor pending and failed updates with apt, yum, zypper and dpkg, spot security patches and fix a broken dpkg state before it blocks updates. - [Systemd Services & Dependencies Monitoring with systemctl](https://zuzia.app/learn/monitoring-systemd-services-dependencies/): Monitor systemd services and their dependencies with systemctl and journalctl: failed units, dependency chains and restart loops. - [Monitor NTP & Chrony Time Sync on Linux Servers](https://zuzia.app/learn/monitoring-time-synchronization-ntp-chrony/): Check clock offset and sync status with chronyc tracking and ntpq, learn which time metrics matter, and alert automatically when a server's clock drifts. - [User Activity & Login Monitoring: last, lastb, auditd](https://zuzia.app/learn/monitoring-user-activity-authentication-logs/): Monitor logins and user activity on Linux with last, lastb, lastlog and auditd: failed attempts, unusual logins and privilege use. - [VM Resource Utilization: Monitor CPU, RAM & Disk with virsh](https://zuzia.app/learn/monitoring-virtual-machines-performance/): Monitor VM resource utilization - CPU, RAM, disk and network - with virsh, iostat and mpstat, and spot noisy neighbours and overcommit. - [VPN Connection Security Monitoring: WireGuard & IPsec](https://zuzia.app/learn/monitoring-vpn-connections-security/): Comprehensive guide to monitoring VPN connections and security on Linux servers. Learn how to track VPN status, detect disconnections, monitor security, and set up automated monitoring with Zuzia.app. - [Vulnerability Scanning & Monitoring for Linux Servers](https://zuzia.app/learn/monitoring-vulnerability-scanning-security/): Run vulnerability scans on Linux servers on a schedule, track new findings and make sure scan results turn into patches. - [Network Health Monitoring for Servers: What to Measure](https://zuzia.app/learn/network-health-monitoring-server-management/): Learn how network health monitoring enhances server management, ensuring optimal performance and reliability for your systems. - [Open Source Linux Monitoring Tools: Install & Compare](https://zuzia.app/learn/open-source-monitoring-tools-linux/): Discover the best open-source monitoring tools for Linux, featuring installation guides, key features, and community support to enhance your system performance. - [Proactive Alerting: Notify Before Users Notice Downtime](https://zuzia.app/learn/proactive-notification-system/): Build a reliable proactive notification system to catch downtime early. Learn setup, features, and best practices to cut MTTR for DevOps and sysadmins. - [Server CPU Monitoring: ps, mpstat & Load Alerts](https://zuzia.app/learn/server-cpu-monitoring/): Build a comprehensive CPU monitoring strategy. Configure thresholds, set up alerts, track trends over time, and make data-driven capacity decisions. - [Disk Space Monitoring for Servers: df, du & find](https://zuzia.app/learn/server-disk-space-monitoring/): Build a comprehensive disk monitoring strategy. Set up tiered alerts, track growth trends, predict capacity needs, and integrate with your infrastructure monitoring. - [Server Health Check Best Practices: What to Monitor & How Often](https://zuzia.app/learn/server-health-check-best-practices/): Which metrics and services to check, how often, and how to alert without noise — practical server health check best practices for Linux admins and small teams. - [Server Health Monitoring: What to Watch and How to Alert](https://zuzia.app/learn/server-health-monitoring/): Master server health monitoring with our expert guide. Learn to track CPU, memory, and disk metrics to prevent downtime and optimize performance for DevOps teams. - [Automated Server Metrics Monitoring: CPU, RAM, Disk, Network](https://zuzia.app/learn/server-metrics-monitoring-automated/): Design an effective server metrics dashboard. Choose which metrics to display, set meaningful thresholds, and organize data for quick incident response. - [Common Server Monitoring Pitfalls and How to Avoid Them](https://zuzia.app/learn/server-monitoring-pitfalls/): Discover common server monitoring pitfalls and actionable strategies to enhance your server management and performance. - [Server Monitoring Software: Open Source vs Paid, With Pricing](https://zuzia.app/learn/server-monitoring-software-comparison-2025/): Explore our in-depth comparison of server monitoring software, featuring key metrics, pricing, and user insights to help you choose the best solution for your needs. - [Server Monitoring Software Comparison: Features & Reviews](https://zuzia.app/learn/server-monitoring-software-comparison/): Explore the best server monitoring software with in-depth comparisons of features, pricing, and user reviews to find the perfect fit for your business. - [Server Monitoring Explained: Uptime, Performance, Status](https://zuzia.app/learn/server-monitoring/): Complete server monitoring guide covering uptime, performance metrics, and status checks. Setup automated monitoring with Zuzia.app, track availability, maintain health. - [Server Performance Monitoring Best Practices: Metrics & Tools](https://zuzia.app/learn/server-performance-monitoring-best-practices/): Discover best practices for server performance monitoring, including key metrics, tools, and strategies to optimize your server's efficiency and reliability. - [Server Performance Optimization: Find and Fix Bottlenecks](https://zuzia.app/learn/server-performance-optimization-guide/): Optimize server performance effectively. Identify bottlenecks, improve efficiency, optimize resource usage. Setup monitoring. - [Server Ping Monitoring from Multiple Locations](https://zuzia.app/learn/server-ping-monitoring-global-agents/): Monitor server ping from Poland, New York, and Singapore simultaneously. Detect regional outages before users report them, compare latency across continents. - [Server RAM Monitoring: free, ps & Swap Checks](https://zuzia.app/learn/server-ram-memory-monitoring/): Setup automated RAM monitoring with Zuzia.app. Track memory usage continuously, detect memory leaks, receive alerts before exhaustion. - [Server Resource Monitoring: CPU, Memory, Disk & Network](https://zuzia.app/learn/server-resource-monitoring-complete-guide/): Monitor server resources comprehensively: CPU, memory, disk, network. Track usage trends, identify bottlenecks, optimize allocation. - [Server Security Audit: Checks, Categories & Automation](https://zuzia.app/learn/server-security-audit-complete-guide/): Perform comprehensive security audits on Linux servers. Identify vulnerabilities, detect misconfigurations, maintain security compliance. - [SSL Certificate Expiration Monitoring with openssl](https://zuzia.app/learn/ssl-certificate-expiration-monitoring/): Monitor SSL certificate expiration effectively. Track certificate validity, receive alerts before expiration, automate renewal reminders. - [SSL Certificate Monitoring Strategy: Expiry, Chain, Protocols](https://zuzia.app/learn/ssl-certificate-monitoring-expiration/): Build a bulletproof SSL monitoring strategy. Track expiration across all domains, set up tiered alerts, automate renewal workflows, maintain certificate inventory. - [SSL Certificate Monitoring for DevOps: Setup & Edge Cases](https://zuzia.app/learn/ssl-certificate-monitoring/): Master SSL certificate monitoring with automated alerts, best practices, and proven strategies to prevent expiration outages and security breaches. - [Server Health Checks Explained: systemctl, df, free & More](https://zuzia.app/learn/understanding-server-health-checks/): Discover the significance of server health checks, key metrics to monitor, and how they enhance uptime and performance. Learn practical steps for effective implementation. - [Server Performance Metrics: What to Monitor and Why](https://zuzia.app/learn/understanding-server-performance-metrics/): Explore essential server performance metrics to monitor for optimal health, including CPU, memory, and disk I/O, ensuring your server runs smoothly. - [Uptime Monitoring for Business Continuity: Case Studies](https://zuzia.app/learn/uptime-monitoring-business-continuity/): Discover how uptime monitoring safeguards business continuity with strategies, case studies, and implementation tips. - [How to Monitor Website Uptime with Zuzia: Step by Step](https://zuzia.app/learn/website-uptime-monitoring-guide/): Monitor website uptime effectively. Track availability from multiple global locations, detect downtime quickly, ensure 24/7 website availability. - [Website Uptime Monitoring: How to Set It Up Properly](https://zuzia.app/learn/website-uptime-monitoring/): Website uptime monitoring that catches real outages: HTTP and keyword checks, SSL and DNS, intervals, multi-location confirmation and alert rules that avoid false alarms. - [Multi-Location Website Monitoring: Detect Regional Outages](https://zuzia.app/learn/website-url-monitoring-global-agents/): Monitor your website from Europe, Americas, and Asia simultaneously. Detect when your site is down in one region but up in others. ## Articles - [Alerts Monitoring: Build Signal, Not Notification Noise](https://zuzia.app/learn/alerts-monitoring/): Learn how to design alerts monitoring for uptime, SSL, ports, cron jobs, APIs, and incidents without drowning teams in false alarms. - [Slow API Response Times: How to Find the Cause](https://zuzia.app/learn/api-endpoint-slow-response-times/): Troubleshooting guide for API endpoints with slow response times. Learn how to diagnose performance issues, identify bottlenecks, and optimize API response times. - [Failed Application Deployments: How to Diagnose and Fix](https://zuzia.app/learn/application-deployment-failures/): Application deployment failures preventing releases? Quick steps to identify deployment issues, fix deployment problems, and restore application functionality. - [Application Health Check Best Practices: Design & Alerts](https://zuzia.app/learn/application-health-check-best-practices/): Practitioner-grade application health check best practices for uptime teams: design checks, reduce false positives, tune alerts, and verify reliability. - [Auditing Firewalls: A Step-by-Step Review Process](https://zuzia.app/learn/auditing-firewalls/): Audit a firewall step by step: inventory rules, find shadowed and overly broad entries, verify logging and document the review. - [Backup Failed or Corrupted: How to Diagnose and Restore](https://zuzia.app/learn/backup-failed-corrupted-restore/): Troubleshooting guide for backup failures and corrupted restore issues. Learn how to diagnose backup problems, verify backup integrity, and fix restore failures. - [Bandwidth Usage & Utilization Alerts on Linux (Without Spam)](https://zuzia.app/learn/bandwidth-usage-alerts-linux/): Set bandwidth utilization alerts that fire on sustained saturation, not spikes: a /sys counter script, % of link speed, monthly transfer quotas with vnstat, and which thresholds to use. - [SSL Monitoring Best Practices: Expiry, Chain & Alerts](https://zuzia.app/learn/best-practices-ssl-monitoring/): Master best practices ssl monitoring to prevent outages. Expert guide on certificate chains, automated alerts, and multi-location validation for uptime pros. - [High Cache Miss Rate: Redis Memory and Hit Ratio Fixes](https://zuzia.app/learn/cache-miss-rate-high-performance/): Troubleshooting guide for high cache miss rates impacting performance. Learn how to diagnose cache issues, identify root causes, and optimize cache hit rates. - [Phone Call Alerts for Monitoring: When and How to Use Them](https://zuzia.app/learn/call-notifications-monitoring/): Learn how call notifications monitoring works, when voice alerts help, and how to configure uptime, SSL, port, cron, and incident checks reliably. - [Check Active SSH Connections on Linux: who, ss & last](https://zuzia.app/learn/check-active-ssh-connections-linux/): Set up continuous monitoring to check active SSH connections on your Linux server. Monitor remote access and detect unauthorized connections automatically. - [Check All Services Status on Linux with systemctl](https://zuzia.app/learn/check-all-system-services-status/): Check status of all system services on Linux servers. Monitor systemd services, detect failed services, ensure critical services are running. Setup with Zuzia.app. - [Check Apache Virtual Hosts Configuration with apache2ctl](https://zuzia.app/learn/check-apache-virtual-hosts-config/): Configure automated checks to check Apache virtual hosts configuration on your Linux server. Monitor web server setup and detect configuration changes automatically. - [Check API Endpoint Status Codes with curl](https://zuzia.app/learn/check-api-endpoint-response-status/): Step-by-step guide to check API endpoint response status. Monitor API availability, track HTTP status codes, and ensure reliable API service delivery. - [Check Backup File Integrity: tar, sha256sum & Test Restore](https://zuzia.app/learn/check-backup-files-integrity/): Step-by-step guide to check backup files integrity. Verify backup completeness, test restore procedures, and ensure reliable data protection. - [Capacity Planning Metrics on Linux: What to Collect](https://zuzia.app/learn/check-capacity-planning-metrics/): Check capacity planning metrics on Linux servers. Monitor resource usage trends, track growth patterns, predict capacity needs. Setup monitoring with Zuzia.app. - [Detect Configuration File Changes on Linux: diff, AIDE](https://zuzia.app/learn/check-configuration-file-changes/): Check configuration file changes on Linux servers. Monitor config file modifications, detect unauthorized changes, track configuration history, and set up automated config monitoring with Zuzia.app. - [How to Check Container Registry Health on Linux](https://zuzia.app/learn/check-container-registry-health/): Check container registry health on Linux servers. Monitor registry availability, verify image access, detect registry failures. Setup monitoring with Zuzia.app. - [Check Cron Job Execution History and Logs on Linux](https://zuzia.app/learn/check-cron-job-execution-history/): Check cron job execution history on Linux servers. Monitor cron job execution, track execution logs, detect failed executions, and set up automated cron history monitoring with Zuzia.app. - [How to Check Data Archiving Status on Linux](https://zuzia.app/learn/check-data-archiving-status/): Check data archiving status on Linux servers. Monitor archive completion, verify archive integrity, detect archiving failures. Setup monitoring with Zuzia.app. - [How to Check Data Retention Compliance on Linux](https://zuzia.app/learn/check-data-retention-compliance/): Check data retention compliance on Linux servers. Monitor retention policies, verify deletion compliance, detect violations. Setup monitoring with Zuzia.app. - [lshw: Check Detailed Hardware Information on Linux](https://zuzia.app/learn/check-detailed-system-information-lshw/): Configure automated checks to check detailed hardware information on your Linux server. Monitor system configuration and detect hardware changes automatically. - [How to Check Disaster Recovery Backup Status](https://zuzia.app/learn/check-disaster-recovery-backup-status/): Check disaster recovery backup status on Linux servers. Monitor backup completion, verify backup integrity, track backup freshness, and set up automated backup monitoring with Zuzia.app. - [Check Disk Read/Write Performance on Linux: iostat, dd, fio](https://zuzia.app/learn/check-disk-read-write-performance/): Measure disk throughput and latency with iostat, dd and fio, understand await and utilisation, and monitor I/O so you catch bottlenecks before users do. - [Check Disk SMART Attributes with smartctl -A](https://zuzia.app/learn/check-disk-smart-attributes-health/): Step-by-step guide to check disk SMART attributes for health. Monitor disk wear, detect disk failures early, and prevent data loss with predictive maintenance. - [Check Disk SMART Health Status with smartctl -H](https://zuzia.app/learn/check-disk-smart-health-status/): Check disk SMART health status on Linux servers. Monitor disk hardware health, predict failures, detect disk issues early. Setup SMART monitoring with Zuzia.app. - [Check Disk Space on All Mounted Filesystems with df](https://zuzia.app/learn/check-disk-space-mounted-filesystems/): Check disk space usage on all mounted filesystems on your Linux server to monitor storage across all partitions and prevent disk space issues. - [Docker Security Audit: Check Daemon & Container Config](https://zuzia.app/learn/check-docker-security-configuration-audit/): Audit Docker security configuration. Verify container security, prevent container escape, ensure proper hardening. Setup automated security audits with Zuzia.app. - [Find Accounts With Empty Passwords on Linux](https://zuzia.app/learn/check-empty-password-accounts-security/): Automated solution to identify user accounts with empty or disabled passwords. Detect accounts that can be accessed without authentication, posing security risks. - [Check Disk and TLS Encryption Status on Linux](https://zuzia.app/learn/check-encryption-status-compliance/): Check encryption status compliance on Linux servers. Monitor encryption configuration, verify encryption enforcement, detect compliance violations. Setup monitoring with Zuzia.app. - [Audit Fail2Ban Configuration: Jails, Bans & Settings](https://zuzia.app/learn/check-fail2ban-security-configuration-audit/): Check Fail2Ban security configuration in security audit. Verify Fail2Ban is properly configured, detect brute-force protection issues, ensure SSH security. Audit guide. - [Check File Sizes in a Directory on Linux: ls, du & find](https://zuzia.app/learn/check-file-sizes-current-directory/): Find the biggest files in the current directory with ls -lhS, du -sh * and find -size, sort the results, and get a warning before a disk fills up. - [How to Check Filesystem Health (ext4, XFS) on Linux](https://zuzia.app/learn/check-filesystem-health-ext4-xfs/): Check filesystem health for ext4 and XFS filesystems on Linux servers. Monitor filesystem integrity, detect corruption, verify mount status. Setup monitoring with Zuzia.app. - [Firewall Security Audit: Check iptables, UFW & firewalld](https://zuzia.app/learn/check-firewall-configuration-security-audit/): Check firewall configuration in security audit. Verify iptables, UFW, or firewalld rules, detect misconfigurations, ensure proper network security. Security audit guide. - [Detect Firewall Rule Changes: iptables-save and diff](https://zuzia.app/learn/check-firewall-rules-changes/): Check firewall rules changes on Linux servers. Monitor iptables rule modifications, detect unauthorized changes, track rule history, and set up automated firewall change monitoring with Zuzia.app. - [Check Kernel Messages with dmesg: Errors, OOM & Hardware](https://zuzia.app/learn/check-kernel-messages-dmesg-linux/): Automated solution to check kernel messages on your Linux server. Monitor system events, hardware issues, and driver problems automatically. - [Check Kernel Module Status: lsmod, modinfo & dmesg](https://zuzia.app/learn/check-kernel-module-status/): Check kernel module status on Linux servers. Monitor loaded modules, verify module health, detect module failures, and set up automated kernel module monitoring with Zuzia.app. - [Check Kernel Version for Security Updates: uname & apt](https://zuzia.app/learn/check-kernel-version-security-audit/): Check kernel version in security audit. Verify you're running a supported and secure kernel, detect outdated kernels, ensure system security. Kernel security audit guide. - [Show Listening Ports With Process Names: ss -tulnp](https://zuzia.app/learn/check-listening-ports-detailed-linux/): Step-by-step guide to check which ports are listening on your Linux server with detailed information including process names and connection states. - [Check Listening Ports on Linux: ss, netstat & lsof](https://zuzia.app/learn/check-listening-ports-linux-server/): Check which ports are listening on your Linux server. Identify processes using ports, detect unauthorized applications, maintain network security. - [Check LVM Logical Volume Status on Linux: lvs, vgs, pvs](https://zuzia.app/learn/check-lvm-logical-volume-status/): Verify logical volumes, volume groups and physical volumes with lvs, lvdisplay, vgs and pvs, read the status flags, and monitor LVM health automatically. - [Track Memory and Swap Usage Trends on Linux](https://zuzia.app/learn/check-memory-swap-usage-trends/): Step-by-step guide to check memory and swap usage trends. Track memory consumption patterns, monitor swap usage, and plan capacity upgrades based on trends. - [Check Memory Usage on Linux: free, ps & Top Consumers](https://zuzia.app/learn/check-memory-usage-linux-server/): Essential commands to check memory usage right now. See total RAM, available memory, swap usage, and top memory-consuming processes. - [Check Configuration Sync Across Multiple Servers](https://zuzia.app/learn/check-multi-server-synchronization/): Check that configuration, packages and time stay in sync across multiple servers using ssh, diff and ping - and alert on drift. - [MySQL Security Audit: bind-address, Users & Settings](https://zuzia.app/learn/check-mysql-security-configuration-audit/): Check MySQL security configuration in security audit. Verify database hardening, detect misconfigurations, ensure proper access control. Database security audit guide. - [Detect Network ACL Rule Changes on Linux: iptables & auditctl](https://zuzia.app/learn/check-network-acl-rules-changes/): Check network ACL rules changes on Linux servers. Monitor firewall rule modifications, detect unauthorized changes, verify rule consistency. Setup monitoring with Zuzia.app. - [Interface Errors & Dropped Packets: ip -s link, ifconfig](https://zuzia.app/learn/check-network-interface-errors-dropped/): Step-by-step guide to check network interface errors and dropped packets. Monitor network errors, detect network issues, and ensure reliable network connectivity. - [Check Network Latency Between Servers: ping & traceroute](https://zuzia.app/learn/check-network-latency-between-servers/): Step-by-step guide to check network latency between servers. Monitor network performance, detect latency issues, and optimize network connectivity. - [Check Open Ports for Security: ss, nc & Port Diffs](https://zuzia.app/learn/check-network-port-security/): Check network port security on Linux servers. Monitor listening ports, verify port access, detect unauthorized ports, and set up automated port security monitoring with Zuzia.app. - [Check Network Segmentation Rules: iptables, nft, firewalld](https://zuzia.app/learn/check-network-segmentation-rules/): Check network segmentation rules on Linux servers. Monitor firewall rules, verify ACL configuration, detect misconfigurations. Setup monitoring with Zuzia.app. - [Check Nginx and Apache Access Logs: Useful One-Liners](https://zuzia.app/learn/check-nginx-apache-access-logs/): Check Nginx and Apache access logs on Linux servers. Analyze web server logs to monitor website traffic, detect errors, identify popular content. Web log analysis guide. - [Check Nginx & Apache Response Time with curl and ab](https://zuzia.app/learn/check-nginx-apache-response-times/): Step-by-step guide to check Nginx and Apache web server response times. Monitor server performance, identify slow responses, and optimize web server configuration. - [Check Recent Nginx Error Logs: tail, grep & Filters](https://zuzia.app/learn/check-nginx-error-logs-recent/): Automated solution to check recent Nginx error logs on your Linux server to detect web server issues and troubleshoot problems quickly. - [Audit Nginx Security Headers: What to Check and Fix](https://zuzia.app/learn/check-nginx-security-headers-audit/): Quick guide to audit Nginx security headers to ensure proper web server security. Verify security headers that protect against common web vulnerabilities. - [Check NTP Sync Status: chronyc tracking, ntpq, ntpstat](https://zuzia.app/learn/check-ntp-time-synchronization-status/): Step-by-step guide to check NTP time synchronization status. Monitor time accuracy, detect time drift, and ensure reliable time synchronization. - [Find Exposed Database Ports (MySQL, PostgreSQL, Redis)](https://zuzia.app/learn/check-open-database-ports-security/): Check for open database ports in security audit. Identify exposed MySQL, PostgreSQL, and Redis ports, detect security risks, secure database access. Security audit guide. - [Check Open File Descriptors per Process on Linux with lsof](https://zuzia.app/learn/check-open-file-descriptors-process/): See how many files each process has open with lsof and /proc, spot descriptor leaks early, and alert before 'too many open files' takes a service down. - [Audit Linux Password Policy: chage and pwquality](https://zuzia.app/learn/check-password-policy-security-audit/): Check password policy configuration in security audit. Verify password strength requirements, detect weak policies, ensure authentication security. Security audit guide. - [PostgreSQL: Show Active Connections (pg_stat_activity Queries)](https://zuzia.app/learn/check-postgresql-active-connections/): Copy-paste queries to show active PostgreSQL connections: count by state, list who is connected and what they run, compare with max_connections and find idle in transaction sessions. - [Check Redis Cache Hit Ratio with redis-cli INFO](https://zuzia.app/learn/check-redis-cache-hit-ratio/): Step-by-step guide to check Redis cache hit ratio. Monitor cache performance, track hit vs miss rates, and optimize cache configuration for better performance. - [Check Redis Memory Usage: redis-cli INFO memory](https://zuzia.app/learn/check-redis-memory-usage/): Step-by-step guide to monitor Redis memory usage on your Linux server to optimize cache performance and prevent memory issues. - [Redis Security Audit: requirepass, bind & protected-mode](https://zuzia.app/learn/check-redis-security-configuration-audit/): Configure automated checks to audit Redis security configuration to ensure proper cache security. Verify multiple Redis security settings to prevent unauthorized access. - [Root Cause Analysis Tools on Linux: strace, tcpdump, iostat](https://zuzia.app/learn/check-root-cause-analysis-tools/): Check root cause analysis tools on Linux servers. Monitor troubleshooting tools, verify diagnostic capabilities, detect tool failures. Setup monitoring with Zuzia.app. - [Check Service Dependency Health with systemctl](https://zuzia.app/learn/check-service-dependency-health/): Check service dependency health on Linux servers. Monitor service dependencies, verify dependency status, detect dependency failures, and set up automated dependency health monitoring with Zuzia.app. - [Check Service Mesh Connectivity: istioctl and linkerd](https://zuzia.app/learn/check-service-mesh-connectivity/): Check service mesh connectivity on Linux servers. Monitor Istio/Linkerd mesh health, verify proxy status, detect connectivity failures. Setup monitoring with Zuzia.app. - [SSH Security Audit: Check sshd_config Settings](https://zuzia.app/learn/check-ssh-security-configuration-audit/): Automated solution to audit SSH (Secure Shell) security configuration to ensure proper hardening. Verify multiple SSH security settings to prevent unauthorized access. - [Find Error Patterns in System Logs with journalctl](https://zuzia.app/learn/check-system-error-log-patterns/): Check system error log patterns on Linux servers. Monitor error logs, detect error patterns, identify recurring errors, and set up automated error log monitoring with Zuzia.app. - [Check File Descriptor Limits: ulimit -n and fs.file-max](https://zuzia.app/learn/check-system-file-descriptor-limits/): Step-by-step guide to check system file descriptor limits. Monitor file descriptor usage, detect limit exhaustion, and prevent "too many open files" errors. - [Check Hostname Configuration: hostnamectl and /etc/hosts](https://zuzia.app/learn/check-system-hostname-configuration/): Configure automated checks to check system hostname on your Linux server. Monitor network configuration and detect changes automatically. - [Show Hostname and IP Address on Linux: hostname -I, ip](https://zuzia.app/learn/check-system-hostname-ip-address/): Set up continuous monitoring to check system hostname and IP address on your Linux server. Monitor network configuration and detect changes automatically. - [Check IP Address Configuration on Linux with ip addr](https://zuzia.app/learn/check-system-ip-address-configuration/): Step-by-step guide to check IP address configuration on your Linux server to monitor network setup and detect configuration changes. - [Check Shared Library Dependencies with ldd and ldconfig](https://zuzia.app/learn/check-system-library-dependencies/): Check shared library dependencies with ldd and ldconfig: find missing libraries, broken links and version conflicts on Linux. - [Check Mount Points on Linux: mount, df & mountpoint](https://zuzia.app/learn/check-system-mount-point-status/): Check system mount point status on Linux servers. Monitor mount points, verify mount status, detect mount failures, and set up automated mount point monitoring with Zuzia.app. - [List Running Processes on Linux: ps aux and pstree](https://zuzia.app/learn/check-system-processes-list-linux/): Check system processes list on Linux servers. List and monitor all running processes, identify resource usage, detect suspicious processes. Setup with Zuzia.app. - [Check Disk Quota Usage on Linux: quota and repquota](https://zuzia.app/learn/check-system-resource-quota-usage/): Check system resource quota usage on Linux servers. Monitor quota limits, track quota usage, detect quota exhaustion, and set up automated quota monitoring with Zuzia.app. - [Check Available Security Updates: apt and yum](https://zuzia.app/learn/check-system-updates-available-security/): Step-by-step guide to verify if system updates are available on your Linux server. Ensure your system is up to date with security patches and bug fixes. - [Find Top CPU-Consuming Processes: ps, top & htop](https://zuzia.app/learn/check-top-cpu-consuming-processes-linux/): Check top CPU-consuming processes on Linux servers. Quickly identify processes causing performance bottlenecks during incidents. - [Find UID 0 (Root-Equivalent) Users on Linux](https://zuzia.app/learn/check-uid-0-users-security-audit/): Quick guide to verify that only the root account has UID 0 on your Linux server. Audit user privileges to detect unauthorized root-level access. - [Check Memory Usage per User on Linux with ps](https://zuzia.app/learn/check-user-memory-usage-linux/): Step-by-step guide to check memory usage grouped by users on your Linux server to identify which users are consuming the most resources. - [Find Which User Runs the Most Processes on Linux](https://zuzia.app/learn/check-user-most-processes-linux/): Set up continuous monitoring to identify which user is running the most processes on your Linux server to monitor resource usage and detect potential issues. - [Check VM Performance on Linux: virsh, iostat, mpstat](https://zuzia.app/learn/check-virtual-machine-performance/): Check virtual machine performance on Linux servers. Monitor VM CPU, memory, disk I/O, network performance. Setup monitoring with Zuzia.app. - [How to Check Vulnerability Scan Results on Linux](https://zuzia.app/learn/check-vulnerability-scan-results/): Check vulnerability scan results on Linux servers. Monitor vulnerability findings, track severity, detect new vulnerabilities. Setup monitoring with Zuzia.app. - [Web Server 4xx and 5xx Error Rate: Measure from Logs](https://zuzia.app/learn/check-web-server-error-rate-4xx-5xx/): Step-by-step guide to check web server error rates for 4xx and 5xx HTTP status codes. Monitor error rates, detect issues, and ensure reliable web service delivery. - [How to Check Zombie Processes in Linux with ps and top](https://zuzia.app/learn/check-zombie-processes-linux/): Quick guide to identify zombie processes on your Linux server to detect process management issues and maintain system stability. - [Cloud Resource Exhaustion and Cost Spikes: Troubleshooting](https://zuzia.app/learn/cloud-resource-exhaustion-costs/): Cloud resources exhausted, costs spiraling? Quick steps to identify resource hogs, stop cost bleeding, and optimize cloud spending within minutes. - [Configuration Drift Causing Outages: Detect and Fix](https://zuzia.app/learn/configuration-drift-causing-issues/): Configuration drift causing service problems? Quick steps to identify configuration changes, restore correct configuration, and fix service issues. - [Container Image Audit: What to Check and How to Automate](https://zuzia.app/learn/container-image-auditing/): Audit container images: base image age, known vulnerabilities, secrets and user settings - and how to automate the audit in CI. - [Cron Heartbeat Monitoring: The Reliable Way to Verify Jobs](https://zuzia.app/learn/cron-heartbeat-monitoring/): Learn how cron heartbeat monitoring detects missed jobs, reduces false alerts, and verifies scheduled work with practical production settings and checks. - [Cron Jobs Not Executing: Causes and Fixes](https://zuzia.app/learn/cron-jobs-not-executing/): Cron jobs not executing? Quick steps to identify execution issues, fix cron configuration, and restore scheduled task functionality. - [Data Retention Policy Violations: Find and Fix Them](https://zuzia.app/learn/data-retention-policy-violations/): Data retention policy violated right now? Quick steps to assess violations, ensure compliance, clean up data, and prevent policy breaches within minutes. - [Database Connection Timeout Errors: MySQL & PostgreSQL Fixes](https://zuzia.app/learn/database-connection-timeout-errors/): Database connections timing out? Quick steps to identify the cause, fix connection pool issues, and restore database connectivity within minutes. - [Disk I/O Optimization: Find and Fix Slow Storage](https://zuzia.app/learn/disk-io-optimization/): Find what makes storage slow and fix it: I/O schedulers, filesystem options, caching and the metrics that prove the change helped. - [Disk Performance Monitoring: Latency, IOPS & Bottlenecks](https://zuzia.app/learn/disk-performance-monitoring/): Monitor disk performance that matters: latency, IOPS, queue depth and utilization - with thresholds that catch real bottlenecks. - [Disk Full on Linux Server: Free Up Space Fast](https://zuzia.app/learn/disk-space-full-server/): Server at 100% disk? Quick commands to free space immediately. Clear logs, find large files, remove old packages, and restore functionality fast. - [Disk Space Slowly Running Out: Long-Term Fixes](https://zuzia.app/learn/disk-space-running-out-solutions/): Disk filling up over weeks? Implement automated cleanup, log rotation, retention policies, and capacity planning to prevent future disk emergencies. - [DNS Resolution Failures & Timeouts: Troubleshooting with dig](https://zuzia.app/learn/dns-resolution-failures-timeout/): Troubleshooting guide for DNS resolution failures and timeout errors. Learn how to diagnose DNS issues, identify root causes, and fix DNS resolution problems. - [Docker Container Keeps Restarting? Find the Cause and Fix It](https://zuzia.app/learn/docker-container-crash-restart-loop/): Container stuck in Restarting? Read the exit code and the last logs, check for OOM kills, pause the restart policy to debug, fix the cause and get alerted the next time it loops. - [Docker Container Status Explained: Up, Exited, Restarting](https://zuzia.app/learn/docker-container-status/): Learn how to interpret docker container status, reduce false alerts, choose the right checks, and build reliable uptime monitoring. - [Domain Expiration Monitoring: Setup and Renewal Alerts](https://zuzia.app/learn/domain-expiration-monitoring/): Learn how domain expiration monitoring works, what to configure, how to avoid false alarms, and how it fits with uptime, SSL, DNS, and incident monitoring. - [Email Delivery Failures & SMTP Errors: Troubleshooting](https://zuzia.app/learn/email-delivery-failures-smtp-errors/): Troubleshooting guide for email delivery failures and SMTP errors. Learn how to diagnose email issues, identify root causes, and fix SMTP delivery problems. - [Email Notifications in Zuzia: Setup and Best Practices](https://zuzia.app/learn/email-notifications/): Configure email notifications in Zuzia.app to receive alerts for server issues and website downtime. Setup email addresses, configure alert rules, and test delivery. - [Email and SMS Alerts for Server Monitoring](https://zuzia.app/learn/email-sms-alerts/): Expert guide to configuring email sms alerts for uptime monitoring. Learn to reduce MTTR with sms voice call redundancy and proactive notification systems. - [Essential Server Health Checks for Production Servers](https://zuzia.app/learn/essential-server-health-checks/): Master essential server health checks to prevent downtime. Expert guide on CPU, memory, disk, and network monitoring for sysadmins and DevOps teams. - [SSL Certificate Expired: Emergency Fix with certbot](https://zuzia.app/learn/expired-ssl-certificate/): Website showing security warnings? Users blocked? Get your SSL certificate renewed and working again with these immediate steps. - [Exposed Database Port: Close It with bind-address & Firewall](https://zuzia.app/learn/exposed-database-port-security-risk/): Fix exposed database port security risks on Linux servers. Detect exposed MySQL and PostgreSQL ports, prevent unauthorized access, secure database connections. - [fail2ban-client -t: Test Fail2Ban Configuration Safely](https://zuzia.app/learn/fail2ban-client-t-test-configuration/): Use fail2ban-client -t to validate Fail2Ban configuration before a restart, read its errors and avoid locking yourself out. - [Filesystem Corruption: fsck and xfs_repair Recovery Steps](https://zuzia.app/learn/filesystem-corruption-data-loss/): Filesystem corruption detected right now? Quick steps to assess damage, prevent further data loss, and recover data within minutes. - [Find Files Larger Than X on Linux: find -size & du](https://zuzia.app/learn/find-large-files-linux-server/): Commands to find all files larger than a specific size (100MB, 500MB, 1GB). Quickly identify what's consuming disk space across the entire server. - [Find the Largest Files in a Directory on Linux](https://zuzia.app/learn/find-largest-files-directory-linux/): Search for large files within a specific directory like /var/log, /home, or /var/lib. Targeted commands for investigating particular folders. - [Firewall Configuration Audit Tools: How to Choose One](https://zuzia.app/learn/firewall-configuration-audit-tool/): What a firewall configuration audit tool should check, how to compare options and how to run audits on a schedule. - [Firewall Configuration Audit: Checklist and Common Mistakes](https://zuzia.app/learn/firewall-configuration-audit/): Firewall configuration audit checklist: rule review, default policies, logging, exposed services and the mistakes that leave ports open. - [Firewall Blocking Legitimate Traffic: Find the Rule](https://zuzia.app/learn/firewall-rules-blocking-legitimate-traffic/): Firewall rules blocking legitimate traffic? Quick steps to identify blocking rules, verify firewall configuration, and restore network access. - [Firewall Security Audit: Scope, Checks and Reporting](https://zuzia.app/learn/firewall-security-audit/): Learn how to run a firewall security audit for uptime and monitoring teams, with practical checks, false-positive control, and production-ready settings. - [Free RAID Monitoring Tools for Linux: mdadm, smartd & More](https://zuzia.app/learn/free-raid-monitoring-tools-linux/): Which free tool monitors your RAID: mdadm --monitor for software RAID, storcli/perccli/ssacli for hardware controllers, zed for ZFS, smartd for the disks - and how to get alerts from each. - [Free Uptime Monitoring in Europe: EU Probes, GDPR & Limits](https://zuzia.app/learn/free-uptime-monitoring-europe/): What to check before picking a free uptime monitor for European sites: probe locations in the EU, where check data is stored, DPA and sub-processors, interval and alert limits. - [Free Windows Server Uptime Monitor: Options and Setup](https://zuzia.app/learn/free-windows-server-uptime-monitor/): Monitor Windows Server uptime for free: ping, RDP and service port checks, HTTP endpoints and alerting options. - [Frequent Website Checks: How Often Should You Monitor?](https://zuzia.app/learn/frequent-website-checks/): Expert guide on frequent website checks for uptime monitoring. Learn to configure intervals, reduce false positives, and ensure 99.9% availability for SaaS. - [Health Check Best Practices: Endpoints, Timeouts, Alerts](https://zuzia.app/learn/health-check-best-practices/): Practical health check best practices for uptime teams: endpoints, thresholds, retries, multi-location checks, alert tuning, and false-positive control. - [High CPU Usage on a Linux Server: Diagnose and Fix](https://zuzia.app/learn/high-cpu-usage-server/): Server at 100% CPU right now? Quick steps to identify the offending process, kill if necessary, and restore performance within minutes. - [High Disk I/O on Linux: Find the Cause and Fix It](https://zuzia.app/learn/high-disk-io-performance-impact/): Are you experiencing slow application performance due to high disk I/O causing timeouts and system responsiveness issues. - [High Memory Usage on a Linux Server: Diagnose and Fix](https://zuzia.app/learn/high-memory-usage-server/): Server swapping heavily, applications slow? Quick steps to identify which process is consuming all memory and restore server responsiveness. - [Audit All Users' Cron Jobs for Security](https://zuzia.app/learn/how-to-check-all-users-cron-jobs/): During a security audit or incident response, list every cron job for every user on your Linux server. Find hidden backdoors and unauthorized scheduled tasks. - [Check Block Devices on Linux: lsblk, blkid & fdisk](https://zuzia.app/learn/how-to-check-block-devices-linux/): Check block devices on Linux servers. Monitor disks, partitions, and storage devices, detect hardware changes, track storage capacity. Setup monitoring with Zuzia.app. - [Linux CPU Info: lscpu, nproc and /proc/cpuinfo](https://zuzia.app/learn/how-to-check-cpu-information-linux/): Fast commands to see your server's CPU model, core count, threads, and architecture. Essential for capacity planning and troubleshooting. - [Check Disk Usage on Linux: df and du Commands](https://zuzia.app/learn/how-to-check-disk-usage-linux/): Disk filling up? Quick commands to see overall usage, find large directories, and identify what's consuming your storage during cleanup or investigation. - [Check DNS Settings on Linux: resolv.conf, dig, nslookup](https://zuzia.app/learn/how-to-check-dns-configuration-linux/): Fast commands to check DNS configuration when troubleshooting connectivity issues. See resolver settings, test resolution, diagnose common problems. - [List iptables Rules: iptables -L -n -v Explained](https://zuzia.app/learn/how-to-check-firewall-rules-iptables/): Fast commands to review current iptables firewall rules during security audits. See what's allowed, blocked, and identify common misconfigurations. - [How to Check if a Service Is Running in Linux (systemctl)](https://zuzia.app/learn/how-to-check-if-systemd-service-is-running-linux-server/): Use systemctl is-active for a yes/no answer, systemctl status for details, and service/pgrep on non-systemd hosts. Examples for nginx, MySQL and Redis, plus alerts. - [Check Logged-In Users on Linux: who and lastlog](https://zuzia.app/learn/how-to-check-logged-in-users-linux/): Quick guide to check currently logged in users on your Linux server to monitor active sessions and detect unauthorized access. - [Check Memory Usage Percentage on Linux (free, ps)](https://zuzia.app/learn/how-to-check-memory-usage-percentage/): Quick guide to check memory usage percentage on your Linux server to monitor RAM utilization and detect memory pressure. - [How to Check Network Bandwidth Usage on Linux (Commands)](https://zuzia.app/learn/how-to-check-network-bandwidth-usage/): Check bandwidth per interface and process with iftop, nload, vnstat, ifstat, sar and /proc/net/dev — then get alerted automatically when traffic spikes. - [Check Network Interface Status and Config: ip addr, ip link](https://zuzia.app/learn/how-to-check-network-interface-config/): Automated solution for quickly check network interface configuration on your Linux server right now to verify IP addresses and basic network settings. - [Show the Routing Table on Linux: ip route and netstat -r](https://zuzia.app/learn/how-to-check-routing-table-linux/): Step-by-step guide to check the routing table on your Linux server to monitor network routing configuration and detect changes. - [Check Swap Usage on Linux: swapon, free & vmstat](https://zuzia.app/learn/how-to-check-swap-usage-linux/): Check swap usage on Linux servers. Monitor memory pressure, detect high swap usage, plan RAM upgrades. Track virtual memory utilization and optimize system performance. - [Linux System Health Check: uptime, free, df, systemctl](https://zuzia.app/learn/how-to-check-system-health-status/): Set up continuous monitoring to perform a comprehensive system health check on your Linux server to assess overall system status and identify potential issues. - [Monitor CPU Usage in Real Time: top, htop, mpstat](https://zuzia.app/learn/how-to-monitor-cpu-usage-real-time/): Set up continuous monitoring to monitor CPU usage in real-time on your Linux server to track current system load and identify processes consuming CPU resources. - [Continuous Inode Usage Monitoring with df -i](https://zuzia.app/learn/how-to-monitor-disk-inode-usage/): Automated inode monitoring for servers with millions of small files. Essential for mail servers, cache systems, and session storage that exhaust inodes quickly. - [Monitor Disk I/O Performance: iostat, iotop & sar](https://zuzia.app/learn/how-to-monitor-disk-io-performance/): Step-by-step guide to monitor disk I/O performance on your Linux server to detect I/O bottlenecks and optimize storage performance. - [Monitor Process CPU and Memory Usage with ps and top](https://zuzia.app/learn/how-to-monitor-process-resource-usage/): Configure automated checks to monitor resource usage for individual processes on your Linux server to identify resource-intensive applications and optimize performance. - [How to Identify Bandwidth Issues on a Server: 5 Checks](https://zuzia.app/learn/identify-bandwidth-issues/): Is it really bandwidth? Five checks to prove it: link saturation (sar, nload), top talkers (iftop, nethogs), interface errors, packet loss (mtr) and real throughput (iperf3). - [Terraform Drift Failures: Troubleshoot IaC Drift](https://zuzia.app/learn/infrastructure-as-code-drift-failures/): Infrastructure drift detected, configuration mismatches? Quick steps to identify drift, restore infrastructure state, and prevent configuration inconsistencies within minutes. - [Kernel Module Loading Errors: modprobe Troubleshooting](https://zuzia.app/learn/kernel-module-loading-errors/): Kernel module loading errors preventing hardware access? Quick steps to identify module issues, fix loading problems, and restore hardware functionality. - [Keyword Monitoring: Verify Page Content, Not Just Uptime](https://zuzia.app/learn/keyword-monitoring/): Learn how keyword monitoring detects broken pages, silent outages, false positives, and content failures with practical uptime checks and alerting. - [kubectl get pods: "No resources found" - Causes and Fixes](https://zuzia.app/learn/kubectl-get-pods-no-resources-found/): Why kubectl get pods says "No resources found": wrong namespace or context, a selector that matches nothing, or pods never created - and how to check. - [Linux Performance Monitoring: Checklist and Common Mistakes](https://zuzia.app/learn/linux-performance-monitoring/): Linux performance monitoring checklist: CPU, memory, disk and network metrics, the tools to collect them and the mistakes that hide problems. - [Linux Performance Tools: How to Choose the Right One](https://zuzia.app/learn/linux-performance-tools/): How to choose Linux performance tools: top, vmstat, iostat, sar and more - what each measures and when to use it. - [How to List All Cron Jobs in Linux (Every User & Timer)](https://zuzia.app/learn/list-all-cron-jobs/): crontab -l shows only your own jobs. List cron jobs for every user, /etc/crontab, /etc/cron.d, cron.daily and systemd timers - plus one script that prints them all and where to find cron logs. - [Load Balancer Backend Unhealthy or Down: Troubleshooting](https://zuzia.app/learn/load-balancer-backend-unhealthy-down/): Troubleshooting guide for load balancer backend servers that are unhealthy or down. Learn how to diagnose backend health issues, identify root causes, and restore backend availability. - [Log Files Filling the Disk: logrotate and Cleanup](https://zuzia.app/learn/log-files-consuming-disk-space/): Troubleshooting guide for log files consuming excessive disk space. Learn how to identify large log files, implement log rotation, and prevent disk space issues from logs. - [Maintenance Windows and Uptime: Pause Alerts the Right Way](https://zuzia.app/learn/maintenance-windows-uptime/): Master maintenance windows uptime with expert strategies for alert suppression, scheduling, and incident management. Prevent false positives and keep teams aligned. - [Memory Leak Detection on Linux Servers: Find and Fix](https://zuzia.app/learn/memory-leak-detection-solutions/): Detect and fix memory leaks on Linux servers. Identify gradual memory consumption increases, find leaking processes, implement solutions. Learn memory leak detection. - [Metrics Aggregation & Alerting Failures: Troubleshooting](https://zuzia.app/learn/metrics-aggregation-alerting-failures/): Metrics not aggregating, alerts not firing? Quick steps to identify aggregation failures, restore monitoring, and prevent alert gaps within minutes. - [Microservices Communication Failures: Troubleshooting](https://zuzia.app/learn/microservices-communication-failures/): Microservices failing to communicate right now? Quick steps to identify service failures, restore inter-service communication, and prevent cascading failures within minutes. - [Monitor Recent Apache Error Logs: tail and grep](https://zuzia.app/learn/monitor-apache-error-logs-recent/): Quick guide to check recent Apache error logs on your Linux server to detect web server issues and troubleshoot problems quickly. - [How to Monitor API Gateway Performance on Linux](https://zuzia.app/learn/monitor-api-gateway-performance/): Monitor API gateway performance on Linux servers. Track request rates, monitor latency, detect performance issues. Setup monitoring with Zuzia.app. - [How to Monitor Application Deployment Status](https://zuzia.app/learn/monitor-application-deployment-status/): Monitor application deployment status on Linux servers. Track deployment progress, verify deployment success, detect deployment failures, and set up automated deployment monitoring with Zuzia.app. - [Monitor Available Updates on Debian/Ubuntu with apt](https://zuzia.app/learn/monitor-available-updates-debian-ubuntu/): Set up continuous monitoring to check if your Debian or Ubuntu server has available system updates. Monitor security patches and important package updates automatically. - [Monitor Block Devices: Detect New or Missing Disks](https://zuzia.app/learn/monitor-block-devices-linux/): Automated solution to monitor block devices (disks, partitions) on your Linux server. Track storage hardware and detect device configuration changes automatically. - [How to Monitor Change Management Process on Linux](https://zuzia.app/learn/monitor-change-management-process/): Monitor change management process on Linux servers. Track change requests, monitor approval status, detect process violations. Setup monitoring with Zuzia.app. - [How to Monitor CI/CD Pipeline Health on Linux](https://zuzia.app/learn/monitor-ci-cd-pipeline-health/): Monitor CI/CD pipeline health on Linux servers. Track pipeline execution, monitor build success rates, detect pipeline failures. Setup monitoring with Zuzia.app. - [How to Monitor Cloud Resource Usage and Costs on Linux](https://zuzia.app/learn/monitor-cloud-resource-usage-costs/): Monitor cloud resource usage and costs on Linux servers. Track AWS/Azure/GCP resources, monitor spending, detect cost anomalies. Setup monitoring with Zuzia.app. - [How to Monitor Compliance Check Results](https://zuzia.app/learn/monitor-compliance-check-results/): Monitor compliance check results on Linux servers. Track compliance status, verify compliance requirements, detect compliance violations, and set up automated compliance monitoring with Zuzia.app. - [Track CPU Hardware Changes and Inventory](https://zuzia.app/learn/monitor-cpu-information-linux/): Monitor CPU hardware for changes over time. Detect when VMs get resized, track hardware across your fleet, and maintain accurate inventory. - [Monitor CPU Load Average on Linux: uptime and top](https://zuzia.app/learn/monitor-cpu-load-average-linux/): Step-by-step guide to monitor CPU load average on your Linux server to understand system performance and detect potential bottlenecks. - [Monitor CPU Temperature on Linux with lm-sensors](https://zuzia.app/learn/monitor-cpu-temperature-linux-server/): Configure automated checks to check CPU temperature on your Linux server to monitor hardware health and prevent overheating issues. - [CPU Temperature and Thermal Throttling on Linux](https://zuzia.app/learn/monitor-cpu-temperature-throttling/): Step-by-step guide to monitor CPU temperature and throttling. Track CPU temperature, detect thermal throttling, and prevent performance degradation from overheating. - [Cron Job Security Monitoring: Detect Unauthorized Jobs](https://zuzia.app/learn/monitor-cron-jobs-linux/): Detect unauthorized cron jobs and schedule changes. Get alerted when new jobs appear, existing jobs are modified, or suspicious commands are added. - [Monitor Database Connection Pool Usage (MySQL, PostgreSQL)](https://zuzia.app/learn/monitor-database-connection-pool-usage/): Step-by-step guide to monitor database connection pool usage. Track connection count, detect pool exhaustion, and optimize connection management. - [Check Inode Usage on Linux: df -i and 'No Space Left'](https://zuzia.app/learn/monitor-disk-inode-usage-linux/): Getting "No space left on device" but df shows free space? Quick inode check commands to diagnose and identify which directories are consuming inodes. - [Monitor Disk IOPS on Linux: iostat and iotop](https://zuzia.app/learn/monitor-disk-iops-performance-metrics/): Step-by-step guide to monitor disk IOPS and performance metrics. Track disk operations per second, monitor I/O performance, and optimize disk performance. - [Monitor Disk Space Usage on Linux with df](https://zuzia.app/learn/monitor-disk-space-usage-linux/) - [Monitor Disk Usage by Directory: du and ncdu](https://zuzia.app/learn/monitor-disk-usage-directory-linux/): Monitor disk usage by directory on Linux servers. Identify directories consuming the most disk space, track storage growth, optimize disk usage. Setup with Zuzia.app. - [Monitor Disk Utilization: Metrics That Show Real Problems](https://zuzia.app/learn/monitor-disk-utilization/): Learn how to monitor disk utilization with practical thresholds, alert design, validation steps, and deployment advice for uptime teams. - [Continuous DNS Configuration Monitoring](https://zuzia.app/learn/monitor-dns-information-linux/): Set up automated DNS monitoring to detect configuration changes. Get alerted when resolvers change, DNS fails, or someone modifies /etc/resolv.conf. - [Monitor DNS Query Response Times with dig](https://zuzia.app/learn/monitor-dns-query-response-times/): Step-by-step guide to monitor DNS query response times. Track DNS performance, detect slow DNS resolution, and optimize DNS configuration. - [Monitor Docker Container Resource Usage with docker stats](https://zuzia.app/learn/monitor-docker-container-resource-usage/): Step-by-step guide to monitor Docker container resource usage. Track CPU, memory, disk, and network usage for containers to optimize performance and prevent resource exhaustion. - [Monitor Mail Queue & SMTP Status: mailq and postqueue](https://zuzia.app/learn/monitor-email-queue-smtp-status/): Step-by-step guide to monitor email queue and SMTP server status. Track email delivery, detect queue issues, and ensure reliable email service. - [Monitor Connection Count for DDoS Detection (ss, netstat)](https://zuzia.app/learn/monitor-established-connections-count/): Set up automated monitoring of network connection counts. Get alerted when connections spike indicating DDoS attacks, traffic surges, or application issues. - [Count Established Connections: ss -tan state established](https://zuzia.app/learn/monitor-established-network-connections-count/): Fast commands to count current network connections. Check how many connections are established, by port, by IP, and identify connection hogs. - [Monitor Failed SSH Login Attempts in auth.log](https://zuzia.app/learn/monitor-failed-ssh-login-attempts/): Automated solution for automatically monitor failed SSH login attempts and receive alerts when suspicious activity is detected. - [Monitor Failed Systemd Services & Get Alerted Automatically](https://zuzia.app/learn/monitor-failed-systemd-services/): List failed units with systemctl --failed, understand why they died, and get a notification the moment a service fails on any of your Linux servers. - [Monitor File Descriptor Usage on Linux: lsof and ulimit](https://zuzia.app/learn/monitor-file-descriptor-usage-linux/): Configure automated checks to check file descriptor usage on your Linux server to detect resource limits and prevent "too many open files" errors. - [Audit File Permission Changes on Linux: find and stat](https://zuzia.app/learn/monitor-file-permissions-changes/): Step-by-step guide to monitor file permissions changes. Track permission modifications, detect unauthorized changes, and maintain security compliance. - [Monitor iptables Rules for Changes](https://zuzia.app/learn/monitor-firewall-rules-iptables/): Automated iptables monitoring to detect unauthorized rule changes. Get alerted immediately when someone modifies firewall configuration. - [How to Monitor Incident Response Metrics on Linux](https://zuzia.app/learn/monitor-incident-response-metrics/): Monitor incident response metrics on Linux servers. Track response times, measure resolution effectiveness, detect SLA violations. Setup monitoring with Zuzia.app. - [How to Monitor Infrastructure as Code Changes on Linux](https://zuzia.app/learn/monitor-infrastructure-as-code-changes/): Monitor infrastructure as code changes on Linux servers. Track Terraform changes, detect drift, monitor deployments. Setup monitoring with Zuzia.app. - [Monitor Installed Packages on Debian/Ubuntu with dpkg](https://zuzia.app/learn/monitor-installed-packages-debian-ubuntu/): Quick guide to monitor installed packages on your Debian or Ubuntu server. Track software installations and detect unauthorized package changes automatically. - [Website Keyword Monitoring: Detect Missing Content](https://zuzia.app/learn/monitor-keywords-website/): Learn to monitor keywords website effectively. Expert guide on content monitoring, port status, and uptime strategies for DevOps and sysadmins. - [Monitor Kubernetes Pod Status & Resources with kubectl](https://zuzia.app/learn/monitor-kubernetes-pod-status-resources/): Check pod status, restarts, CPU and memory with kubectl get, describe and top, spot pods that keep restarting, and set up alerts for pods that stop running. - [Track Largest Files for Capacity Planning](https://zuzia.app/learn/monitor-largest-files-system-linux/): Monitor which files are growing largest over time. Track growth patterns, identify runaway logs, and predict storage needs before problems occur. - [Monitor Load Balancer Backend Health with curl](https://zuzia.app/learn/monitor-load-balancer-backend-health/): Step-by-step guide to monitor load balancer backend server health. Track backend status, detect unhealthy servers, and ensure reliable traffic distribution. - [Monitor Log File Sizes and logrotate](https://zuzia.app/learn/monitor-log-file-sizes-rotation/): Step-by-step guide to monitor log file sizes and rotation status. Track log growth, detect rotation failures, and prevent disk space issues from log files. - [How to Monitor Metrics Aggregation Status on Linux](https://zuzia.app/learn/monitor-metrics-aggregation-status/): Monitor metrics aggregation status on Linux servers. Track metrics collection, monitor aggregation performance, detect collection failures. Setup monitoring with Zuzia.app. - [How to Monitor Microservices Health Status on Linux](https://zuzia.app/learn/monitor-microservices-health-status/): Monitor microservices health status on Linux servers. Track service health, check inter-service communication, detect failures. Setup monitoring with Zuzia.app. - [Monitor Most Used Commands in History](https://zuzia.app/learn/monitor-most-used-commands-history/): Quick guide to analyze command history on your Linux server to identify frequently used commands and detect unusual command patterns. - [Find Most Visited Pages in Nginx/Apache Access Logs](https://zuzia.app/learn/monitor-most-visited-web-pages-logs/): Monitor most visited web pages from access logs. Analyze Nginx and Apache logs to identify popular content, track website traffic patterns, optimize website performance. - [Check MySQL Database Size and Growth (SQL Queries)](https://zuzia.app/learn/monitor-mysql-database-size-growth/): Automated solution to monitor MySQL database size and growth on your Linux server to track database expansion and plan storage capacity. - [Monitor MySQL Slow Queries with the Slow Query Log](https://zuzia.app/learn/monitor-mysql-slow-queries-performance/): Step-by-step guide to monitor MySQL slow queries performance. Track slow query count, execution times, and identify performance bottlenecks with automated monitoring. - [Monitor Network Connections on Linux: ss and netstat](https://zuzia.app/learn/monitor-network-connections-linux/): Configure automated checks for automatically monitor active network connections on your Linux server and receive alerts when connection patterns change. - [Monitor Network Errors and Dropped Packets Over Time](https://zuzia.app/learn/monitor-network-errors-dropped-packets/): Step-by-step guide to check network errors and dropped packets on your Linux server to detect network issues and maintain reliable connectivity. - [Monitor Network Interface Configuration](https://zuzia.app/learn/monitor-network-interface-configuration/): Monitor network interface configuration automatically. Detect configuration changes, track interface status, troubleshoot network issues. - [How to Monitor Network Routing Table Changes](https://zuzia.app/learn/monitor-network-routing-table-changes/): Monitor network routing table changes on Linux servers. Track routing table modifications, detect routing changes, verify routing configuration, and set up automated routing monitoring with Zuzia.app. - [Monitor Open TCP Ports on Linux: ss -tuln & netstat](https://zuzia.app/learn/monitor-open-tcp-ports-linux/): Set up continuous monitoring to automatically monitor open TCP ports on your Linux server and receive alerts when new ports appear. - [Monitor PHP-FPM Status: Processes and the Status Page](https://zuzia.app/learn/monitor-php-fpm-process-status/): Monitor PHP-FPM process status on Linux servers. Check process availability, detect PHP-FPM issues, optimize configuration. - [PostgreSQL Database Size: pg_database_size Queries](https://zuzia.app/learn/monitor-postgresql-database-size/): Configure automated checks to monitor PostgreSQL database size and growth on your Linux server to track database expansion and plan storage capacity. - [Find Which Process Uses a Port: ss, lsof & netstat](https://zuzia.app/learn/monitor-processes-specific-port-linux/): Monitor processes on specific ports on Linux servers. Identify processes listening on ports, detect unauthorized applications, maintain security. Setup with Zuzia.app. - [Monitor RAID Array Status: mdadm, arcconf & hpssacli](https://zuzia.app/learn/monitor-raid-array-status-health/): Monitor RAID array status and health on Linux servers. Track RAID degradation, detect disk failures, monitor rebuild progress. Setup monitoring with Zuzia.app. - [Monitor Recent Logins on Linux: last and lastlog](https://zuzia.app/learn/monitor-recent-logins-linux-server/): Configure automated checks to monitor recent login activity on your Linux server. Track user access and detect unauthorized login attempts automatically. - [journalctl: Show Logs From the Last 5, 10 or 30 Minutes](https://zuzia.app/learn/monitor-recent-system-logs-last-minutes/): Copy-paste journalctl --since commands for the last 5, 10 or 30 minutes, filter by service and priority (-p err..alert), and the syslog fallback for non-systemd hosts. - [Monitor Recently Modified Files in 24 Hours](https://zuzia.app/learn/monitor-recently-modified-files-24-hours/): Quickly identify files modified in the last 24 hours on Linux servers. Perfect for daily security audits, incident response, and detecting today's suspicious file changes. - [Long-Term File Change Monitoring and Trend Analysis](https://zuzia.app/learn/monitor-recently-modified-files-linux/): Track file changes on Linux over weeks and months with find: build baselines, spot unusual modification patterns and investigate them. - [Monitor the Routing Table on Linux: ip route, arp](https://zuzia.app/learn/monitor-routing-table-linux/): Step-by-step guide to check and monitor the routing table on your Linux server. Detect routing configuration changes and ensure proper network connectivity. - [Docker: List & Check Running Containers (docker ps, inspect)](https://zuzia.app/learn/monitor-running-docker-containers/): docker ps shows running containers, docker ps -a adds stopped ones. Filter by status or name, check one container in a script, read the STATUS column and get alerted when a container stops. - [Monitor Running Services with systemctl list-units](https://zuzia.app/learn/monitor-running-services-systemd/): Quick guide to automatically monitor running system services and receive alerts when services stop or new services appear. - [How to Monitor Security Hardening Status on Linux](https://zuzia.app/learn/monitor-security-hardening-status/): Monitor security hardening status on Linux servers. Track hardening compliance, verify security configurations, detect hardening failures. Setup monitoring with Zuzia.app. - [Server Uptime Monitoring: What to Check and How to Set It Up](https://zuzia.app/learn/monitor-server-uptime/): Server uptime monitoring that catches real outages: external HTTP, port and ping checks, SSL and DNS, plus disk, memory, services and cron on the server. Setup steps, intervals and alert rules. - [Monitor SSL Certificate Expiration: Lifecycle and Alerts](https://zuzia.app/learn/monitor-ssl-certificate-expiration/): Expert guide to monitor ssl certificate expiration for uptime pros. Learn setup, advanced configurations, and how to prevent outages from expired certs. - [Check SSL/TLS Versions and Ciphers: openssl, sslscan, testssl](https://zuzia.app/learn/monitor-ssl-tls-version-security/): Step-by-step guide to monitor SSL TLS version and security settings. Track TLS versions, detect weak ciphers, and ensure secure SSL configuration. - [How to Monitor Storage Array Performance on Linux](https://zuzia.app/learn/monitor-storage-array-performance/): Monitor storage array performance on Linux servers. Track I/O performance, monitor latency, detect bottlenecks. Setup monitoring with Zuzia.app. - [How to Monitor Swap Usage on Linux Server](https://zuzia.app/learn/monitor-swap-usage-linux/): Set up continuous monitoring to check swap usage on your Linux server. Monitor virtual memory utilization and detect when your system is running low on RAM. - [Boot Performance Monitoring: systemd-analyze blame & time](https://zuzia.app/learn/monitor-system-boot-time-performance/): Monitor system boot time performance on Linux servers. Track boot duration, identify boot bottlenecks, detect slow boot issues, and set up automated boot time monitoring with Zuzia.app. - [Check System Date, Time and NTP Sync on Linux](https://zuzia.app/learn/monitor-system-date-time-linux/): Step-by-step guide to monitor system date and time on your Linux server. Ensure accurate timestamps and detect time synchronization issues automatically. - [Monitor System Date, Time, and Timezone](https://zuzia.app/learn/monitor-system-date-timezone-linux/): Configure automated checks to check system date, time, and timezone on your Linux server to ensure accurate timestamps and detect time synchronization issues. - [How to Monitor System Journal Log Errors](https://zuzia.app/learn/monitor-system-journal-log-errors/): Monitor system journal log errors on Linux servers. Track journal errors, detect error patterns, identify system issues, and set up automated journal error monitoring with Zuzia.app. - [Monitor System Kernel Version](https://zuzia.app/learn/monitor-system-kernel-version/): Monitor system kernel version on Linux servers. Track kernel updates, ensure secure and compatible kernel, detect outdated kernels. Setup monitoring with Zuzia.app. - [Load Average Trend Analysis and Capacity Planning](https://zuzia.app/learn/monitor-system-load-average-uptime/): Track load average over weeks and months: baselines, growth trends and capacity planning from uptime and top on Linux servers. - [Continuous Log Monitoring with journalctl](https://zuzia.app/learn/monitor-system-log-entries-linux/): Set up automated log monitoring with pattern matching. Get alerted on critical errors, security events, and application failures before users notice. - [How to Monitor System Package Updates Available](https://zuzia.app/learn/monitor-system-package-updates-available/): Monitor system package updates available on Linux servers. Track available updates, check for security patches, detect update availability, and set up automated update monitoring with Zuzia.app. - [How to Monitor System Performance Baseline Deviation](https://zuzia.app/learn/monitor-system-performance-baseline-deviation/): Detect when a Linux server drifts from its normal performance baseline: CPU, memory, I/O and network deviations with sar and iostat. - [How to Monitor System Process Tree Health](https://zuzia.app/learn/monitor-system-process-tree-health/): Monitor system process tree health on Linux servers. Track process relationships, verify process health, detect process issues, and set up automated process tree monitoring with Zuzia.app. - [Check Reboot History on Linux: last reboot & journalctl](https://zuzia.app/learn/monitor-system-reboot-history/): Configure automated checks to check and monitor system reboot history on your Linux server. Detect unexpected reboots and track server stability over time. - [How to Monitor System Resource Allocation](https://zuzia.app/learn/monitor-system-resource-allocation/): Monitor how CPU, memory and I/O are allocated across processes and services on Linux, and spot imbalances before they cause slowdowns. - [How to Monitor System Security Patches](https://zuzia.app/learn/monitor-system-security-patches/): Monitor system security patches on Linux servers. Track security patch availability, verify patch installation, detect missing patches, and set up automated security patch monitoring with Zuzia.app. - [Monitor System Services Status with systemctl](https://zuzia.app/learn/monitor-system-services-status-linux/): Quick guide to check if all your Linux system services are running properly. Monitor critical services like Nginx, MySQL, or Redis to ensure they stay active and healthy. - [How to Monitor System User Account Changes](https://zuzia.app/learn/monitor-system-user-account-changes/): Detect new, deleted and modified user accounts on Linux by diffing /etc/passwd and friends - and alert on unauthorized changes. - [How to Monitor System Users on Linux Server](https://zuzia.app/learn/monitor-system-users-linux/): Step-by-step guide to automatically monitor system users and receive alerts when new users are added or user configurations change. - [Show systemd Dependency Tree: systemctl list-dependencies](https://zuzia.app/learn/monitor-systemd-service-dependencies/): Monitor systemd service dependencies on Linux servers. Track service dependencies, verify dependency health, detect dependency failures, and set up automated dependency monitoring with Zuzia.app. - [Monitor Top CPU Processes Over Time: ps and top](https://zuzia.app/learn/monitor-top-cpu-processes-linux/): Monitor top CPU processes on Linux servers. Identify processes consuming the most CPU, detect CPU bottlenecks, optimize server performance. Setup with Zuzia.app. - [Top Memory-Consuming Processes in Linux: ps and top](https://zuzia.app/learn/monitor-top-memory-processes-linux/): Monitor top memory-consuming processes on Linux servers. Track RAM usage trends, detect memory leaks early, identify processes using excessive memory. - [Monitor User Details (UID and Shell)](https://zuzia.app/learn/monitor-user-details-uid-shell-linux/): Monitor user details including UID and shell on Linux servers. Check user account configurations, detect unauthorized changes, maintain security. Setup with Zuzia.app. - [How to Monitor User Login Activity](https://zuzia.app/learn/monitor-user-login-activity/): Monitor user login activity on Linux servers. Track user logins, monitor authentication events, detect suspicious logins, and set up automated login activity monitoring with Zuzia.app. - [How to Monitor VPN Connection Status on Linux](https://zuzia.app/learn/monitor-vpn-connection-status/): Monitor VPN connection status on Linux servers. Track VPN connectivity, detect disconnections, verify tunnel status. Setup monitoring with Zuzia.app. - [Cron Job Monitoring: Catch Missed, Failed and Stuck Jobs](https://zuzia.app/learn/monitoring-cron-jobs/): Cron fails silently. Monitor missed runs with heartbeats, failed runs with exit codes, stuck runs with timeouts and wrong results with output checks - with scripts for cron and systemd timers. - [Automated Disk Space Monitoring](https://zuzia.app/learn/monitoring-disk-space/): Set up continuous disk space monitoring with tiered alerts. Get warned at 80%, alerted at 90%, and emergency notification at 95% before servers crash. - [Domain Expiration Checks: WHOIS, Renewals and Alerts](https://zuzia.app/learn/monitoring-domain-expiration/): Learn how to detect domain expiry risks, verify registrar data, reduce false alerts, and connect domain checks with uptime operations. - [Domain Health Monitoring: DNS, SSL and Expiry Checks](https://zuzia.app/learn/monitoring-domain/): Monitoring domain health goes beyond uptime. Learn how to track DNS, SSL expiry, and WHOIS records to prevent failures before users notice them. - [Keyword Monitoring Alerts: Reduce False Positives](https://zuzia.app/learn/monitoring-keyword-monitoring/): Learn how Monitoring Keyword guide monitoring works, which checks matter, how to avoid false alerts, and how to build reliable website and service monitoring. - [Find Large Files - Quick Commands](https://zuzia.app/learn/monitoring-large-files/): Quick commands to find the largest files on your Linux server right now. Identify what's consuming space and decide what to delete or archive. - [Multi-Location Checks: Confirm Outages From Several Regions](https://zuzia.app/learn/monitoring-multilocation-checks/): Learn how Monitoring Multilocation checks works, what to configure, and how to avoid false positives when verifying website availability worldwide. - [Multi-Location Monitoring: Setup and Reliability](https://zuzia.app/learn/monitoring-multilocation/): Learn how monitoring multilocation detects regional outages, verifies incidents, reduces false alerts, and improves uptime decisions for modern businesses. - [Instant Downtime Notifications: Alerting Setup Guide](https://zuzia.app/learn/monitoring-notified-instantly/): Learn how monitoring notified instantly works, how to reduce false alerts, and how to configure uptime, server, SSL, port, cron, and domain checks. - [How to Monitor Open Ports on Linux Server](https://zuzia.app/learn/monitoring-open-ports/): Monitor open TCP and UDP ports on Linux servers continuously. Detect unauthorized services, track port changes, maintain network security. - [Port Monitoring: Check TCP Services Reliably](https://zuzia.app/learn/monitoring-port/): Learn how monitoring port checks work, where they fail, and how to configure accurate alerts, retries, locations, and response-time tracking. - [Automated Service Monitoring with systemctl](https://zuzia.app/learn/monitoring-running-services/): Set up continuous service monitoring. Get alerted immediately when nginx, mysql, redis, or any critical service stops running unexpectedly. - [What Makes a Monitoring Service Great](https://zuzia.app/learn/monitoring-service-great/): What separates a great monitoring service from noise? Evaluation criteria, configuration best practices, false-positive fixes, and actionable setup advice. - [uptime Command & Load Average on Linux: Check and Monitor](https://zuzia.app/learn/monitoring-system-uptime/): Read the uptime command and load average correctly: uptime, /proc/uptime, /proc/loadavg, what load per CPU core means, how to spot unexpected reboots and when to alert. - [How a Monitoring Tool Works: Checks, Agents and Alerts](https://zuzia.app/learn/monitoring-tool-works/): Learn how a monitoring tool works across uptime, servers, SSL, ports, cron jobs, alerts, and verification with practical configuration guidance. - [Continuous CPU Process Monitoring and Trend Analysis](https://zuzia.app/learn/monitoring-top-cpu-processes/): Track top CPU processes over time with ps and top: baselines, trend analysis and spotting the process that slowly eats the server. - [Monitor Top Memory Processes](https://zuzia.app/learn/monitoring-top-memory-processes/): Monitor top memory-consuming processes on Linux servers. Track RAM usage, detect memory leaks, receive alerts when processes exceed thresholds. - [Real-Time Server Monitoring for Multiple Servers](https://zuzia.app/learn/multi-server-monitoring-real-time-solution-or-tool-or-software/): A deep-dive guide to multi-server monitoring in real time, covering architecture, checks, alerts, false positives, and how to choose the right tool. - [Multilocation Website Checks for Global Uptime](https://zuzia.app/learn/multilocation-website-checks/): Expert guide to multilocation website checks. Learn to eliminate false positives, monitor global performance, and configure advanced downtime detection. - [Network Bandwidth Utilization Report: How to Build One on Linux](https://zuzia.app/learn/network-bandwidth-utilization-report/): Build a bandwidth utilization report from vnstat, sar and interface counters: daily and monthly totals, peak and 95th percentile utilization, top talkers, a ready template and what each number means. - [Network Connectivity Issues on Linux: Diagnose and Fix](https://zuzia.app/learn/network-connectivity-issues-linux/): Fix network connectivity issues on Linux servers. Detect network problems, identify root causes, restore connectivity. Troubleshoot service unavailability. - [Network Health Monitoring: Metrics, Checks and Alerts](https://zuzia.app/learn/network-health-monitoring/): Learn network health monitoring with practical checks, alert tuning, verification methods, and configuration advice for uptime and monitoring teams. - [Network Routing Misconfiguration: Troubleshooting on Linux](https://zuzia.app/learn/network-routing-misconfiguration/): Network routing misconfiguration causing connectivity issues? Quick steps to identify routing problems, fix routing configuration, and restore network connectivity. - [502 Bad Gateway in Nginx or Apache: How to Fix](https://zuzia.app/learn/nginx-apache-502-bad-gateway-error/): Troubleshooting guide for Nginx and Apache 502 Bad Gateway errors. Learn how to diagnose gateway errors, identify root causes, and fix backend connectivity issues. - [SSL Expiry Notifications: Alerts That Reach You in Time](https://zuzia.app/learn/notifications-monitoring-ssl/): Learn how to design Ssl Monitoring best practices and notifications that catch certificate failures early without flooding teams with false alarms or duplicate incidents. - [NTP Monitoring: Detect Clock Drift Before It Breaks Things](https://zuzia.app/learn/ntp-monitoring/): Learn ntp monitoring best practices, false-positive control, configuration, and evaluation criteria for reliable uptime and monitoring operations. - [Out of Memory (OOM) Errors on Linux: Diagnose and Fix](https://zuzia.app/learn/out-of-memory-errors-linux/): Are you experiencing out of memory (OOM) errors on your Linux server causing processes to be killed and applications to fail. - [Ping Monitoring for Network Health: Latency and Loss](https://zuzia.app/learn/ping-monitoring-network-health/): A deep-dive guide for sysadmins on ping monitoring network health. Learn to configure ICMP thresholds, reduce false positives, and integrate network metrics. - [Port Monitoring for High Availability Services](https://zuzia.app/learn/port-monitoring-services/): Expert guide on port monitoring services for sysadmins. Learn to track TCP/UDP ports, reduce downtime, and configure advanced uptime monitoring for 99.9% reliability. - [Degraded RAID Array: Emergency Troubleshooting Steps](https://zuzia.app/learn/raid-array-degradation-failures/): RAID array degraded right now? Quick steps to identify failed disks, prevent data loss, and restore redundancy within minutes. - [Response Time Monitoring: Catch Slow Websites Before Your Users Do](https://zuzia.app/learn/response-time-monitoring/): Learn what response time monitoring is, how to configure thresholds that catch real slowdowns, and how to avoid the false alerts that kill monitoring tools. - [Server Health Check: A Practical Checklist](https://zuzia.app/learn/server-health-check/): A practical server health check checklist: services, disk, memory, load, certificates and logs - and how to automate it. - [Server Health Checks That Work in Production](https://zuzia.app/learn/server-health-checks/): Server health checks that work in production: what to check, how often, how to alert and how to stop false positives. - [Server Load Monitoring on Linux: Load Average & Alerts](https://zuzia.app/learn/server-load-monitoring-linux/): Learn server load monitoring linux with practical metrics, alerting, thresholds, verification, and deployment guidance for uptime teams. - [Server Performance Metrics: Which Ones Matter Most](https://zuzia.app/learn/server-performance-metrics/): Expert deep-dive into server performance metrics for uptime monitoring. Learn to track CPU, RAM, and I/O to prevent downtime and optimize infrastructure. - [Slow Server Performance: Find the Bottleneck and Fix It](https://zuzia.app/learn/server-slow-performance-issues/): Are you experiencing slow server performance causing slow application response times, timeouts, and poor user experience. - [Server Status Monitoring: Reliable Up/Down Checks](https://zuzia.app/learn/server-status-monitoring/): Learn how server status monitoring detects failures, validates incidents, reduces false alerts, and protects uptime across servers, networks, and services. - [Service Keeps Stopping or Restarting on Linux: Fixes](https://zuzia.app/learn/service-keeps-stopping-restarting/): Fix services that repeatedly stop and restart on Linux servers. Identify root causes, check systemd logs, resolve configuration issues. Learn troubleshooting steps. - [Service Not Running on Linux: Detect and Fix](https://zuzia.app/learn/service-not-running-linux/): Fix service failures on Linux servers. Detect why critical services stop running, check systemd status, resolve configuration issues. Learn troubleshooting steps. - [Simple Health Check Methods for Uptime Monitoring](https://zuzia.app/learn/simple-health-check-methods/): Learn simple health check methods for uptime monitoring, including checks, alerting, false-positive control, and practical setup advice. - [SMS Notifications in Zuzia: Setup and Best Practices](https://zuzia.app/learn/sms-notifications/): Configure SMS notifications in Zuzia.app using VONAGE integration for critical alerts. Setup phone numbers, configure delivery rules, and test SMS delivery. - [SSL Certificate Errors: Causes, Checks and Monitoring](https://zuzia.app/learn/ssl-certificate-errors/): Diagnose ssl certificate errors, prevent expiration outages, and build reliable HTTPS monitoring with practical checks, alerts, retries, and verification. - [SSL Monitoring: Keep Certificates Valid in Production](https://zuzia.app/learn/ssl-monitoring/): Learn how SSL monitoring detects certificate failures, validates real TLS behavior, reduces false alerts, and protects uptime across production services. - [Status Monitoring Tool: What to Look For](https://zuzia.app/learn/status-monitoring-tool/): Learn how a status monitoring tool works, which features matter, how to reduce false alerts, and how to choose the right setup. - [Resource Quota Exhaustion on Linux: Troubleshooting](https://zuzia.app/learn/system-resource-quota-exhaustion/): System resource quota exhaustion preventing operations? Quick steps to identify quota issues, free up resources, and restore system functionality. - [System Update Broke a Service? Troubleshoot and Roll Back](https://zuzia.app/learn/system-updates-breaking-services/): System updates breaking services? Quick steps to identify update issues, rollback problematic updates, and restore service functionality. - [systemctl Failed Services: Finding and Fixing Failures](https://zuzia.app/learn/systemctl-failed-services/): A deep-dive guide to systemctl failed services, covering detection, diagnosis, alerting, false positives, and production monitoring practices. - [systemctl list failed services: --failed, reset-failed & Alerts](https://zuzia.app/learn/systemctl-list-failed-services/): List failed units with systemctl --failed, find why each one failed, clear stale entries with systemctl reset-failed, and get alerted the next time a service dies. - [systemctl show failed services: Monitoring Setup](https://zuzia.app/learn/systemctl-show-failed-services/): Learn how systemctl show failed services works, what to watch, and how to build reliable alerting without false positives. - [systemd List Failed Services: Troubleshooting Guide](https://zuzia.app/learn/systemd-list-failed-services/): Learn how to use systemd list failed services to triage Linux server outages, interpret exit codes, and integrate service health into your monitoring stack. - [systemd 'Dependency Failed': How to Troubleshoot](https://zuzia.app/learn/systemd-service-dependency-failures/): Systemd service dependency failures causing service startup issues? Quick steps to identify failed dependencies, resolve dependency problems, and restore service functionality. - [Response Time Monitoring From Multiple Locations](https://zuzia.app/learn/time-monitoring-multilocation/): Learn how time Monitoring Multilocation works, prevent false alerts, choose check locations, and build reliable uptime checks for websites and critical services. - [User Authentication Failures on Linux: Troubleshooting](https://zuzia.app/learn/user-authentication-failures/): User authentication failures preventing access? Quick steps to identify authentication issues, fix account problems, and restore user access. - [VM Performance Degradation: Emergency Troubleshooting](https://zuzia.app/learn/virtual-machine-performance-degradation/): VM performance degraded right now? Quick steps to identify resource bottlenecks, optimize VM configuration, and restore performance within minutes. - [Voice Call Alerts for Uptime Monitoring](https://zuzia.app/learn/voice-call-alerts/): Master voice call alerts in uptime monitoring. Explore definitions, setup, advanced configurations, and practical scenarios for sysadmins and DevOps teams to cut MTTR for downtime incidents. - [VPN Keeps Disconnecting on Linux: Troubleshooting](https://zuzia.app/learn/vpn-connection-disconnections/): VPN disconnected right now? Quick steps to restore connectivity, identify disconnection cause, and prevent future outages within minutes. - [VPN Server Monitoring: Catch Tunnel Failures Early](https://zuzia.app/learn/vpn-server-monitoring/): Learn how vpn server monitoring works, what to measure, how to reduce false alarms, and how to choose settings that catch outages early. - [Vulnerability Exposure on Linux Servers: Emergency Response](https://zuzia.app/learn/vulnerability-exposure-security-risk/): Security vulnerability exposed right now? Quick steps to assess risk, contain exposure, patch vulnerabilities, and prevent exploitation within minutes. - [Weak SSH Configuration: How to Harden sshd](https://zuzia.app/learn/weak-ssh-configuration-security-risk/): Fix weak SSH configuration security risks on Linux servers. Detect weak configurations, prevent brute-force attacks, harden SSH access. - [Website Response Time Monitoring for Production Sites](https://zuzia.app/learn/website-response-time-monitoring/): Monitor website response time in production: TTFB, total time and thresholds, check locations and how to avoid false slowness alerts. - [Website Unavailable or Down? Find the Cause in 5 Minutes](https://zuzia.app/learn/website-unavailable-down/): Site can't be reached, 502, 503, SITE_UNAVAILABLE or an expired certificate? Four quick checks, a table of error messages and causes, and how to get alerted before users notice. - [Zuzia Agent: Install and Configure on Linux](https://zuzia.app/learn/zuzia-app-agent/): Install and configure Zuzia.app agent on Linux servers for comprehensive monitoring. Setup installation, configure settings, verify connectivity, and enable monitoring. ## Optional - [Sitemap](https://zuzia.app/sitemap.xml): XML sitemap of all pages