zabbix配置
一:安装zabbix服务端
1.部署准备
命令:iptables -F #关闭防火墙
命令:systemctl stop firewalld #关闭防火墙
设置解析,自建yum源
命令:cd /etc/yum.repos.d/
命令:curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo #zabbix源链接
命令:curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

命令:rpm -ivh http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm #安装zabbix释放包

命令:yum clean all #清理软件源
命令:yum makecache #清理yum源缓存
2.安装zabbix依赖包
命令:yum -y install zabbix-server-mysql #安装zabbix服务器连接mysql的依赖包
命令:yum -y install zabbix-web-mysql #安装zabbix的网页连接mysql的依赖包
命令:yum -y install zabbix-agent #安装zabbix客户端依赖包
(温馨提示:安装不成功的话,多安装几次,直到成功为止)
3.安装启动mariadb数据库
命令:yum install -y mariadb-server
命令:systemctl start mariadb.service
命令:systemctl enable mariadb.service

4.创建数据库
命令:mysql -e 'create database zabbix character set utf8 collate utf8_bin;' #创建zabbix库,可以输入中文
命令:mysql -e 'grant all privileges on zabbix.* to zabbix@localhost identified by "zabbix";' #创建用户zabbix在本机,密码为zabbix

5.导入数据
命令:zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -pzabbix zabbix
6.配置zabbixserver链接mysql
命令:sed -i.ori '115a DBPassword=zabbix' /etc/zabbix/zabbix_server.conf #将zabbix的配置文件的115行的mariadb密码修改为zabbix
7.添加时区
命令:sed -i.ori '18a php_value date.timezone Asia/Shanghai' /etc/httpd/conf.d/zabbix.conf #将zabbix服务的时区修改为亚洲上海,在配置文件18行

8.解决中文乱码
安装依赖包:wqy-microhei-fonts
命令:yum -y install wqy-microhei-fonts
命令:\cp /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/fonts/dejavu/DejaVuSans.ttf #强制复制并修改解决中文乱码的配置文件

9.启动服务
命令:systemctl restart zabbix-server zabbix-agent httpd #重启服务
命令:systemctl enable zabbix-server zabbix-agent httpd #开机自启

10.输出信息
命令:echo "浏览器访问 http://`hostname -I|awk '{print $1}'`/zabbix"

现在服务端已经配置完成,接下来配置客户端
二:安装zabbix服务端
1.设置解析
安装zabbix源
命令:cd /etc/yum.repos.d/
命令:rpm -ivh http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm

然后依次执行以下命令
命令:yum clean all
命令:yum makecache
2.安装zabbix客户端
命令:yum -y install zabbix-agent
命令:sed -i.ori 's#Server=127.0.0.1#Server=192.168.100.210#' /etc/zabbix/zabbix_agentd.conf #修改客户端配置文件改为自己本机的IP
3.启动服务
命令:systemctl start zabbix-agent.service
命令:systemctl enable zabbix-agent.service

接下来,就是网页进入zabbix
1.

2.

3.

4.

5.

6.

7.

8.

到现在zabbix就是安装完成了
zabbix配置的更多相关文章
- zabbix 配置
终于把zabbix配置好了.可能还有待优化 我主要参考了几个链接 http://lnmp.org/install.html 一键安装lnmp http://blog.unix178.com/2 ...
- 3、zabbix配置入门
Zabbix模板 zabbix组件: zabbix-server zabbix-database zabbix-web zabbix-agent zabbix-proxy ...
- 自学Zabbix11.1 Zabbix 配置SNMP监控
点击返回:自学Zabbix之路 点击返回:自学Zabbix4.0之路 点击返回:自学zabbix集锦 自学Zabbix11.1 Zabbix 配置SNMP监控 1. 概述 zabbix采集数据方式: ...
- 1.Zabbix配置[仅环境搭建]
Zabbix配置分为两部分1.Zabbix服务端的配置 安装Zabbix源: [root@c71 ~]# rpm -ivh https://mirrors.aliyun.com/zabbix/zabb ...
- zabbix 配置SNMP监控
什么是SNMP? 简单网络管理协议(SNMP),由一组网络管理的标准组成,包含一个应用层协议(application layer protocol).数据库模型(database schema)和一组 ...
- (5)zabbix配置详解
zabbix配置介绍 zabbix配置内容比较多,我们要分为9大块来讲解.分别如下:1.主机与组不用多数,顾名思义,他是添加主机配置与组配置. 2.监控项需要监控的项目,例如服务器负载可以使一个监控项 ...
- zabbix配置邮件报警(第四篇)
zabbix配置邮件报警(第四篇) 邮件报警可采用本地邮件服务,也可以自定义脚本,这里我采用本地邮件服务报警 添加收件人
- 快速掌握zabbix配置
有人说zabbix难点在配置,面对很多的配置项,不知道所以然了,其实我觉得这是没掌握好zabbix的学习方法,要掌握了zabbix的学习思路,可以在一个小时内快速掌握zabbix的各种配置,下面我将重 ...
- zabbix配置钉钉机器人告警
目录 zabbix配置钉钉机器人告警 1. 在钉钉中创建群聊,在群里面添加自定义机器人 2. 配置钉钉告警脚本 3. 配置脚本告警 3.1 创建媒介 3.2 为用户添加对应媒介 3.3 创建动作 4. ...
- zabbix配置自定义监控
目录 zabbix配置自定义监控项---进程监控 1. 编写获取进程状态的脚本 2. 修改配置文件,添加自定义key 3. 配置监控项 4. 添加触发器 5. 媒介和动作 6. 触发并验证 zabbi ...
随机推荐
- 构建大型 Vue.js 项目的10条建议
下面是我在开发大型 Vue 项目时的最佳实践.这些技巧将帮助你开发更高效.更易于维护和共享的代码. 今年做自由职业的时候,我有机会开发了一些大型 Vue 应用程序.我所说的这些项目,Vuex stor ...
- 6. SOFAJRaft源码分析— 透过RheaKV看线性一致性读
开篇 其实这篇文章我本来想在讲完选举的时候就开始讲线性一致性读的,但是感觉直接讲没头没尾的看起来比比较困难,所以就有了RheaKV的系列,这是RheaKV,终于可以讲一下SOFAJRaft的线性一致性 ...
- Potato Sacks
Potato sacks come in different weight capacities (specified in pounds). Potatoes come in different w ...
- PHPExcel数据导入(含图片)
PHPExcel是一个PHP类库,用来帮助我们简单.高效实现从Excel读取Excel的数据和导出数据到Excel. 首先下载压缩包: https://codeload.github.com/PHPO ...
- (C#)WPF:Margin属性和Padding属性的介绍
1.在进行界面设计时,Margin 和Padding都是对边距进行限制的,其区别在于“一个主外,一个主内”. Margin (边缘)是约束控件与容器控件的边距,设置值分别代表左上右下,使用 Margi ...
- Python项目开发公用方法--excel生成方法
在实际开发中,我们有时会遇到数据导出的需求.一般的,导出的文件格式为Excel形式. 那么,excel的生成就适合抽离出一个独立的公用方法来实现: def generate_excel(excel_n ...
- LF模式解决的问题
一说起Leader/Followers并发模式,都会与Half-Async/Half-Sync并发模式进行比较,说LF模式更加高性能,成了一个高性能名词标签 符号,相反HA/HS仿佛成了一个低性能的名 ...
- ZeroC ICE的远程调用框架 ASM与defaultServant,ServantLocator
ASM与defaultServant,ServantLocator都是与调用调度(Dispatch)相关的. ASM是ServantManager中的一张二维表_servantMapMap,默认Ser ...
- HttpClient在高并发场景下的优化实战
在项目中使用HttpClient可能是很普遍,尤其在当下微服务大火形势下,如果服务之间是http调用就少不了跟http客户端找交道.由于项目用户规模不同以及应用场景不同,很多时候可能不需要特别处理也. ...
- linux 内核版本和发行版本区别
内核版本:我的理解是,内核是系统的心脏,是linux中最基层的代码.版本号如 Linux version 3.10.0-514.el7.x86_64 查看内核版本可使用.uname -a 或者cat ...