InfraRunBook
    NOC & DevOps Knowledge Platform

    Production Runbooks for Network & Infra Teams

    Step-by-step operational playbooks for IT, NOC, and DevOps engineers. Real commands, real configs.

    Quick:
    245 Runbooks21 CategoriesLast Updated: Trending: Cisco, Nginx

    Browse Categories

    All categories

    Featured Runbook

    Juniper BGP Configuration with Route Policy
    Juniper Featured

    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.

    Command Reference Preview

    bgp-troubleshoot.sh
    ! 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 soft

    All Runbooks

    14 entries
    Fortinet

    FortiGate 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.

    FortiGate IPSec VPNsite-to-site VPN FortiOSIKEv2 FortiGate setup
    Apr 21
    Databases

    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.

    postgresql streaming replicationpostgresql replication setuphot standby postgresql
    Apr 21
    Security

    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.

    fail2banfail2ban configurationfail2ban setup
    Apr 20
    CI/CD

    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.

    github actions docker build pushdocker buildx github actionsghcr github container registry workflow
    Apr 20
    F5

    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.

    F5 BIG-IP high CPUBIG-IP troubleshootingTMM CPU utilization
    Apr 20
    Cisco

    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.

    cisco ipsec vpnipsec tunnel not coming upisakmp phase 1 mismatch
    Apr 20
    HAProxy

    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.

    haproxy header manipulationhttp-request set-headerhaproxy reqadd
    Apr 20
    Nginx

    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.

    nginx keepalivenginx upstream keepalivenginx 502 bad gateway
    Apr 20
    Linux

    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.

    aptdpkgdnf
    Apr 20
    Docker

    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 daemon not startingdockerd failed to startoverlay2 filesystem error
    Apr 20
    Docker

    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.

    docker logs not showing outputdocker logs emptydocker logging driver
    Apr 20
    Linux

    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.

    linux io waitiowait troubleshootinghigh io wait linux
    Apr 20
    Logging

    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.

    filebeatelasticsearchelk stack
    Apr 20
    Arista

    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.

    arista port-channel not forminglacp mode mismatch aristaarista eos port-channel troubleshooting
    Apr 20

    For NOC & DevOps Teams

    Standardize your infra operations

    Production-tested runbooks for every incident. Stop guessing, start executing.