【prometheus-operator】k8s监控集群外redis

news/2024/5/18 22:44:12 标签: prometheus, kubernetes, redis

1、部署exporter

GitHub - oliver006/redis_exporter: Prometheus Exporter for Redis Metrics. Supports Redis 2.x, 3.x, 4.x, 5.x, 6.x, and 7.x

redis_exporter-v1.57.0.linux-386.tar.gz

# 解压

tar -zxvf redis_exporter-v1.57.0.linux-386.tar.gz

# 启动
nohup ./redis_exporter -redis.password 111111 -web.listen-address 0.0.0.0:9122 &

访问确认启动成功

http://ip:9122/metrics 

2、创建k8s对象

集群内部创建Endpoints代理外部端点

---
apiVersion: v1
kind: Service
metadata:
  name: redis-exporter-monitor
  namespace: monitor
  labels:
    app: redis-exporter-monitor
spec:
  type: ClusterIP
  ports:
  - name: tcp-9122
    port: 9122
    protocol: TCP
    targetPort: 9122
---
apiVersion: v1
kind: Endpoints
metadata:
    name: redis-exporter-monitor
    namespace: monitor
    labels:
      app: redis-exporter-monitor
      side: mid
subsets:
- addresses:
  - ip: {ip}
  ports:
  - name: tcp-9122
    port: 9122
---
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
  name: redis-exporter-monitor
  namespace: monitor
  labels:
    team: hit
    side: mid
spec:
  selector:
    matchLabels:
      app: redis-exporter-monitor
  namespaceSelector:
    matchNames:
    - monitor
  endpoints:
  - port: tcp-9122
    path: /metrics

3、grafana模板

id:17507

以上内容对您有帮助,请点赞支持,谢谢!


http://www.niftyadmin.cn/n/5441652.html

相关文章

【笔试】银行校招,信息科技岗 金融科技岗笔试准备方向

【笔试】银行校招,信息科技 & 金融科技岗笔试准备方向 文章目录 1、银行招聘流程(投递)2、笔试内容分析(笔试)3、真题题库(BOC)3.1 职业能力(行测)3.2 英语3.3 信息科…

【Vue】el-select下选组件

系列文章 【Vue】vue增加导航标签 本文链接:https://blog.csdn.net/youcheng_ge/article/details/134965353 【Vue】Element开发笔记 本文链接:https://blog.csdn.net/youcheng_ge/article/details/133947977 【Vue】vue,在Windows IIS平台…

前端MQTT详细使用

首先 npm install mqtt --save一,.第一种方法 (相对比较容易看懂) 使用场景跟MQTTX 类似的测试调试订阅接收信息的工具 (参数都是可配置的) 1.1 新建 mqtt.js import * as mqtt from "mqtt/dist/mqtt.min"; import { ElMessage } from element-plus class MQTT {u…

spaCy NLP库的模型的下载、安装和使用说明书

文章目录 1 前言2 安装3 模型命名规范3.1 模型版本控制3.2 支持对旧版本的兼容 4 下载模型5 加载和使用模型6 手动下载和安装7 spaCy v1.x模型的命名规范8 问题和错误报告 1 前言 explosion网址:https://explosion.ai/ spaCy下载网址:https://explosion…

WebRtc实时音波

摘要: 最近在做音视频相关业务,用的到了webRtc技术,掌握这些方法可以结合业务做,麦克风检测、录制音频,都是可以的;基本操作和其它方法都写好在methods中了; 全局变量 // 后续会创建AnalyserNode对象 let …

邮箱验证码登录

最近支持一个matlab的开发项目,app端采用的是app designer开发,考虑到安全性,需要做登录认证,研讨了下,实现方案如下: app启动后运行一个独立的登录窗口,认证通过后登录窗口关闭,显示…

ideaSSM 工厂效能管理系统bootstrap开发mysql数据库web结构java编程计算机网页源码maven项目

一、源码特点 idea 开发 SSM 工厂效能管理系统是一套完善的信息管理系统,结合SSM框架和bootstrap完成本系统,对理解JSP java编程开发语言有帮助系统采用SSM框架(MVC模式开发),系统具有完整的源代码和数据库&#xff…

如何部署KVM

如何部署KVM 步骤 1: 检查虚拟化支持步骤 2: 安装KVM及其工具在基于Debian的系统(如Ubuntu)上:在基于RPM的系统(如CentOS或Fedora)上: 步骤 3: 启动并使能libvirtd服务步骤 4: 将用户添加到kvm和libvirt组步…