热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

CentOS7.7yum方式安装配置Zabbix4.0LTS详解(四)

一、自定义图表,整合Grafana:1、自定义图表:(1)创建图表:Configuration--Hosts--Graphs--Creategraph--Add(2)查看图表:Monitor

一、自定义图表,整合Grafana

1、自定义图表:

(1)创建图表:

Configuration --> Hosts --> Graphs --> Create graph --> Add

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

(2)查看图表:

Monitoring --> Graphs --> Host --> Graph

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

2、Zabbix Server整合Grafana

(1)Grafana简介:

Grafana是一个可视化面板,有着非常漂亮的图表和布局展示,功能齐全的度量仪表盘和图形编辑器,支持GraphiteZabbixInfluxDBPrometheusOpenTSDBElasticsearch等作为数据源,优化了图形的展现,可以用来做监控大屏,功能更加灵活强大,有丰富的插件,支持用户认证,但Grafana自身并不存储数据。

(2)zabbix-server节点安装Grafana

# vim /etc/yum.repos.d/grafana.repo

[tsinghua-grafana]

name=tsinghua grafana

baseurl=https://mirrors.tuna.tsinghua.edu.cn/grafana/yum/rpm/

enabled=1

gpgcheck=0

# yum -y install grafana

备注:安装的grafana版本为6.4.4

# rpm -ql grafana | less

配置文件目录:/etc/grafana

配置文件:/etc/grafana/grafana.ini,修改如下参数

a、;http_addr = --> http_addr = 192.168.0.120

b、如果使用默认的3000端口,则不必修改:;http_port = 3000

日志文件:/var/log/grafana/grafana.log

sqlite3数据库文件:/var/lib/grafana/grafana.db

备注:参考文档https://grafana.com/docs/installation/rpm/

(3)启动Grafana

# systemctl start grafana-server

# systemctl status grafana-server

# ps aux | grep grafana-server

# ss -tunlp | grep -w 3000

# tail -100 /var/log/grafana/grafana.log

# grafana-server -v

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

# grafana-server -h

(4)配置开机自启:

# systemctl daemon-reload

# systemctl enable grafana-server

(5)浏览器中访问http://192.168.0.120:3000,默认用户名密码均为admin

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

新密码root@123

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

(6)Grafana安装启用Zabbix插件:

数据源中默认没有ZabbixAdd data source

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

# grafana-cli -v

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

# grafana-cli -h

显示Grafana所有可用插件:

# grafana-cli plugins list-remote

# grafana-cli plugins list-remote | grep -i zabbix

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

安装Zabbix插件(以下方法二选一):

a、执行命令# grafana-cli plugins install alexanderzobnin-zabbix-app,可能由于网络原因比较慢

b、下载插件https://grafana.com/api/plugins/alexanderzobnin-zabbix-app/versions/3.10.4/downloadalexanderzobnin-grafana-zabbix-v3.10.4-1-g29a98f5.zip,上传至/var/lib/grafana/plugins目录,然后unzip解压

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

重启Grafana# systemctl restart grafana-server

Grafana启用Zabbix插件:

Configuration --> Plugins --> Zabbix --> Enable

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

数据源中多了Zabbix

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

(7)配置Zabbix数据源:

URLhttp://192.168.0.120/zabbix/api_jsonrpc.phpZabbix ServerIP

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

Zabbix API details中配置Zabbix Web的用户名Admin和密码root@123Zabbix version选择4.x

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

(8)导入仪表盘:

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

(9)查看默认图表:

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

(10)修改默认的System load面板,新增1分钟和5分钟的CPU负载:

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

保存修改:

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

(11)自定义面板:

安装支持饼图的插件:

# grafana-cli plugins list-remote | grep pie

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

# grafana-cli plugins install grafana-piechart-panel

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

# systemctl restart grafana-server

刷新页面:Configuration --> Plugins

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

该插件安装后默认已启用

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

修改标题后保存:

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

(12)设置数据最近显示的时间段和网页自动刷新时间间隔:

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

(13)Grafana添加Zabbix告警:

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

停止node-122上的vsftpd触发告警:

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

(14)Grafana变量:

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

(15)Grafana大屏模式:

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(四)

Esc退出

备注:Chrome浏览器按F11可进入全屏模式


推荐阅读
  • 本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ... [详细]
  • 本文介绍了RPC框架Thrift的安装环境变量配置与第一个实例,讲解了RPC的概念以及如何解决跨语言、c++客户端、web服务端、远程调用等需求。Thrift开发方便上手快,性能和稳定性也不错,适合初学者学习和使用。 ... [详细]
  • Ionic微信开发之环境配置
    在开发微信版的H5页面时,如果需要正常调用微信公众号的开放接口(测试或者发布情况),根据官方要求需要保证网页域名和后端维护的一致。因此,进行真服测试就显得很有必要。WebStorm ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • 如何使用Java获取服务器硬件信息和磁盘负载率
    本文介绍了使用Java编程语言获取服务器硬件信息和磁盘负载率的方法。首先在远程服务器上搭建一个支持服务端语言的HTTP服务,并获取服务器的磁盘信息,并将结果输出。然后在本地使用JS编写一个AJAX脚本,远程请求服务端的程序,得到结果并展示给用户。其中还介绍了如何提取硬盘序列号的方法。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • 本文介绍了Windows操作系统的版本及其特点,包括Windows 7系统的6个版本:Starter、Home Basic、Home Premium、Professional、Enterprise、Ultimate。Windows操作系统是微软公司研发的一套操作系统,具有人机操作性优异、支持的应用软件较多、对硬件支持良好等优点。Windows 7 Starter是功能最少的版本,缺乏Aero特效功能,没有64位支持,最初设计不能同时运行三个以上应用程序。 ... [详细]
  • Oracle 和 mysql的9点区别【MySQL】
    数据库|mysql教程oracle,Oracle,money,mysql,coun数据库-mysql教程1.组函数用法规则mysql中组函数在select语句中可以随意使用,但在o ... [详细]
  • OAuth2.0指南
    引言OAuth2.0是一种应用之间彼此访问数据的开源授权协议。比如,一个游戏应用可以访问Facebook的用户数据,或者一个基于地理的应用可以访问Foursquare的用户数据等。 ... [详细]
  • 卸载 Navicat:正版 MySQL 官方客户端,真香!
    DataGrip是由JetBrains公司推出的数据库管理软件,DataGrip支持几乎所有主流的关系数据库产品,如DB2、Derby、H2、MySQL ... [详细]
  • SOA架构理解理解SOA架构,了解ESB概念,明白SOA与微服务的区别和联系,了解SOA与热门技术的结合与应用。1、面向服务的架构SOASOA(ServiceOrien ... [详细]
  • 本文为转载,原连接:https:www.zhihu.comquestion40822826简单说一下吧做要解释这些要从netconf说起。netconf ... [详细]
  • springboot dubbo框架中log4j与slf4jlog4j12日志冲突问题的解决方法
    在基于springboot开发项目中,使用dubbo的RPC框架进行业务拆分,出 ... [详细]
  • 用lvm+vmware+kickstart实现系统自动安装和快照安装
    由于我的机子是32位,装不了64位系统,所以无法使用kvm,只能用vmware了,可是vmware安装使用自带的autoinst.iso实现自动安装,无法实现我的需求,经过研究我使用kic ... [详细]
author-avatar
贵族灬阿宝
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有