文章目录前置说明例子1:最简入门版 - 磁盘使用率告警功能1. Python 脚本:`disk_check.py`2. Shell 脚本:`disk_alert.sh`运行与测试例子2:标准运维版 - CPU+内存双指标检测(退出码模式)功能1. Python 脚本:`check_system.py`2. Shell 脚本:`system_alert.sh`运行与测试例子3:参数传递版 - 端口状态检测告警功能1. Python 脚本:`port_check.py`2. Shell 脚本:`port_alert.sh`运行与测试核心模式总结小技巧:批量收件人下面给你 3 组由浅入深、可直接运行的 Shell+Python 配合脚本,全部复用你已配置好的/etc/mail.rc邮件发信能力,无需额外安装依赖,逻辑简单清晰,适合快速上手和改造。前置说明运行环境:CentOS 7.9 + Python 3.6 + psutil 库邮件能力:复用系统mail命令的 QQ 邮箱 SMTP 配置,告警直接调用mail发送所有例子都遵循:Python 负责检测/计算,Shell 负责调度/判断/发邮件例子1:最简入门版 - 磁盘使用率告警功能Python 只做一件事:输出根分区的使用率数值;Shell 拿到数值后判断是否超标,超标就自动发告警邮件。1. Python 脚本:disk_check.pyimportpsutil# 获取根分区使用率,转成整数输出,方便Shell判断disk=