设为首页 收藏本站
查看: 829|回复: 0

[经验分享] Grafana + Zabbix

[复制链接]

尚未签到

发表于 2019-1-18 14:02:31 | 显示全部楼层 |阅读模式
  



  Grafana:一个静态项目,需要联合nginx、apache等使用,友好的如上显示
  首先安装 grafana
  官网http://grafana.org/download/ 有好多版本可选,好几种包形式,三种安装方式(官方说明):
  1、yum直接安装 rpm包,但是好慢,慢到根本连接不上。(因为zabbix版本较低,我安装了个低版本)
  sudo yum install https://grafanarel.s3.amazonaws.com/builds/grafana-4.1.2-1486989747.x86_64.rpm
  2、或者手动安装使用rpm
  sudo yum install initscripts fontconfigsudo rpm -Uvh grafana-4.1.2-1486989747.x86_64.rpm
  在susa上:sudo rpm -i --nodeps grafana-4.1.2-1486989747.x86_64.rpm
  3、配置yum源(推荐[第一次yum好像会保存key吧,不会成功]默认Version 4.1.2)
  /etc/yum.repos.d/grafana.repo
  [grafana]name=grafanabaseurl=https://packagecloud.io/grafana/stable/el/6/$basearchrepo_gpgcheck=1enabled=1gpgcheck=1gpgkey=https://packagecloud.io/gpg.key https://grafanarel.s3.amazonaws.com/RPM-GPG-KEY-grafanasslverify=1sslcacert=/etc/pki/tls/certs/ca-bundle.crt
  sudo yum install grafana
  所需key:https://grafanarel.s3.amazonaws.com/RPM-GPG-KEY-grafana

  启动:
  service grafana-server start   || /etc/init.d/grafana-server  start
  systemctl  grafana start
  ./usr/sbin/grafana-server
  配置文件:

  grafana后端的配置文件可以是多个以.ini结尾的配置文件,主要从三个配置文件读取配置:
  默认是$WORKING_DIR/conf/defaults.ini,其次用户配置是$WORKING_DIR/conf/custom.ini,用户配置则可以在命令行启动grafana时通过--config参数重新指定配置文件来覆盖。如果你是以deb或者rpm安装的,则默认的配置文件是/etc/grafana/grafana.ini,这个文件是在init.d的启动脚本中通过--config参数指定的。[一些配置文件路径可以见官网]
  默认监听3000端口,当然可以在默认配置文件中修改,安全起见,修改一下最好,记得把注释去掉哦。
  此时既可以访问了---->>> IP:3000  (为了安全起见,我们要进入web端更改默认用户密码)
  站点根路径:/usr/share/grafana/

  安装zabbix插件:以下两种方法
  1、下载高人弄得插件
  git clone https://github.com/linglong0820/grafana-zabbix
  cp -r grafana-zabbix/zabbix/  /usr/share/grafana/public/app/plugins/datasource/
  (但是我怎么配都没办法在web显示出来,也许是版本的问题吗?)
  2、web端----plugins----find more plugins(插件),然后会有官方提供的额外插件
  grafana-cli plugins install alexanderzobnin-zabbix-app
  (默认存放路径/var/lib/grafana/plugins/alexanderzobnin-zabbix-app)
  重启,但还没完哦,要去 web端----plugins----apps---zabbix---enable(打开),好了
  (我测试将目录考到默认识别插件路径,但是会报错,不生效)

  按如下配置:
  Zabbix的API地址为“http://192.168.246.133/zabbix/api_jsonrpc.php”,其中IP的安装zabbix-server的服务器IP
  Zabbix的API账号密码就是Zabbix的Web端登录账号和密码,账号:admin, 密码zabbix
  点击Add后,点击Test Connection测试是否可以连接。提示“Success”说明连接成功,点击Save
  缺点:
  1、最新版无法选 all cpu或mem了,只能一个一个选,太麻烦
  2、获取数据延时比较大
  新建Graph:



  如上点击下列红框处->选择Edit->选择数据库ZabbixClient
  如下然后配置一下,就可以出现华丽丽的数据了,下图都是官方的示意图:

  



  


  

  

  

  





运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-664890-1-1.html 上篇帖子: 利用zabbix api根据主机分组来添加screen 下篇帖子: zabbix_agentd.conf zabbix客户端配置文件的相关参数的详解:(二)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表