【Docker】PushGateway 容器化部署

PushGateway标准软件基于Bitnami pushgateway 构建。当前版本为1.7.0

你可以通过轻云UC部署工具直接安装部署,也可以手动按如下文档操作,该项目已经全面开源,可以从如下环境获取
配置文件地址: https://gitee.com/qingplus/qingcloud-platform

qinghub自动安装部署配置库

什么是 PushGateway?

PushGateway的存在允许短暂和批量作业将其指标暴露给 Prometheus。由于这些工作的生命周期可能不足够长,不能够存在足够的时间以让 Prometheus 抓取它们的指标。Pushgateway 允许它们可以将其指标推送到 Pushgateway,然后 Pushgateway 再将这些指标暴露给 Prometheus 抓取。

快速启动

docker run --name pushgateway bitnami/pushgateway:latest

配置

必须使用常用方法之一将 Pushgateway 配置为 Prometheus 抓取的目标。但是,您应该始终在 scrape 配置中设置 Honor_labels: true
详细配置请参照官方说明。

日志

Pushgateway Docker 映像将容器日志发送到stdout. 要查看日志:

docker logs pushgateway

如果您希望以不同方式使用容器日志,您可以使用该选项配置容器日志记录驱动程序。--log-driver在默认配置中,docker 使用json-file驱动程序。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容