zoukankan      html  css  js  c++  java
  • Grafana6.4.4 + zabbix 4.2

    环境简介

    OS:Centos 7.4
    zabbix:4.2.6
    Grafana:6.4.4

    一、yum 直接安装的方式

    官方推荐有几种安装方式我采用yum 直接安装的方式
    官方doc:
    wget https://dl.grafana.com/oss/release/grafana-6.4.4-1.x86_64.rpm
    yum install grafana-6.4.4-1.x86_64.rpm
     
    1、服务端图像呈现组件安装
    yum install fontconfig freetype* urw-fonts

    二、安装完成之后启动服务及检查服务

    开启系统默认启动
    systemctl enable grafana-server
    启动服务
    systemctl start grafana-server
    查看服务是否正常启动
    systemctl status grafana-server

    三、安装grafana-zabbix 插件

    安装之前可以通过grafana-cli plugins list-remote 命令来查看都有什么插件可以安装。
    grafana-cli plugins list-remote
    #确认zabbix 插件的名称方便我们安装
    grafana-cli plugins list-remote |grep zabbix
    #安装zabbix 插件,安装成功之后会提示我们需要重启grafana 使插件生效;
    grafana-cli plugins install alexanderzobnin-zabbix-app
    #安装 clock-panel 插件,这个插件是个时钟插件,可以在dashboard上显示时间用。
    grafana-cli plugins install grafana-clock-panel
    #重启服务
    systemctl restart grafana-server

    四、通过web 启动zabbix 插件配置数据源

    登陆Grafana
    在浏览器中输入:http://Grafana_IP:3000
    默认用户和密码:admin/admin
    点击左侧配置的小齿轮按钮,点击plugins,之后选择zabbix
    启用zabbix plugins,点击“Config”之后点击Enable 启用插件
    启用之后是这个样子
    点击小齿轮配置按钮,点击“Data Source” 点击“Zabbix Server”,如下图。
    具体配置的参数有如下几个;URL填写zabbix server 的api 地址,在Auth 中把“Basic Auth” 勾选上,Access 用default即可,在“Basic Auth Details”处填写zabbix的用户和密码。
     
     
    注意上图的:
    type:zabbix 是grafana-zabbix插件安装成功的证明。如果grafana-zabbix没有安装成功。就不会有这个选项。
    url: 这个是zabbix的API地址"http://ip/zabbix/api_jsonrpc.php"(在zabbix服务端上可查找"find / -name api_*.php")
    username和passwd是zabbix的登录用户名和密码,有读的权限即可!
    测试下跟zabbix的连接是否成功?点击上图中的"Save & Test"
     
    API details 的配置的用户名和密码和上边一样,配置完成之后,点击“Save &Test”,如果配置有问题会报错,如果没有问题会如提示成功;
    验证所有配置是否正常的时候来了,点击“zabbix” 图标,之后点击“Zabbix Server Dashboard”;大功告成
     

     展示环节

    最后展示下最终的成果吧,当然这个还有添加的还有一些其他的数据源

    如果喜欢的话可以留言一起交流
     
     xuewenlong|雪文龙
     
     
     
     

     
     
     xuewenlong|雪文龙
     
     
     
     
     
     
     
  • 相关阅读:
    Redis应用----消息传递
    Memcache存储机制与指令汇总
    文本挖掘预处理之向量化与Hash Trick
    证书(Certificate)与描述文件(Provisioning Profiles)
    IOS使用命令行打包
    IOS使用xcode编译代码
    IOS使用SourceTree
    docker修改docker0 mtu
    linux开机自启动
    设计模式
  • 原文地址:https://www.cnblogs.com/xuewenlong/p/12930186.html
Copyright © 2011-2022 走看看