Zabbix3.4安装部署 操作过程手册

1 系统环境
cat /etc/redhat-release
更新centos yum -y update

2 关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service
sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/‘ /etc/selinux/config
grep SELINUX=disabled /etc/selinux/config
setenforce 0
reboot重启服务器

3 安装MariaDB
yum install mariadb-server mariadb -y
systemctl start mariadb #启动MariaDB
systemctl enable mariadb #设置开机启动

4 Zabbix3.4安装
rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpm
yum install zabbix-server-mysql zabbix-web-mysql -y

5 创建数据库
登录数据库:mysql -uzabbix -pzabbix
创建数据库:create database zabbix character set utf8 collate utf8_bin;
grant all privileges on zabbix.* to [email protected] identified by ‘zabbix‘;
查看数据库:show databases;
退出:quit
6 导入数据
查看目录下zabbix版本:Cd /usr/share/doc ls

zcat /usr/share/doc/zabbix-server-mysql-3.4.5/create.sql.gz | mysql -uzabbix -pzabbix zabbix
7 配置数据库用户及密码
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=root
330:SNMPTrapperFile=/var/log/snmptrap/snmptrap.log
448:Timeout=4
490:AlertScriptsPath=/usr/lib/zabbix/alertscripts
500:ExternalScripts=/usr/lib/zabbix/externalscripts
536:LogSlowQueries=3000

8 启动zabbix server并设置开机启动
systemctl enable zabbix-server
systemctl start zabbix-server
9 编辑Zabbix前端PHP配置,更改时区
vi /etc/httpd/conf.d/zabbix.conf
php_value date.timezone Asia/Shanghai

10 SELinux配置
setsebool -P httpd_can_connect_zabbix on
setsebool -P httpd_can_network_connect_db on
11 启动httpd并设置开机启动
systemctl start httpd
systemctl enable httpd

12 安装Zabbix Web
浏览器访问,并进行安装 http://172.19.34.144/zabbix/

12.1 检查状态

12.2 连接到数据库

12.3 选择默认直到完成

12.4 完成安装:
登录最新版Zabbix3.4 默认用户Admin 默认密码zabbix




13 Zabbxi-agent安装及配置
13.1 Zabbix服务器安装agent
yum install zabbix-agent -y
13.2 配置zabbxi-agent
grep -n ‘^‘[a-Z] /etc/zabbix/zabbix_agentd.conf


13.3 启动zabbxi-agent并设置开机启动 systemctl enable zabbix-agent.service systemctl restart zabbix-agent.service
13.4 Windows安装zabbix客户端
官方下载地址: http://www.zabbix.com/download
解压以下文件到服务器磁盘目录:

13.5 修改.conf文件
EnableRemoteCommands=1 #允许在本地执行远程命令
LogRemoteCommands=1 #执行远程命令是否保存操作日志
Server = 172.19.34.144 #填写zabbix服务器IP地址
Hostname=mail01 #zabbix_agent客户端计算机名 (被监控主机)
UnsafeUserParameters=1 #监控脚本输出

UserParameter=tcpportlisten,c:\zabbix\discovertcpport.bat #脚本文件

13.6 执行CMD命令安装
zabbix_agent.exe -c zabbix_agent.conf -i
zabbix_agent.exe -c zabbix_agent.conf -s
-i 安装 -s 启动 -x 停止 -d 卸载

13.7 监控windows主机
选择配置 ---- 主机 ---- 创建主机

填写主机名称及群组 可以创建不同的群组区分服务器

添加模板

查看主机监控

14 问题
14.1 启动以后无法监控zabbix主机解决办法

vi /etc/zabbix/zabbix_server.conf //这是我的安装目录

DBUser=root修改为root用户即可搞定问题
# service zabbix_server  restart       //重启服务
# netstat -untlap | grep zabbix    //在查看端口就有了

14.2 zabbix中文乱码解决方法
上传自定义字体到:/usr/share/Zabbix/fonts/ 目录下
修改:/usr/share/Zabbix/include/defines.inc.php 将默认字体替换
15 Zabbix插件Graphtree安装
cd /usr/share/zabbix
wget https://raw.githubusercontent.com/OneOaaS/graphtrees/master/graphtree3.2.x.patch
yum install -y patch
patch -Np0 < graphtree3.2.x.patch
vi /etc/httpd/conf.d/zabbix.conf Alias /oneoaas /usr/share/zabbix/oneoaas
chown -R apache.apache oneoaas

原文地址:http://blog.51cto.com/10981246/2087541

时间: 2024-08-02 21:11:55

Zabbix3.4安装部署 操作过程手册的相关文章

Windows+java+jenkins+maven+ant+sonar+sonar-runner安装部署技术手册

1.安装和配置JAVA的jdk环境 到oracal网站http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html,下载java的jdk安装包,如:jdk-7u55-windows-x64.exe 安装jdk-7u55-windows-x64.exe,默认下一步即可(安装路径可以自定义). 配置环境变量: 右击"我的电脑"-->"属性",在弹出的"

zabbix3.0安装部署文档

zabbix v3.0安装部署 摘要: 本文的安装过程摘自http://www.ttlsa.com/以及http://b.lifec-inc.com ,和站长凉白开的<ZABBIX从入门到精通v3.0.1 - 运维生存时间(2016)>一书. 关于zabbix及相关服务软件版本: Linux:centos 6.6 nginx:1.9.15 MySQL:5.5.49 PHP:5.5.35 一.安装nginx: 安装依赖包: yum -y install gcc gcc-c++ autoconf

zabbix3.0 安装部署 使用yum方式

系统:CentOS7.0 全部使用yum安装方式 1.安装zabbix的yum源 # yum install http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm 2.安装zabbix各组件 # yum install -y zabbix-agent zabbix-get  zabbix-java-gateway  zabbix-server-mysql zabbix-web zab

Zabbix3.0安装部署最佳实践

Zabbix介绍 1.1zabbix 简介 Zabbix 是一个高度集成的网络监控解决方案,可以提供企业级的开源分布式监控解决方案,由一个国外的团队持续维护更新,软件可以自由下载使用,运作团队靠提供收费的技术支持赢利 zabbix是一个基于Web界面的,提供分布式系统监控以及网络监视功能的企业级的开源解决方案. zabbix能监视各种网络参数,保证服务器系统的安全运营,并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题 zabbix主要由2部分构成zabbix server和zabb

Zabbix3.0安装部署

1.1Zabbix环境准备 [[email protected] ~]# cat /etc/redhat-release #查看系统版本 CentOS Linux release 7.2.1511 (Core) [[email protected] ~]# uname -r #查看内核版本 3.10.0-327.18.2.el7.x86_64 [[email protected] ~]# getenforce #检测selinux是否关闭 Disabled [[email protected] 

Zabbix3.4.5部署安装(二)

一.部署环境 一)系统环境: [[email protected] ~]# cat /etc/redhat-release //查看系统版本 CentOS Linux release 7.4.1708 (Core) [[email protected] ~]# ip -4 addr | grep 172.17 //查看IP地址 inet 172.17.21.208/24 brd 172.17.21.255 scope global ens192 二)软件下载: rpm软件下载地址:http://

Mysql上的RAC:Percona XtraDB Cluster负载均衡集群安装部署手册

 Percona XtraDB Cluster安装部署手册 引言 编写目的 编写此文档,供PerconaXtraDB Cluster部署时使用. 预期读者 系统维护人员及实施人员. 编制依据及参考资料 目标 通过阅读该手册,让读者明确PerconaXtraDB Cluster的安装.配置和维护情况,为后续数据库运维工作提供指导. 应用部署方案 环境准备 服务器列表 序号 IP 用途 HOSTNAME 操作系统 1 192.168.0.7 Percona XtraDB Cluster RedHat

OpenKM安装部署手册

安装下载JDK1.6.0 下载Eclipse  Juno软件(http://eclipse.org/downloads/packages/release/juno/sr2) Eclipse Juno (Eclipse IDE for Java EE Developers) at http://eclipse.org/juno/ 3.  通过Eclipse MarketPlace搜索下载 "Maven"--"Maven Integeration for Eclipse WTP(

一次在CentOS7上安装部署Zabbix3.0版本及快速进行基本配置的实例

Zabbix3.0的安装.部署.配置,必须基于LAMP环境或是是LNMP环境. 关于LAMP环境的简单快速搭建,见博客:http://afterdawn.blog.51cto.com/7503144/1923139 注意:以下步骤都是在LAMP配置之后进行的. 本文不会再对zabbix-server和zabbix-agent理论知识再进行介绍,建议看完http://afterdawn.blog.51cto.com/7503144/1922502再进行zabbix实战. Zabbix3.0对软硬件