免费脚本库
这里放自动化巡检脚本。所有脚本都是纯只读巡检——先跑一遍拿快照,确认原因之后再动手处置。
磁盘 IO 与阻塞状态巡检¶
脚本名:check_disk_io.sh 执行环境:Linux / K8S Node,root 权限
三步定位磁盘 IO 打满的根因:
- 看 CPU iowait 水位——系统是不是被 IO 拖住了;
- 看块设备的 util 利用率——哪块盘在忙;
- 找出高频读写的进程——到底是谁在写。
使用方式:
配套的排查思路见 磁盘 IO 持续 100% 打满。
正在整理¶
下面这两个脚本代码还在整理(会持续补充到这里):
- K8s 节点资源账实背离度巡检 —— 比对节点的真实 CPU 负载与账面 Requests 分配率,找出高危节点;
- DNS 解析 5 秒隐形卡顿诊断 —— 检查
resolv.conf里的 DNS 超时死节点,定位"接口恒定卡 5 秒"的直接原因。
如果你是冲着排查某个具体故障来的,建议先看对应的排障台账,脚本只是加速工具。