PushGateway标准软件基于Bitnami pushgateway 构建。当前版本为1.7.0
你可以通过轻云UC部署工具直接安装部署,也可以手动按如下文档操作,该项目已经全面开源,可以从如下环境获取
配置文件地址: https://gitee.com/qingplus/qingcloud-platform
什么是 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驱动程序。