【文件属性】:
文件名称:monit-dashboard:Web仪表板,可一目了然地监控所有monit服务器
文件大小:112KB
文件格式:ZIP
更新时间:2021-05-28 20:44:49
HTML
监控面板
描述
一目了然的Python Web应用程序可获取一堆服务器的仪表板。
屏幕截图
每个Monit服务器未找到警报时的主视图:
一个Monit代理正在报告服务器上的错误:
展开服务器,上面有错误的问题:
它是如何工作的?
应用程序每隔300秒(经过硬编码)会在每个已配置的服务器的XMl报告中要求Monit内置Web服务器提供的数据。 然后,借助内置的Web服务器,它可以显示在单个HTML页面中。
先决条件
Debian GNU / Linux
Web.py框架
apt install python-webpy
Python库
apt install python-xmltodict python-requests
CentOS的
Python PIP
yum install epel-release
yum install python-pip
Web.py框架
pi
【文件预览】:
monit-dashboard-master
----bin()
--------utils.py(909B)
--------monit-dashboard.py(3KB)
----conf()
--------servers.json.example(219B)
----templates()
--------index.html(4KB)
--------help.html(60B)
--------layout.html(238B)
----screenshots()
--------error-list.png(21KB)
--------dashboard-error.png(34KB)
--------dashboard.png(50KB)
----tests()
--------__init__.py(0B)
----LICENSE(34KB)
----static()
--------img()
--------monit-dashboard.js(2KB)
--------monit-dashboard.css(2KB)
----__init__.py(0B)
----.gitignore(38B)
----README.md(3KB)