Ceph mgr Zabbix module ceph利用Zabbix+Granfana数据可视化展示

Posted lbjstill

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ceph mgr Zabbix module ceph利用Zabbix+Granfana数据可视化展示相关的知识,希望对你有一定的参考价值。

Ceph mgr Zabbix module

202018

14:54

Ceph 数据可视化。

主机

安装组件

Mon.A

Zabbix-agent用于基础监控

Zabbix-send 用于mgr发送可视化展示

Mon.B

Zabbix-agent

Zabbix-send

Mon.C

Zabbix-agent

Zabbix-send

osd节点

Zabbix-agent

  • Zabbix安装部署

    Zabbix这里需要用到Zabbix Server 、Zabbix-agent 、Zabbix-send和zabbix_template.xml这个是一个ceph的模版文件。

    • Zabbix Server部署 我这里有现成的服务器就不在赘述部署环境了。如需要部署Zabbix Server 网上搜索下即可找到部署步骤,Docker run 一个Zabbix Server 也非常刺激。
      • Zabbix Server的配置
        • 查找Zabbix模版文件
        • 技术图片
        • 把此模版导入到Zabbix Server中。登录Zabbix web ui 导入
        • 技术图片
          • 1
          • 技术图片
          • 2
          • 技术图片
          • 完成。

            ? ?

      • Zabbix创建组-组关联模版-添加主机
        • 1
        • 技术图片

          ? ?

        • 技术图片

          ? ?

        • 技术图片

          ? ?

        • 技术图片

          ? ?

        • 技术图片

          ? ?

        • 技术图片

          ? ?

        • 技术图片
        • 完成。
    • Zabbix-agent 和Zabbix-send 默认yum安装的。
      • yum install zabbix-agent
        • 配置agent-cocnfig 添加Server 地址即可,无多余配置。
        • agent这里主要做ceph集群的基础监控cpu、内存、网络等。
      • yum install zabbix-send
        • Zabbix-send 是一个命令行工具 后面会用到,在这里先安装上,无需看网上什么Zabbix-send命令教程 在ceph中的用法不一样后面介绍,很简单。
  • Ceph 配置

    ceph的Zabbix监控需要mgr服务,没有安装的按照官网步骤安装下。官网安装配置mgr地址:这里https://docs.ceph.com/docs/master/start/quick-ceph-deploy/

    • Mgr module 启用Zabbix 模块
      • ceph mgr module enable zabbix
      • 启用模块完成之后配置
        • 配置Zabbix服务器
        • ceph zabbix config-set zabbix_host 10.110.149.126
        • 配置mgr地址
        • ceph zabbix config-set identifier 10.110.149.4
        • 其他配置都默认即可。查看配置

          [root@controller-2 ~]# ceph zabbix config-show

          {"zabbix_port": 10051, "zabbix_host": "10.110.149.126", "identifier": "10.110.149.4", "zabbix_sender": "/usr/bin/zabbix_sender", "interval": 60}

          技术图片

    • Zabbix-send命令
      • 在Zabbix Server和ceph mgr Zabbix 模块配置完成后就可以测试下发送数据了
      • ceph zabbix send
      • 技术图片
    • 发送成功。
  • Granfana展示配置
    • 此次不介绍Granfana的安装。我们只是拿来用它展示,不关心部署,其实部署也是很简单的。
    • 配置Granfana数据源添加Zabbix
      • 点击configuation-datasources 选择添加Zabbix,如果没有此数据源插件请自行安装。
    • 登录到Granfana上选择导入dashboard
      • 技术图片
      • 导入ceph Cluster dashboard模版。
      • 技术图片

        ? ?

      • 技术图片
      • 选择数据库即可。
  • 出图

    技术图片

以上是关于Ceph mgr Zabbix module ceph利用Zabbix+Granfana数据可视化展示的主要内容,如果未能解决你的问题,请参考以下文章

zabbix监控 ceph集群

ceph13跟ceph12配置文件在启动要增加的内容——2019_10

ceph 开启mgr balancer

Ceph mgr devicehealth模块加载报错

Ceph Nautilus安装配置 MGR-dashboard

ceph部署手册