【文件属性】:
文件名称:DoMonit:用于Docker API的致命的简单Docker监控包装
文件大小:47KB
文件格式:ZIP
更新时间:2021-02-02 23:08:11
docker wrapper cloud monitoring python-wrapper
DoMonit
一个针对Docker的致命简单监视工具-使用Docker API的Python包装器。
兼容性
适用于Dokcer API 1.24的Python包装器,与Docker 1.12.x及更高版本兼容。
目的
目的是轻松编写python脚本以监视所有Docker容器(以Linux发行版运行-其他操作系统即将在开发路线图中出现)。
包装器
这是Alpha,很快就会迁移到Beta :-)
包装器包含以下类:
api/
├── changes.py
├── containers.py
├── errors.py
├── ids.py
├── inspect.py
├── logs.py
├── process.py
└── stats.py
哪里:
容器:列出容器
检查:返回有关容器ID的底层信息
ID :返回容器ID
日志:从容器ID获取stdout和stderr日志
进程:列出在容器ID中运行的进程。 在Unix系统上,这是通过运行ps命令来完成的。 Windows不支持此端点。
Stats :此端点返回容器资源使用情况统计信息的实时流。
#使用virtuale
【文件预览】:
DoMonit-master
----examples.py(1KB)
----utils()
--------utils.py(636B)
--------__init__.py(0B)
----images()
--------events.png(28KB)
----dir.py(1KB)
----requirements.txt(104B)
----__init__.py(0B)
----.travis.yml(156B)
----LICENSE(1KB)
----domonit()
--------process.py(1KB)
--------inspect.py(34KB)
--------logs.py(2KB)
--------ids.py(880B)
--------events.py(816B)
--------errors.py(480B)
--------__init__.py(0B)
--------containers.py(4KB)
--------changes.py(1018B)
--------stats.py(24KB)
----README.md(17KB)
----.gitignore(1KB)
----events_test.py(282B)