文件名称:python-http-monitoring:通过 FastAPI+Jinja2 的 HTTP(s)“监控”网页。 灵感来自 https
文件大小:350KB
文件格式:ZIP
更新时间:2024-06-18 09:01:01
Python
python-http-监控 由 FastAPI+Jinja2+aiohttp 提供支持的 HTTP(s)“监控”。 灵感来自 。 安装可以使用 pipenv 或 Docker 完成。 目标可以在运行时更改,因为它们是在每个请求中读取的(如果您在 Docker 上运行,只需将文件挂载为卷)。 请求定制也是可能的(每个请求重试、重试之间的时间等)。 如果目标花费的时间超过超时时间或预期的 http 状态代码与预期的不同,则目标将被标记为“关闭”。 待办事项(没有预计到达时间...): Notifications Historic metrics Support other HTTP methods 安装 在本地运行的最低要求: > Python 3.7 否则,如果你想在容器中运行它: 码头工人 本地: git clone https://github.com/itzkvn
【文件预览】:
python-http-monitoring-main
----.gitignore(2KB)
----Dockerfile(240B)
----app()
--------templates()
--------targets.py(2KB)
--------static()
--------targets.yml(648B)
--------main.py(2KB)
--------settings.py(126B)
----LICENSE(1KB)
----Pipfile.lock(23KB)
----README.md(3KB)
----Pipfile(300B)
----docs()
--------dashboard_with_errors.png(171KB)
--------dashboard_tons_of_targets.png(134KB)
--------dashboard_example.png(50KB)