147
ZABBIX4.2+Grafana6.1部署
2019年04月26日 16:45:40 -栗子壳- 阅读数 710
版权声明: https://blog.csdn.net/Callousmaster/article/details/89556528
SNAME | OS | IP | ROLE |
---|---|---|---|
zabbix_server | CentOS7.5_1804_64bit | 192.168.31.194 | server |
zabbix_client | CentOS7.5_1804_64bit | 192.168.31.214 | client |
启用Zabbix前端和服务器之间的通信:
如可以通过网络访问数据库,则还需要允许Zabbix前端连接到数据库:
或直接关闭SELinux
临时关闭firewall
禁止firewall开机启动
安装存储库配置包。该软件包包含yum(软件包管理器)的配置文件。
Zabbix前端需要额外的基本安装包。您需要在将运行Zabbix前端的系统中启用可选rpms的存储库:
(如果提示没有yum-config-manager
命令则使用yum -y install yum-utils
后再次尝试)
要在 MySQL支持下安装Zabbix服务器:
要使用MySQL支持安装Zabbix-proxy:
要在 MySQL支持下安装Zabbix前端:
CentOS自带的YUM仓库是不会自动更新每个软件的最新版本,所以无法通过YUM方式安装MySQL的高级版本。 安装mysql5的解锁姿势是要先安装带有可用的mysql5系列社区版资源的rpm包
下载RPM包
使用YUM的方式安装MySQL
启动MySQL并设置开机启动
对于Zabbix_server和Zabbix_proxy守护程序,需要一个数据库。运行Zabbix_agent不需要它。
Zabbix_server和Zabbix_proxy需要单独的数据库; 他们不能使用相同的数据库。因此,如果它们安装在同一主上,则必须使用不同的名称创建其数据库!
创建数据库
导入数据
现在使用MySQL 导入服务器的初始模式和数据:
系统将提示您输入新创建的数据库密码,当前环境的密码是上面设置的’Zabbix@123‘。
如果使用proxy,则使用这条命令导入数据库:
编辑zabbix_server.conf(和zabbix_proxy.conf)以使用其各自的数据库。例如:
对于RHEL 7及更高版本,Zabbix前端的Apache配置文件位于/etc/httpd/conf.d/zabbix.conf中。 某些PHP设置已经配置。但是有必要取消注释“date.timezone”设置并为您设置正确的时区。
将Win10操作系统C:\Windows\Fonts目录下的任意字体,拷贝到/usr/share/zabbix/fonts目录下,更改后缀为’’.ttf’
被监控端需安装Zabbix-agent
一款高颜值监控绘图工具Grafana,在使用Zabbix监控环境中,通常我们会结合Grafana进行图形展示。Grafana默认没有zabbix作为数据源,需要手动给zabbix安装一个插件,然后再添加进Grafana即可,非常简单。下面就介绍下Grafana的使用:
Grafana的官网:http://docs.grafana.org/installation/rpm/
Grafana默认用户名:admin,密码:admin。需重置
Zabbix的API地址为 http://192.168.31.194/zabbix/api_jsonrpc.php
本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分