- Ansible network - lỗi kết nối và timeout
troubleshooting Xử lý lỗi network_cli và netconf khi chạy Ansible với IOS XR/Junos - unable to open shell, command timeout, persistent connection, paramiko/libssh.
- ClickHouse – xử lý sự cố vận hành
troubleshooting Xử lý TOO_MANY_PARTS, vượt memory limit, merge/mutation bị kẹt, đầy disk và query chậm bằng system tables.
- InfluxDB – cardinality cao, partial write, disk đầy, query timeout
troubleshooting Xử lý khi Telegraf ghi vào InfluxDB 2.x bị lỗi (partial write, type conflict, buffer overflow), series bùng nổ, disk tăng nhanh hoặc dashboard query timeout.
- gNMI telemetry – không có dữ liệu, path sai, TLS, encoding
troubleshooting Khoanh vùng khi subscribe gNMI không ra dữ liệu - kết nối/TLS, xác thực, path và origin, encoding, sample interval và đồng hồ thiết bị.
- Vite app deploy dưới URI prefix sau Nginx
troubleshooting Xử lý trắng trang, 404 asset và lỗi Mixed Content khi chạy app Vite dưới /app/ phía sau Nginx hoặc Cloudflare Tunnel.
- Docker networking – container không ra mạng, DNS, port, MTU
troubleshooting Khoanh vùng khi container không ra internet, không resolve DNS, port publish không truy cập được hoặc kết nối treo do MTU.
- Troubleshooting AI agent và MCP
troubleshooting Xử lý agent không gọi tool, lặp vô hạn, tràn context, MCP server không kết nối và lỗi schema khi gọi tool.
- Git troubleshooting – detached HEAD, commit nhầm branch, push bị reject
troubleshooting Dùng khi Git ở trạng thái lạ, lỡ commit nhầm branch, reset mất commit hoặc push bị từ chối, kèm cách cứu bằng reflog.
- BGP – session không lên, không nhận route
troubleshooting Khoanh vùng khi BGP neighbor kẹt Idle/Active, Established nhưng 0 prefix, route bị policy chặn hoặc session down vì max-prefix.
- BFD flap, LACP không lên, MTU mismatch, interface error
troubleshooting Khoanh vùng lỗi lớp 1-2 làm rớt BGP/IS-IS - BFD flap, bundle/ae không lên, MTU lệch, CRC - trên IOS XR và Junos.
- Ổ đĩa đầy – khoanh vùng và giải phóng
troubleshooting Dùng khi gặp lỗi No space left on device: tìm thư mục/file lớn, hết inode, file đã xoá vẫn bị giữ, journal và Docker chiếm chỗ.
- Load cao, máy chậm – khoanh vùng CPU, RAM, I/O, OOM
troubleshooting Dùng khi server chậm hoặc load average cao, để xác định nghẽn CPU, RAM/swap, đĩa hay process bị OOM killer giết.
- DNS trên Linux không phân giải – dig, resolvectl, systemd-resolved
troubleshooting Dùng khi gặp Temporary failure in name resolution, SERVFAIL, tên nội bộ không phân giải được, hoặc kết quả DNS cũ trên Ubuntu dùng systemd-resolved.
- Linux không boot – emergency mode, fstab sai, GRUB, initramfs, fsck
troubleshooting Dùng khi máy Ubuntu rơi vào emergency mode, dừng ở prompt initramfs hoặc grub, hoặc không boot sau khi sửa fstab, đổi disk, nâng kernel.
- TLS troubleshooting – chain thiếu, hết hạn, SAN sai, SNI, cipher
troubleshooting Khoanh vùng lỗi handshake TLS khi curl, trình duyệt, gNMI client hoặc thiết bị mạng không chịu kết nối HTTPS.
- Lỡ commit secret vào Git – rotate, git filter-repo, gitleaks
troubleshooting Làm gì ngay khi phát hiện token, mật khẩu hay private key đã bị commit (dù đã push hay chưa), và cách chặn để không lặp lại.
- Nghi máy Linux bị xâm nhập – checklist phản ứng ban đầu
troubleshooting Dùng trong giờ đầu khi nghi một server Linux bị xâm nhập, để cô lập, giữ bằng chứng và kiểm tra user, cron, process, network trước khi dọn dẹp.