此项目主要是作为python自动化运维课程的一个知识总结,包括:邮件发送、excel文本的编辑、系统信息的获取, 个人感觉,其实功能有点鸡肋,监控系统信息的话,还不如一些已有的远程连接工具好使,但还是如上一句所说,这个是一次对知识的备份和总结
- sysInfo.py ➡️ 获取系统信息(如cpu、intent、disk等)
- xlsxEdit.py ➡️ 将信息编写成Excel文件
- emailService.py ➡️ 通过email的方式将Excel文件发送到用户邮箱
- main.py ➡️ 每日定点发送实时监控信息
- requrements.txt ➡️ 此项目所用到的第三方库
- 克隆到本地
git clone https://github.com/chenxuefan/system_monitor.git
- 安装所需的库,在项目下打开终端
pip install -r 'requrements.txt'
- 打开main.py开始使用
python3 main.py