巡检意义
及时发现隐患:对服务器进行巡检能够及时发现服务器的隐患,以便于改善和优化服务器的性能。
观察运行状况:观察服务器的运行状况,及时对设备进行调整,保证服务器的24小时不间断的工作。
采集网内服务器信息:通过巡检,可以采集网内服务器信息,了解服务器的配置和运行情况。
提高效率:使用巡检脚本可以有效地减少人力、物力和时间成本,提高巡检效率。
保证全面性和准确性:人工巡检很容易出现疏漏和错误,而巡检脚本可以自动化处理巡检任务,避免疏漏和错误,保证巡检的全面性和准确性。
确保服务器安全性:巡检脚本可以扫描服务器的安全漏洞,及时发现风险,减少服务器被攻击的可能性,确保服务器安全性。
巡检脚本
vim /root/dean.sh
#! /bin/bash
1. Author:Dean
1. Web:https://www.bunian.cn
1. 微信公众号:不念博客
#color notes
NC='
我们可以将该脚本转换为全局命令,将文件移动到 sbin 目录,并赋予执行权限。
mv /root/dean.sh /usr/sbin
chmod +x /usr/sbin/dean.sh
添加至别名里
vim /root/.bashrc
alias dean='sh /usr/sbin/dean.sh'
生效
source .bashrc
现在您可以在 shell 的任何位置调用该脚本。
dean
执行效果
优势
- 只需一个命令就可以轻松访问完整的服务器信息,并且还可以在出现问题时安排警报通知。
- 编辑脚本并添加服务非常简单。
- 显示有关正在运行的进程、磁盘空间、宕机时间、内存详细信息、高进程列表等的详细信息。