当前位置: 首页 > article >正文

【Docker】Prometheus 容器部署及应用

Prometheus标准软件基于Bitnami apache 构建。当前版本2.50.1

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

qinghub自动安装部署配置库

What is Push Gateway?

Prometheus 是一个开源监控和警报系统。它使系统管理员能够通过按给定时间间隔从配置的目标收集指标来监控其基础设施。

快速运行

docker run --name prometheus bitnami/prometheus:latest

配置

Prometheus 通过命令行标志和配置文件进行配置。虽然命令行标志配置不可变的系统参数(例如存储位置、保留在磁盘和内存中的数据量、侦听地址等),但配置文件定义了与抓取作业及其实例相关的所有内容,以及要加载哪些规则文件。
Prometheus 可以在运行时重新加载其配置。如果新配置的格式不正确,则不会应用更改。通过向 Prometheus 进程发送 SIGHUP 或向 //reload 端点发送 HTTP POST 请求(当启用 --web.enable-lifecycle 标志时)来触发配置重新加载。这还将重新加载所有配置的规则文件。

命令行标志

您可以向默认已使用的标志添加新标志,这些标志通过CMD Dockerfile 中的指令传递给 Prometheus。
要查看所有可用的命令行标志,请运行docker run bitnami/prometheus:latest -h。

配置文件

您可以使用自定义的prometheus.yml. 创建一个自定义conf文件并将其挂载在/opt/bitnami/prometheus/conf/prometheus.yml如下位置:

docker run --name prometheus \
-v path/to/prometheus.yml:/opt/bitnami/prometheus/conf/prometheus.yml \
bitnami/prometheus:latest

日志

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

docker logs pushgateway

http://www.kler.cn/a/271828.html

相关文章:

  • SpringCloudGateway之限流集成篇
  • 代码随想录day23(2)二叉树:从中序与后序遍历序列构造二叉树(leetcode106)
  • 【教学类-34-10】20240313 春天拼图(Midjounery生成线描图,4*4格拼图块)(AI对话大师)
  • 【深度学习模型移植】用torch普通算子组合替代torch.einsum方法
  • 圈子社交系统-多人语音-交友-陪玩-活动报名-商城-二手论坛-源码交付,支持二开!
  • C++ 中的虚函数和多态性
  • docker实战(2)
  • 软考76-上午题-【面向对象技术3-设计模式】-创建型设计模式01
  • Oracle 部署及基础使用
  • Matlab/simulink基于模糊PID智能控制的温度控制系统建模仿真
  • 一起玩儿3D打印机——04 Marlin固件的配置(一)
  • Docker出现容器名称重复如何解决
  • 驾驭Docker镜像海洋:Nexus一站式仓库管理解决方案深度解析及实战指南
  • Hadoop学习3:问题解决
  • 【PyQt错误集 - 1】:PyQt调用多线程导致窗口异常退出的问题分析(进程已结束,退出代码 -1073741819 (0xC0000005))
  • 小蓝的漆房——算法思路
  • Blocks —— 《Objective-C高级编程 iOS与OS X多线程和内存管理》
  • 通过对话式人工智能实现个性化用户体验
  • 论文阅读——GeoChat(cvpr2024)
  • Linux运维相关基础知识