
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
该Docker镜像包含一个命令行工具,专门用于监控和检查Redis Enterprise集群的健康状态。通过执行一系列预定义检查,帮助管理员快速评估集群的运行状况,及时发现潜在问题并进行干预。
拉取镜像:
bashdocker pull docker.xuanyuan.run/redislabs/healthcheck:latest
执行基本健康检查:
bashdocker run --rm docker.xuanyuan.run/redislabs/healthcheck \ --cluster-url https://<redis-enterprise-cluster-ip>:8443 \ --username <admin-username> \ --password <admin-password>
执行包含节点和数据同步的详细检查:
bashdocker run --rm docker.xuanyuan.run/redislabs/healthcheck \ --cluster-url https://<redis-enterprise-cluster-ip>:8443 \ --username <admin-username> \ --password <admin-password> \ --check-nodes true \ --check-sync true \ --timeout 30
获取JSON格式的检查结果,便于机器解析:
bashdocker run --rm docker.xuanyuan.run/redislabs/healthcheck \ --cluster-url https://<redis-enterprise-cluster-ip>:8443 \ --username <admin-username> \ --password <admin-password> \ --output json
| 参数名 | 描述 | 类型 | 默认值 |
|---|---|---|---|
--cluster-url | Redis Enterprise集群管理界面URL | 字符串 | 无(必填) |
--username | 集群管理员用户名 | 字符串 | 无(必填) |
--password | 集群管理员密码 | 字符串 | 无(必填) |
--check-nodes | 是否检查节点健康状态 | 布尔值 | false |
--check-sync | 是否检查数据同步状态 | 布尔值 | false |
--timeout | 检查超时时间(秒) | 整数 | 15 |
--output | 输出格式,支持"text"或"json" | 字符串 | "text" |
--verbose | 是否显示详细检查过程 | 布尔值 | false |
Redis Enterprise Cluster Health Check Results ============================================= Cluster URL: https://192.168.1.100:8443 Check Time: 2023-10-15T14:30:00Z Overall Status: HEALTHY Cluster Information: - Cluster Name: redis-enterprise-cluster - Version: 6.2.18 - Nodes: 3 (all healthy) - Databases: 5 (all running) Node Health: - Node 192.168.1.101: Healthy (CPU: 25%, Memory: 40%) - Node 192.168.1.102: Healthy (CPU: 30%, Memory: 35%) - Node 192.168.1.103: Healthy (CPU: 20%, Memory: 38%) Data Sync: - Database "mydb": In sync (Master: 192.168.1.101, Slave: 192.168.1.102)
json{ "cluster_url": "[***]", "check_time": "2023-10-15T14:30:00Z", "overall_status": "HEALTHY", "cluster_info": { "name": "redis-enterprise-cluster", "version": "6.2.18", "node_count": 3, "healthy_node_count": 3, "database_count": 5, "running_database_count": 5 }, "nodes": [ { "ip": "192.168.1.101", "status": "HEALTHY", "cpu_usage": 25, "memory_usage": 40 }, { "ip": "192.168.1.102", "status": "HEALTHY", "cpu_usage": 30, "memory_usage": 35 }, { "ip": "192.168.1.103", "status": "HEALTHY", "cpu_usage": 20, "memory_usage": 38 } ], "data_sync": [ { "database": "mydb", "status": "IN_SYNC", "master_node": "192.168.1.101", "slave_node": "192.168.1.102" } ] }
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务