Prometheus 操作与 Prometheus Operator 解析
1. Prometheus 配置
Prometheus 作为一款功能全面的应用程序,提供了丰富的配置选项以适应不同场景。配置相关文档可在 官方文档 中查看。配置选项主要分为两类:
- 命令行标志 :用于控制影响 Prometheus 服务器本身的设置,如持久存储访问和日志记录设置。运行 prometheus -h 可查看所有可用的命令行标志,这些标志大致分为以下几类:
- Web
- 存储
- 规则
- 查询
- 日志记录
- YAML 配置 :通过命令行标志( --config.file 或 --web.config.file )传递给 Prometheus,用于声明式地控制 Prometheus 的监控行为,如指标抓取设置。
这种设置类型的分离是一种优秀的设计,常用于 Kubernetes 应用、Operator 和非 Kubernetes 软件中。它能清晰地将运行时应用设置与行为选项解耦,方便用户区分。但从管理角度看,需要分别跟踪这两个不同的关注点。
在 Kubernetes Deployment 清单中,命令行标志可在 spec.template
Prometheus Operator详解与实践
超级会员免费看
订阅专栏 解锁全文
1127

被折叠的 条评论
为什么被折叠?



