HeartBeat监控Redis状态

本文涉及的产品
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
简介: HeartBeat监控Redis状态



一、概述

   使用heartbeat可以实现在kibana界面对redis服务存活状态进行观察,如有必要,也可在服务宕机后立即向相关人员发送邮件通知

二、 安装部署

     参照文章:HeartBeat监控服务

三、配置

    基本配置参照章节:参照文章:HeartBeat监控服务,只是要再加一段监控redis对象的匹配

- type: tcp
  id: redis-238-test
  name: redis-238-test
  enabled: true
  schedule: '@every 10s'  # 定义监测任务的执行频率,每隔 10 秒执行一次
  hosts: ["192.168.122.238:6379"]  # 指定 Redis 服务器的主机和端口
  check.send: "AUTH Redis@123456\r\n"  # 发送认证命令给 Redis 服务器
  # 未指定 check.receive,表示期望收到任何非空响应

四、启动服务

# 编写启动命令文件
echo "nohup ./heartbeat -e  > ./heartbeat.log 2>&1 &" > start.sh
# 启动服务
./start.sh
# 查看日志
tail -200f /opt/module/heartbeat-8.11.0/heartbeat.log

五、查看数据

 登入kibana ,进入observability,添加 uptime,检查 heartbeat 状态。正常后即可在observability >uptime看到监控的实例

相关文章
|
缓存 监控 NoSQL
Redis 的监控指标有哪些?别说你不知道
Redis 的监控指标有哪些?别说你不知道
184 1
|
缓存 监控 NoSQL
Redis 的监控指标
Redis 的监控指标
219 0
|
监控 NoSQL Redis
MetricBeat监控Redis
MetricBeat监控Redis
|
监控 NoSQL Redis
【Redis 系列】redis 学习六,redis 事务处理和监控事务
【Redis 系列】redis 学习六,redis 事务处理和监控事务
204 0
|
8月前
|
运维 监控 NoSQL
【赵渝强老师】监控Redis
Redis 实例的监控是运维管理中的关键内容,主要包括内存、吞吐量、运行时信息和延时的监控。 1. **监控内存**:使用 `info memory` 可查看 Redis 内存使用情况,包括已用内存、峰值内存等。 2. **监控吞吐量**:通过 `info stats` 获取每秒处理命令数(OPS)、网络输入输出流量等。 3. **监控运行时信息**:利用 `info` 命令结合 `grep` 过滤出客户端连接数、拒绝连接数等重要信息。 4. **监控延时**:可以通过客户端手动监控或服务器内部延迟监控来检测延时问题。
269 3
|
缓存 监控 NoSQL
【Azure Redis 缓存】Redis的监控方式? 是否有API接口调用来获取监控值
【Azure Redis 缓存】Redis的监控方式? 是否有API接口调用来获取监控值
132 0
|
监控 NoSQL Redis
Redis性能优化问题之配置 Redis 的自动碎片整理功能,如何解决
Redis性能优化问题之配置 Redis 的自动碎片整理功能,如何解决
|
存储 缓存 监控
Redis问题之如何使用Guava Cache来监控缓存的加载/命中情况
Redis问题之如何使用Guava Cache来监控缓存的加载/命中情况
226 0
|
缓存 监控 NoSQL
若依修改----监控相关,主要包括在线用户,数据监控,服务监控,缓存监控,缓存列表,缓存监控有助于帮我们搞清楚redis的缓存情况,数据监控的密码控制台管理用户名和密码在application-dru
若依修改----监控相关,主要包括在线用户,数据监控,服务监控,缓存监控,缓存列表,缓存监控有助于帮我们搞清楚redis的缓存情况,数据监控的密码控制台管理用户名和密码在application-dru
|
监控 NoSQL Redis
Redis监控方案
Redis监控方案
335 0