Production Runbooks for Network & Infra Teams
Step-by-step operational playbooks for IT, NOC, and DevOps engineers. Real commands, real configs.
Browse Categories
All categoriesFeatured Runbook

Juniper BGP Configuration with Route Policy
A hands-on guide to configuring Juniper BGP sessions with route policies — covering prefix lists, community tagging, import and export policy construction, and verification commands.
Most Used in NOC
Cisco VPN IPSec Tunnel Not Coming Up
A senior engineer's troubleshooting guide for Cisco IPSec VPN tunnels that refuse to come up, covering Phase 1 and Phase 2 mismatches, mirrored crypto ACLs, DPD timer issues, and NAT-T configuration.
HAProxy Header Manipulation Not Working
Troubleshoot why HAProxy is failing to inject, modify, or forward HTTP headers. Covers reqadd syntax, http-request set-header, option forwardfor, ACL conditions, and downstream overwrites.
Arista Port-Channel Not Forming
A deep-dive troubleshooting guide for Arista EOS port-channels that refuse to form, covering LACP mode mismatches, speed inconsistencies, MLAG interaction issues, min-links failures, and more with real CLI output.
Command Reference Preview
! BGP Troubleshooting - Cisco IOS-XE
R1# show ip bgp summary
BGP router identifier 10.0.0.1, local AS number 65001
Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd
10.0.0.2 4 65002 1024 1020 45 0 0 01:23:45 12
10.0.0.3 4 65003 0 5 0 0 0 00:02:11 Active
R1# show ip bgp neighbors 10.0.0.3 | inc BGP state
BGP state = Active, unread input bytes = 0
R1# debug ip bgp 10.0.0.3 events
R1# clear ip bgp 10.0.0.3 softAll Runbooks
14 entriesFortiGate IPSec VPN Site-to-Site Setup Guide
A complete step-by-step guide to configuring a site-to-site IPSec VPN between two FortiGate firewalls using IKEv2, covering CLI configuration, firewall policies, NAT exemption, verification commands, and the common mistakes that silently break tunnels.
PostgreSQL Streaming Replication Setup Guide
A practical, step-by-step guide to configuring PostgreSQL streaming replication between a primary and hot standby server, covering everything from prerequisites to verification and common pitfalls.
fail2ban Setup and Configuration Guide
A practical guide to installing and configuring fail2ban on Linux, covering jail setup, custom filters, iptables integration, and how to avoid the most common misconfigurations that leave your server exposed.
GitHub Actions Docker Build and Push Workflow
A senior engineer's guide to building and pushing Docker images with GitHub Actions, covering multi-platform builds, registry authentication, layer caching, and the mistakes that silently break production pipelines.
F5 High CPU on BIG-IP
A hands-on troubleshooting guide for diagnosing high CPU on F5 BIG-IP, covering iRule overhead, SSL offload saturation, connection table bloat, memory pressure, and disabled hardware forwarding — with real CLI commands throughout.
Cisco VPN IPSec Tunnel Not Coming Up
A senior engineer's troubleshooting guide for Cisco IPSec VPN tunnels that refuse to come up, covering Phase 1 and Phase 2 mismatches, mirrored crypto ACLs, DPD timer issues, and NAT-T configuration.
HAProxy Header Manipulation Not Working
Troubleshoot why HAProxy is failing to inject, modify, or forward HTTP headers. Covers reqadd syntax, http-request set-header, option forwardfor, ACL conditions, and downstream overwrites.
Nginx Keepalive Connection Issues
Diagnose and fix Nginx keepalive connection problems including misconfigured keepalive_timeout, missing upstream keepalive pools, HTTP/1.0 backend issues, and connection churn causing 502 errors and TIME_WAIT accumulation.
Linux Package Install Failures
A practical troubleshooting guide covering the most common Linux package install failures — repository connectivity, GPG key errors, dependency conflicts, full disks, and lock file contention — with real commands and outputs for APT and DNF systems.
Docker Daemon Not Starting
A practical troubleshooting guide for engineers dealing with a Docker daemon that refuses to start, covering overlay filesystem errors, iptables conflicts, cgroup v2 mismatches, storage driver issues, and corrupted state.
Docker Logs Not Showing Output
Docker logs not showing output is almost always caused by one of seven fixable issues. This guide walks through each one with real commands and actual output so you can diagnose and resolve it fast.
Linux High IO Wait Troubleshooting
Learn how to diagnose and resolve high IO wait on Linux systems, covering slow disks, degraded RAID arrays, hung NFS mounts, database write storms, and swap thrashing with real CLI commands and output.
ELK Stack Filebeat to Elasticsearch Setup
A hands-on guide to installing and configuring Filebeat to ship logs to Elasticsearch 8.x, covering TLS, input setup, index templates, verification commands, and the common mistakes that waste your afternoon.
Arista Port-Channel Not Forming
A deep-dive troubleshooting guide for Arista EOS port-channels that refuse to form, covering LACP mode mismatches, speed inconsistencies, MLAG interaction issues, min-links failures, and more with real CLI output.
For NOC & DevOps Teams
Standardize your infra operations
Production-tested runbooks for every incident. Stop guessing, start executing.