prometheus
文章平均质量分 80
andrewbytecoder
勿在浮沙筑高台
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
kube-prometheus之alertmanager全
kube-prometheus中的Alertmanager包含8个核心配置文件,主要用于配置告警管理服务。其中: alertmanager-podDisruptionBudget.yaml定义Pod中断预算,确保集群操作时至少1个Alertmanager实例可用。 alertmanager-secret.yaml存储Alertmanager核心配置,包括全局参数、抑制规则和路由策略。 alertmanager-service.yaml暴露Alertmanager服务,同时包含serviceMonitor配置原创 2025-11-07 11:31:59 · 654 阅读 · 0 评论 -
kube-prometheus监控服务发现
kube-prometheus 的配置看似复杂,实则遵循模块化设计。其核心服务发现机制通过三大 CRD 实现: ServiceMonitor - 监控 Service 背后的 Pod PodMonitor - 直接监控特定 Pod Probe - 监控外部服务端点 这些资源由 Prometheus Operator 动态转换为 Prometheus 的抓取配置,实现声明式监控管理。文件虽多,但都是围绕基础组件(如 Alertmanager)和监控目标(如 nodeExporter)的标准 K8s 资源组合。原创 2025-09-30 18:22:25 · 1076 阅读 · 0 评论 -
kube-prometheus setup
本文介绍了使用Helm屏蔽中间过程后,基于jsonnet生成的manifest部署kube-prometheus的准备工作。主要涉及manifests/setup目录下的CRD资源文件和命名空间配置文件,其中以0开头的文件包含各类监控相关的CRD定义,而namespace.yaml则创建了monitoring命名空间并配置了Pod安全策略警告。执行kubectl create -f manifests/setup命令即可将这些资源应用到Kubernetes集群中,为后续部署kube-prometheus组件原创 2025-09-30 17:38:33 · 215 阅读 · 0 评论 -
kube-prometheus
摘要: kube-prometheus 是 Kubernetes 生态中主流的监控解决方案,集成 Prometheus、Alertmanager、Grafana 等核心组件,通过 Prometheus Operator 实现声明式管理。其优势包括开箱即用的监控规则、自动服务发现(ServiceMonitor)、预置仪表盘及告警功能。部署支持 Jsonnet 或 Helm 方式,提供节点、Pod、API Server 等全方位指标监控。生产环境需注意资源消耗、持久化及高可用配置,适合需要灵活自建监控的场景。官原创 2025-09-30 17:12:49 · 1084 阅读 · 0 评论 -
初识prometheus
Prometheus是云原生时代广泛采用的监控系统,具有多维数据模型、PromQL查询语言、拉取式采集等特点。其核心组件包括Prometheus Server、Exporters、Pushgateway和Alertmanager,支持服务发现、告警管理和可视化集成(如Grafana)。通过下载运行Prometheus并配置监控目标,用户可以快速上手。在Kubernetes环境中,推荐使用kube-prometheus项目实现生产级监控方案。掌握Prometheus及其生态工具已成为云原生监控领域的重要技能。原创 2025-08-03 22:45:19 · 818 阅读 · 0 评论 -
一分钟搭建promehteus+grafana+alertmanager监控平台
平时进行后端开发,特别是微服务的后端可开发,一定少不了对接监控平台,但是平时进行一些小功能的测试又没有必要每次都手动安装那么多软件进行一个小功能的测试,这里我使用docker-compose搭建了一个promehteus+grafana+alertmanager监控平台,如果你也需要接下来的一分钟,只需要执行几个命令就可以开启你的promehteus之旅啦。仓库clone好了之后,按照如下示例执行,命令执行结束,你的 promehteus+grafana+alertmanager环境就搭建完成了。原创 2025-01-26 15:47:39 · 970 阅读 · 0 评论
分享