分类: Prometheus

14 篇文章

NFS/HTTP 监控 Exporter 技术文档
NFS/HTTP 监控 Exporter 技术文档 一、组件概述 本Exporter基于Prometheus监控体系开发,主要用于实时监控以下两类目标状态: ‌HTTP服务可用性 ‌NFS TCP端口可达性‌ 二、配置文件说明 1. 配置文件格式 config.yaml需包含以下结构: yamlCopy Codeexporter: port: &q…
Zookeeper集群与kafka集群部署搭建及Prometheus 监控
1 Zookeeper 概述 Zookeeper是一个开源的分布式的,为分布式框架提供协调服务的Apache项目。 Zookeeper 工作机制 Zookeeper从设计模式角度来理解:是一个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家都关心的数据,然后接受观察者的注册,一旦这些数据的状态发生变化,Zookeeper就将负责通知已经…
Grafana 基于 Variables 变量实现不同 NS 数据展示
Grafana 基于 Variables 变量实现不同 NS 数据展示 在工作我们有很多不同的 NS 需要使用同一套模板,但是我们在编辑的时候就需要通过变量来实现对不同的 NS 做变量过滤 1 创建基础看板 1 点击创建新的 dashboard 看板 2 点击设置 3 点击 variables ,这里面需要设置不同的标签 4 点击 Add vari…
15 Prometheus 身份认证功能
15 Prometheus 身份认证功能 官方链接:https://prometheus.io/docs/guides/basic-auth/ 前言: 在工作中我们需要使用到大量的监控软件这里我已 Prometheus 为例,因为我们需要将不同的 Prometheus 单独提供给业务组的同事,所以添加身份认证是为了提示相对的安全。 假设您想要求访问…
维多利亚仓库下指定暴露 NS 监控通过联邦模式实现
8 维多利亚仓库下指定暴露 NS 监控通过联邦模式实现 由于工作业务需求,我们不想给用户提供全量的监控指标,需要单独的指定业务所需的 NS 监控数据从而实现暴露给业务部门,并且我们的监控数据是通过 vm(维多利亚采集),多以我们的联邦模式下的 Prometheus 需要从 vm 监控数据源进行采集 在下面的实例中我需要部署一个 vm 和一个 Pro…
Redis 监控以及告警rules
Redis 监控 1 Exporter 以及Service(服务)部署 1.编写 exporter 和 SVC apiVersion: apps/v1 kind: Deployment metadata: name: redis-standalone-exporter labels: app: redis-standalone-exporter s…
编写通过命令行终端获取指定时间范围的 Prometheus 查询工具
编写通过命令行终端获取指定时间范围的 Prometheus 查询工具 前言: 当我们有数据查询需求时,可以通过查询 API 请求监控数据。 在公司中调用Prometheus 查询较为频繁,但是有个问题就是 Prometheus 时间戳默认调用的时 UTC (协调世界时)相对国内的时间就需要 -8 小时,所以不是特别方便,并且传统的查询得到的数据也比…
Prometheus:监控 K8S 集群内部 ETCD
这里的环境为 Prometheus 是外部部署,而 etcd 是部署在 K8S 集群内部,从而实现对他监控 每个 etcd 服务器都/metrics在其客户端端口路径下导出指标。 11.1 ETCD 自带 metrics 验证 如果我们的 etcd 是部署在集群内部就需要通过证书认证的方式才能够拿到对应的监控指标 1.查看监控接口是否能够正常使用 …