Linux下获取服务器信息并发送邮件

脚本功能:
 
脚本使用Perl语言写成,获取服务器系统信息,并发送html格式邮件
 
代码部分没有发全,请下载附件

免费下载地址在

用户名与密码都是

具体下载目录在 /2012年资料/11月/29日/Linux下获取服务器信息并发送邮件


脚本适用场合:
 不便于使用nagios等监控软件
 不想安装nagios等监控软件(服务器数量比较少)
 
脚本适用操作系统:
 仅适用于RedHatCentOS系列
 
简单使用步骤:
 
1.安装所需要的Perl模块(需要ROOT身份安装),详看使用脚本的准备工作部分
 
2.脚本上传至服务器,增加可执行权限
 
3.定制计划任务
 
如:0 9-18/1 * * 1,2,3,4,5 /root/getSystemInformation.pl
 
系统信息包括:
 系统当前负载
总进程数量
当前运行的进程数量
系统当前远程登录用户数量
系统已经运行多长时间
系统版本、系统位数、内核版本
当前网卡流量
磁盘使用情况
内存使用情况
SWAP使用情况
当前关键进程信息
当前80端口的网络连接状态
mysql主从复制状态
/var/log/messages中的错误信息(如果只想要该功能参考
 
邮件效果如下:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/741e48c1b040e4fba51b649b743993be.html