zero_open 2024-03-30 21:04 采纳率: 63.6%
浏览 7
已结题

zabbix监控ceph 进行Zabbix 服务端测试连接时 报错

环境 centos7 zabbix监控ceph集群
ceph各节点都已安装zabbix-agent2 和zabbix-agent ,测试过

zabbix_get -s 192.168.10.114 -p10052 -k system.uname
zabbix_get -s 192.168.10.114 -p10050 -k system.uname

img

Ceph 授权 Zabbix

ceph mgr module enable restful
ceph restful create-self-signed-cert
ceph restful create-key zabbix
ceph restful list-keys

结果

img

进行Zabbix 服务端测试连接时

curl -k https://zabbix: 546bc35c-62f1-4903-af90-a6d7b2d6a70e@192.168.10.114:8003/server

报错

img

img

  • 写回答

2条回答 默认 最新

  • GISer Liu 2024-03-30 21:48
    关注

    该回答引用自GPT-3.5,由博主GISer Liu编写:

    根据您提供的信息,您在尝试使用 Zabbix 监控 Ceph
    时遇到了连接测试报错的问题。从您的描述来看,可能是由于连接的方式或参数不正确导致的。下面是我对解决该问题的思路和方案:

    解决思路

    1. 确认连接参数 :检查连接的 URL 地址和端口号是否正确,确保用户名和密钥等参数也正确。
    2. 排除网络问题 :确保网络能够正常连接到目标服务器,可以尝试使用 curl 命令测试其他服务的连接,检查网络是否正常。
    3. 查看日志 :查看 Zabbix、Ceph 和系统日志,查找是否有相关的错误信息,以便进一步定位问题。
    4. 尝试其他方法 :如果以上方法无法解决,可以尝试使用其他方式进行连接测试,例如使用 telnet 或 netcat 等工具。

      解决方案

      根据您提供的命令和描述,可能是由于 URL 格式或参数不正确导致的。请按照以下步骤进行检查和调整:
    5. 检查 URL 格式 :确保 URL 地址的格式正确,应该是以 https://用户名:密钥@IP地址:端口号/路径 的格式。
    6. 检查端口号 :确认 Ceph RESTful 服务的端口号是否为 8003,如果不是,请使用正确的端口号。
    7. 排除用户名和密钥问题 :确保用户名和密钥正确,并且在 URL 中的格式正确。
    8. 使用 curl 测试 :在命令行中使用 curl 命令进行连接测试,例如:
      shCopy code
      curl -k https://zabbix:546bc35c-62f1-4903-af90-a6d7b2d6a70e@192.168.10.114:8003/server
      
      如果连接失败,请检查错误信息并调整参数。
      如果以上方法无法解决问题,请提供更多详细的错误信息和相关配置,以便更好地帮助您解决问题。

    如果该回答解决了您的问题,请采纳!如果没有,请参考以下方案进行修订

    用户答题指南

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 4月8日
  • 已采纳回答 3月31日
  • 创建了问题 3月30日

悬赏问题

  • ¥20 WPF MVVM模式 handycontrol 框架, hc:SearchBar 控件 Text="{Binding NavMenusKeyWords}" 绑定取不到值
  • ¥15 需要手写数字信号处理Dsp三个简单题 不用太复杂
  • ¥15 数字信号处理考试111
  • ¥100 关于#audobe audition#的问题,如何解决?
  • ¥15 allegro17.2生成bom表是空白的
  • ¥15 请问一下怎么打通CAN通讯
  • ¥20 如何在 rocky9.4 部署 CDH6.3.2?
  • ¥35 navicat将excel中的数据导入mysql出错
  • ¥15 rt-thread线程切换的问题
  • ¥15 高通uboot 打印ubi init err 22