用python进行自动化监控与报警(异常信息发送邮件(smtp服务),微信(和微信通信需要加密通道)

本部分我们将分为3部分讲

1.内存、CPU爆满发出异常信息到屏幕

2.异常信息通过邮件发送

3.异常信息通过微信发送

用到的工具:需提前用pip在linux上安装psutil,wechatpy(微信用的),cryptography(和微信通信需要加密通道)

putty(在windows上远程访问linux,需要在linux上pip install ssh_runserver)

pscp (将windows的文件直接上传到linux上,省去之前与虚拟机的共享操作)

(使用pscp这个命令需要注意:

如果需要将windows上的文件monitor.py上传到另一台服务器linux上:

需要在monitor.py位置下面打开命令行窗口(安装shift键)

 代表pscp.exe所在路径

thu2018代表用户名

代表要访问的另一台服务器linux的ip地址

 

 代表将文件monitor.py存放到linux的哪个路径下

 

 

 

 

你可能感兴趣的:(用python进行自动化监控与报警(异常信息发送邮件(smtp服务),微信(和微信通信需要加密通道))