1、添加rpm源
rpm --import http://mirrors.aliyun.com/zabbix/RPM-GPG-KEY-ZABBIX rpm -Uv http://mirrors.aliyun.com/zabbix/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
2、安装相关软件包
yum install -y zabbix-server-mysql zabbix-web-mysql zabbix-agent
3、本机需安装Mysql数据库,创建zabbix数据库并导入脚本
create database zabbix character set utf8; grant all privileges on zabbix.* to ‘zabbix@'%' identified by 'zabbix'; flush privileges; mysql>\q //导入zabbix数据脚本 zcat /usr/share/doc/zabbix-server-mysql-3.4.2/create.sql.gz | mysql -uzabbix -pzabbix zabbix
4、修改server端的数据库配置
grep -n '^'[a-Z] /etc/zabbix/zabbix_server.conf 38:LogFile=/var/log/zabbix/zabbix_server.log 49:LogFileSize=0 72:PidFile=/var/run/zabbix/zabbix_server.pid 82:SocketDir=/var/run/zabbix 101:DBName=zabbix 117:DBUser=zabbix 125:DBPassword=zabbix 316:SNMPTrapperFile=/var/log/snmptrap/snmptrap.log 434:Timeout=4 476:AlertScriptsPath=/usr/lib/zabbix/alertscripts 486:ExternalScripts=/usr/lib/zabbix/externalscripts 522:LogSlowQueries=3000 vim /etc/zabbix/zabbix_server.conf
5、修改时区
vim /etc/httpd/conf.d/zabbix.conf 修改为下面配置 php_value date.timezone Asia/Shanghai
6、启动zabbix安装
http://ip/zabbix
7、配置agent
修改为本地名,在zabbix主机配置中的“主机名称”一致 Hostname=localhost
8、在zabbix中配置主机
保存后,在列表中显示如下
状态栏的ZBX为绿色,表示当前主机配置成功
9、图形汉化的显示
ll `find / -name *font*` | grep zabbix lrwxrwxrwx 1 root root 38 Oct 19 15:28 /etc/alternatives/zabbix-web-font -> /usr/share/fonts/dejavu/DejaVuSans.ttf
图形显示使用的是DejaVuSans.ttf,可以从系统当前字体中复制一份字体,覆盖zabbix字体文件
例如在C:\Windows\Fonts中选择“宋体 常规”,复制到桌面并上传到linux中,使用cp复制替换DejaVuSans.ttf即可
10、使用自带Mysql模板
在主机群组中加入Linux servers,并在模板中添加Mysql模板
添加模板
在图形中查看
结果预览
11、安装percona的Mysql模板插件
wget https://www.percona.com/downloads/percona-monitoring-plugins/percona-monitoring-plugins-1.1.7/binary/redhat/7/x86_64/percona-zabbix-templates-1.1.7-2.noarch.rpm rpm -ivh percona-zabbix-templates-1.1.7-2.noarch.rpm 复制配置文件到zabbix配置目录下 cd /var/lib/zabbix/percona/templates cp userparameter_percona_mysql.conf /etc/zabbix/zabbix_agentd.d/ 修改percona的脚本设置 cd /var/lib/zabbix/percona/scripts vim get_mysql_stats_wrapper.sh 修改为 RES=`/usr/bin/mysql -uzabbix -pzabbix -e 'SHOW SLAVE STATUS\G' | egrep '(Slave_IO_Running|Slave_SQL_Running):' | awk -F: '{print $2}' | tr '\n' ','` 修改mysql本机路径,添加数据库访问用户、密码 修改php中的mysql用户密码 vim ss_get_mysql_stats.php $mysql_user = 'zabbix'; $mysql_pass = 'zabbix'; 重启zabbix-agent systemctl restart zabbix-agent12、在主机配置中添加percona的mysql模板,同自带MySQL模板添加类似,添加后的图形显示如下
相关推荐
本文使用最新的文档版本,对网络上非标准化文档进行标准化设计及发布,更新了很多bug
本人自己通过实践写的记录文档,是在虚拟机上装的CentOS7,本机是Win7系统。
centos7系统搭建zabbix3.4 并通过agent、snmp模式监控Windows、linux等服务器
zabbix(音同 zæbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。...本脚本包含 ZabbixServer 3.4 CentOS7自动安装脚本(含数据库分区、微信报警、Grafana)
最近在学习Zabbix,发现这个监控系统对于初学者还真是不好装,期间遇到了好多问题,去网上搜了好长时间,也看了好多博客,最后终于安装成功,故把详细命令和遇到的一些坑给总结一下
zabbix-3.4.7+mysql-5.7.21_CentOS_6.8_源码安装文档 内容是比较详尽的,一步一步执行即可
zabbix zabbix
主要介绍了如何在Centos7下使用yum安装Zabbix3.4,详细安装步骤请认真阅读本
shell脚本完成zabbix 3.4 版本的一键安装过程,减少新手或小白的操作难度,即装即用,快速体验。
centos7环境下一键部署zabbix3.4,并自动分区,配置微信邮件报警。
centos7.3配置zabbix3.2/3.4包括server、agent、proxy的配置
3.2版本,在centos6、7 3.4版本,在centtos6、7
CentOS Linux release 7.2.1511 (Core) 1、安装邮件发送工具mailx 如果安装了其他邮件发送工具,先关闭 service sendmail stop ##关闭sendmail systemctl disable sendmail.service ##禁止开机启动sendmail ...
主要介绍了Centos7.3安装部署最新版Zabbix3.4的方法(图文),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
主要介绍了Centos7.4 zabbix3.4.7源码安装的方法步骤,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
本文简要描述Zabbix特性以及基于CentOS 7下安装Zabbix 3.4。 一、Zabbix的特点 数据收集 可用性和性能检查 支持SNMP(包括捕获和主动轮训),IPMI,JMX,VMware监控 自定义检查 按照自定义的间隔...
[root@agent ~]# rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpm [root@agent ~]# yum install zabbix-agent -y [root@agent ~]# systemctl enable zabbix-...
centos6一键部署zabbix3.2.4监控,执行前需下载zabbix源包