zabbix3.4安装部署操作过程手册(代码片段)

author author     2022-10-25     796

关键词:

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

centos6.9安装zabbix3.4过程(代码片段)

Centos6.9安装zabbix3.4过程1、安装apachehttpd一开始忘记截图(略...)#yuninstallhttpd  完成后,启动httpd服务#servicehttpdstart  创建一个index.html文件#vimindex.html<html><body>  <h1>HelloWorld</h1></body> 查看详情

aws上部署zabbix3.4(代码片段)

三台机器10.0.0.149AmazonLinux2.0zabbix-serverzabbix-agent10.0.1.61CentOS6.9zabbix-agent10.0.1.119CentOS6.9zabbix-agent1、安装zabbix-server和web管理界面。#cd/etc/yum.repos.d/#vimzabbix.repo[zabbix]name=zabbix3.4bas 查看详情

centos7安装zabbix3.4(代码片段)

Zabbix3.4支持Centos7。貌似不支持6.9.更多详细内容请参考官方说明文档,详细的安装要求不贴出来了。https://www.zabbix.com/documentation/3.4/zh/manual/installation/requirements虚拟机配置双核8G内存01、最小化安装操作系统02、升级系统组件到最新... 查看详情

zabbix3.4服务端安装

此安装方式来源于zabbix官网安装的操作系统Centos7数据库:Mysql5.6.171、安装源码库配置部署包安装源码库配置部署包。这个部署包包含了yum配置文件。#rpm-ivhhttp://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.noarch.rpm2、安装Zab... 查看详情

zabbix3.4安装服务端方法(代码片段)

主机名称操作系统IP地址zabbixCentOS7.4192.168.26.561.修改主机名,修改hosthostnamectlset-hostnamezabbix.rhce.ccecho‘192.168.26.56zabbix.rhce.cczabbix‘>>/etc/hosts2关闭防火墙及seLinuxfirewall-cmd--set-default-zone=trusted 查看详情

zabbix3.4-部署安装

Zabbix部署安装:系统环境:CentOS7Zabbix版本:Zabbix3.4  关闭防火墙和SELINUXsystemctlstopfirewalld&&setenforce0安装zabbix相关软件包rpm-ivhhttps://mirrors.aliyun.com/zabbix/zabbix/3.4/rhel/7/x86_64/zabbix-relea 查看详情

centos6.8源码安装部署zabbix3.4.5

本文档主要介绍CentOS6.8在lamp环境下安装以及部署Zabbix3.4.5(注:本文部署环境为php-5.6.23+mysql-5.6.24+httpd-2.2.15+CentOS6.8)基本流程:1.准备编译环境2.yum源配置并且安装php和Apche的所需包3.mysql服务的启动和创建zabbix账号4.下载zabbix3.4.5... 查看详情

centos6.8源码安装部署zabbix3.4.5

本文档主要介绍CentOS6.8在lamp环境下安装以及部署Zabbix3.4.5(注:本文部署环境为php-5.6.23+mysql-5.6.24+httpd-2.2.15+CentOS6.8)基本流程:1.准备编译环境2.国内阿里云yum源配置并且安装php和Apche的所需包3.mysql服务的启动和创建zabbix账号4.... 查看详情

zabbix3.4.5部署安装

一、部署环境一)系统环境:[[email protected]~]#cat/etc/redhat-release//查看系统版本CentOSLinuxrelease7.4.1708(Core)[[email protected]~]#ip-4addr|grep172.17//查看IP地址inet172.17.21.208/24brd172.17.21.255scopegloba 查看详情

zabbix3.4服务端安装部署

关于zabbix的安装部署官方也提供了详细的安装文档,链接如下:https://www.zabbix.com/download选择zabbix的版本,服务器平台及使用的数据库安装和配置zabbix服务器安装zabbixwithmysql的repository#rpm-ihttps://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix... 查看详情

centos7下安装部署zabbix3.4

Zabbix安装:环境:系统环境:CentOS7Zabbix版本:Zabbix3.4安装步骤:关闭防火墙和SELINUXsystemctlstopfirewalld&&setenforce0安装zabbix相关软件包rpm-ivhhttps://mirrors.aliyun.com/zabbix/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4 查看详情

编译安装zabbix3.4及实现邮件报警(代码片段)

环境准备:  lnmp下载zabbix3.4  wget-chttp://cdn-us.filecluster.com/Zabbix/zabbix-3.4.11.tar.gz  tar-xfzabbix-3.4.11.tar.gz创建zabbix数据库  mysql-uroot-p  mysql>createdatabasezabbixcharactersetutf8collateutf8_ 查看详情

centos7.3安装zabbix3.4开源监控系统

centos7.3安装zabbix3.4开源监控系统更新日期:2017年10月6日官方下载地址https://www.zabbix.com/downloadCentOS7的zabbix3.4yum源http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/部署Zabbix手册https://www.zabbix.com/documentation/3.4/zh 查看详情

centos7下安装部署zabbix3.4

Centos7下安装部署Zabbix3.4主要参考官方文档:https://www.zabbix.com/documentation/3.4/zh/manual/installation/install_from_packages一、系统基本配置1.配置IP地址1)编辑/etc/sysconfig/network-scripts/ifcfg-eth0文档,修改成如下内容:DEVICE=eth0ON 查看详情

zabbix3.4安转(代码片段)

其实很简单 在官网上有安装文档,我只不过是将官网上的拿了下来安装apache和php数据库mariadb(我的系统是centos7的所以安装mariadb)  开始zabbix的安装本次实验系统是CentOS7zabbix版本是最新的3.4.2数据库是MySQL数据库官方... 查看详情

zabbix3.4.10服务端的安装与设置(代码片段)

 实验验目的: Zabbix3.x服务端的安装实验主机: m01 (centos7.4) IP10.0.0.61/172.16.1.611)配置yum源,并用wget命令把相关的软件包下载到本地,然后再进行安装,如下所示#配置yum源解决依赖的问题[[email protected]/]#rpm-ivhhttps://... 查看详情

centos7安装部署zabbix3.4

1.关闭selinux和firewall1.1检测selinux是否关闭[[email protected]~]#getenforce Disabled                    查看详情

centos-6.9安装zabbix3.4(代码片段)

1、关闭selinux[[email protected]/]#sed-i"s#SELINUX=enforcing#SELINUX=disabled#g"/etc/selinux/config#重启生效[[email protected]/]#setenforce0#临时关闭2、zabbix需要mysql5.6以上版本,删除旧的版本下载MySQL5.6版本rpm-ivhhttp 查看详情