【prometheus-operator】k8s监控集群外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代理外部端点

TypeScript 复制代码
---
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

关联文章:

【prometheus-operator】k8s监控集群redis

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

相关推荐
九皇叔叔7 小时前
Kubernetes 核心概念:集群架构、核心组件与资源对象
docker·容器·kubernetes·k8s
Nano叶落14 小时前
几十万个-key-扫不过来?-bigkeys、SCAN、RDB-离线分析三步定位最该清的-Big-Key
redis
weixin_4202841414 小时前
Kubernetes 开发自定义CRD资源
云原生·kubernetes·kubelet
极小狐14 小时前
CI 算力饥渴症:Runner 弹性伸缩的架构权衡与落地
ci/cd·kubernetes·devops·弹性伸缩
shark-chili15 小时前
关于AI辅助编程的认知
数据库·人工智能·redis·macos·缓存
heimeiyingwang17 小时前
【中台·技术篇】缓存中台建设:Redis 集群统一管理与多级缓存架构
redis·中台
晚安日记wanna18 小时前
一条 SMEMBERS 干瘫 Redis 节点:单线程的真正边界在哪
redis·后端·面试
Thneonl18 小时前
SLO 燃烧率公式漏了个 1-,告警要全停才触发
安全·kubernetes
程序猿乐锅19 小时前
【黑马点评 | 第二篇】Redis 缓存更新策略与商铺缓存实现
java·网络·redis·spring·mybatis
MacroZheng19 小时前
Redis官方发布高颜值可视化工具,功能更是强的离谱!
java·redis·后端