继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

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

holdtom
关注TA
已关注
手记 1885
粉丝 240
获赞 992


项目简介:

说明: 主要用于集中化业务主动监控,支持任意自定义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博客作者运维开发的原创作品,如需转载,请注明出处,否则将追究法律责任


打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP