跳转到主要内容

使用docker /events HTTP流式API进行docker监控

项目描述

# dockermon - Docker监控工具

dockermon通过使用docker /events [HTTP API][api]监听docker守护进程的事件。

[api]: https://docs.docker.net.cn/reference/api/docker_remote_api_v1.19/

# 使用

## 库您可以将dockermon用作库,然后调用watch(callback),您的回调函数将被新事件(字典)调用。

# 命令行另一种选择是将dockermon用作命令行工具,并指定每次新事件发生时调用的程序。程序将被启动,并将事件编码为JSON发送到程序的标准输入。例如

python -m dockermon “jq –unbuffered .”

如果没有指定程序,事件将以JSON对象的形式按行打印到标准输出。

# 编程“一个脚本,没有外部依赖”是一个设计目标,让我们不要打破它 :)

我们使用[tox](https://tox.readthedocs.org/en/latest/)进行测试。请在发送拉取请求之前确保您的代码在所有支持的平台上通过(请参阅tox.ini)。

# 缺陷和项目

https://github.com/CyberInt/dockermon

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源代码分发

dockermon-0.2.2.tar.gz (4.8 kB 查看哈希值)

上传时间 源代码

支持者