monitor-linux(监控linux)
===
设计需求:一到周末,公司总是会让我们人肉监控服务器状态(因为技术还没到互联网层公司的技术,没有自动化---例如工具Ansible之类的,ε=(´ο`*)))唉)
所以,我觉得这种东西如果可以实现一个远程自动化的监控工具是再好不过了,周末可以省下大把时间去浪:smile:~
Environment(环境)
---
本项目为python编写的项目。
- python3.6+
用到的库:
- paramiko (linux ssh库)
- smtplib (邮件库)
- APScheduler (定时任务库)
项目目录结构
---
monitor-linux(:smiling_imp:)
|--config
|--gol.py (全局变量字典)
|--init_configs.py (读取ini初始化配置)
|--linux_config.ini (linux服务器配置文件)
|--mail_settings.ini (邮箱设置配置文件)
|--time_config.ini (cron定时设置配置文件)
|--mail
|--send_mails.py (发送邮件)
|--monitor
|--monitor.py (监控linux模块,连接linux服务器)
|--utils
|--util.py (工具类)
|--run.py (程序入口)
相关文章链接
---
慕课网首发手记:http://www.imooc.com/article/251463
自带BGM的博客:https://blog.csdn.net/s740556472/article/details/82890586
初学者有学python的可以关注公众号哟!
![migezatan](https://img-blog.csdnimg.cn/20181104164256754.png)
免责声明:
1.本资源仅供学习和交流使用,不保证其准确性、完整性、及时性或适用性。
2.本资源仅包含一般信息,不构成专业建议。在使用本资源时,请务必自行研究并谨慎决策。
3.我已尽力确保本资源的正确性和合法性,但不对其准确性、完整性和及时性做出保证。
4.本资源不应用于商业用途。
5.在使用本资源的过程中,用户应自行承担所有风险和责任,并遵守相关法律法规。
6.对于因使用本资源而产生的任何损失或损害,我概不负责。
请确保在使用本资源时仔细阅读并遵守以上免责声明。如果您有任何疑问或需要进一步帮助,请联系我。
基于python实现的linux后台日志监控小项目-monitor-linux.zip
版权申诉
156 浏览量
2024-01-31
20:25:03
上传
评论
收藏 9KB ZIP 举报
武昌库里写JAVA
- 粉丝: 3245
- 资源: 1925
最新资源
- 基于SIFT算法实现全景图像拼接python源码+项目说明.zip
- 1.py
- LS416 高性能DSP的声控处理芯片语音识别模块AD设计硬件(原理图+PCB)+L2416-M-26P模块封装库+器件手册
- 基于tensorflow实现LSTM, CNN, SVM, MLP语音情感识别源码.zip
- 基于JSP在线学生选课管理系统源码.zip
- 基于JSP在线学生信息管理系统源码.zip
- 常用DHT11 MIC SHT11 VS1838B CHT8305 MQ-3 温湿度气体等传感元件2D3D封装库.PcbLib
- 基于JSP在线新闻管理系统包含前后台源码.zip
- 基于JSP在线文具销售平台商城源码.zip
- tiamo软件教程.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈