为了账号安全,请及时绑定邮箱和手机立即绑定

项目实战_Python.编写一个高性能可扩展支持自定义的插件式监控系统?

标签:
Python


项目简介:

说明: 主要用于集中化业务主动监控,支持任意自定义PY检测插件,适用于测试/正式环境业务联调检测,后端采用Python实现,具体实现代码请阅读代码.

项目思路:

wKiom1ikSQ6Q-j7yAADmo0cR5D0199.png

项目结构:

xmzoomeye-agent

├── app

│   ├── conf

│   │   ├── default.ini

│   │   ├── __init__.py

│   │   └── logging.ini

│   ├── core

│   │   ├── __init__.py

│   │   ├── __init__.pyc

│   │   ├── main.py

│   │   └── main.pyc

│   ├── __init__.py

│   ├── __init__.pyc

│   ├── libs

│   │   ├── daemonize.py

│   │   ├── daemonize.pyc

│   │   ├── __init__.py

│   │   ├── __init__.pyc

│   │   ├── runutils.py

│   │   └── runutils.pyc

│   ├── plugins

│   │   ├── __init__.py

│   │   ├── __init__.pyc

│   └── tests

│       └── __init__.py

├── bin

│   ├── __init__.py

│   ├── restart_service.sh

│   ├── start_service.sh

│   └── stop_service.sh

├── ChangeLog.txt

├── docs

│   ├── default.ini

│   ├── designidea

│   │   ├── mindmap.png

│   │   └── notepad.txt

│   ├── __init__.py

│   └── logging.ini

├── LICENSE.txt

├── logs

│   ├── xmzoomeye-agent-error.log

│   ├── xmzoomeye-agent-info.log

│   └── xmzoomeye-agent.pid

├── README

├── requirements.txt

├── restart_service.sh

├── setup.py

├── start_service.sh

├── stop_service.sh

└── xmzoomeye-agent

xmzoomeye-alert

├── app

│   ├── conf

│   │   ├── default.ini

│   │   ├── __init__.py

│   │   └── logging.ini

│   ├── core

│   │   ├── __init__.py

│   │   ├── __init__.pyc

│   │   ├── main.py

│   │   └── main.pyc

│   ├── __init__.py

│   ├── __init__.pyc

│   └── libs

│       ├── alarm

│       │   ├── api.py

│       │   ├── __init__.py

│       │   ├── __init__.pyc

│       │   ├── mail.py

│       │   ├── sms.py

│       │   └── weixin.py

│       ├── daemonize.py

│       ├── daemonize.pyc

│       ├── __init__.py

│       ├── __init__.pyc

│       ├── runutils.py

│       └── runutils.pyc

├── bin

│   ├── __init__.py

│   ├── restart_service.sh

│   ├── start_service.sh

│   └── stop_service.sh

├── ChangeLog.txt

├── docs

│   ├── default.ini

│   ├── designidea

│   │   ├── mindmap.png

│   │   └── notepad.txt

│   ├── __init__.py

│   └── logging.ini

├── LICENSE.txt

├── logs

│   ├── xmzoomeye-alert-error.log

│   ├── xmzoomeye-alert-info.log

│   └── xmzoomeye-alert.pid

├── README

├── requirements.txt

├── restart_service.sh

├── setup.py

├── start_service.sh

├── stop_service.sh

└── xmzoomeye-alert

项目地址:

xmzoomeye_agent: https://github.com/xmdevops/xmzoomeye_agent

xmzoomeye_alert: xmzoomeye_alert: https://github.com/xmdevops/xmzoomeye_alert

©著作权归作者所有:来自51CTO博客作者运维开发的原创作品,如需转载,请注明出处,否则将追究法律责任


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消