Zabbix -----安装
Posted 海sea
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Zabbix -----安装相关的知识,希望对你有一定的参考价值。
Zabbix :
Zabbix 在开源监控软件里称霸主地位,它可以用来监控设备(路由器,服务器,交换机)、软件(OS ,网络,应用程序)、主机性能指标、故障监控等等
Zabbix 工作原理:
zabbix agent需要安装到被监控的主机上,它负责定期收集各项数据,并发送到zabbix server端,zabbix server将数据存储到数据库中,zabbix web根据数据在前端进行展现和绘图。这里agent收集数据分为主动和被动两种模式:
主动:agent请求server获取主动的监控项列表,并主动将监控项内需要检测的数据提交给server/proxy
被动:server向agent请求获取监控项的数据,agent返回数据。
主动模式相对于被动模式较好,被动模式会使server 端压力过大。
proxy 组件 ( 常用在分布式监控)
#安装Zabbix
Zabbix官网:https://www.zabbix.com/download
1>安装mariadb10.3 数据库
yum源
[mariadb] name=MariaDB baseurl=http://mirrors.ustc.edu.cn/mariadb/yum/10.3/centos7-amd64/ gpgkey=http://mirrors.ustc.edu.cn/mariadb/yum/RPM-GPG-KEY-MariaDB gpgcheck=1
2>安装mariadb
yum install mariadb -y
3>安装zabbix4.0 源
rpm -ivh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
4>安装Zabbix 所需组件
yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent
5>启动数据库并创建一个用户
&1
&2 mysql -uroot -plichao123
&3创建一个Zabbix 数据库
create database zabbix character set utf8 collate utf8_bin;
&4创建一个用户并赋予它zabbix数据库的权限
6>导入Zabbix服务所需要的表和数据
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p lichao123 zabbix
7>查看
8>编辑配置文件
vim /etc/zabbix/zabbix_server.conf
&1
9>设置时区
vim /etc/httpd/conf.d/zabbix.conf
&1
10>启动 (开启 zabbix-server zabbix-agent httpd )
11>浏览器访问 ( 关闭防火墙)
192.168.206.6/zabbix
12>zabbix web 界面操作
&1>
&2>
&3>
&4>
&5>
&6>
&7>
&8>改成中文界面
#
&9>
&10>解决乱码
#1
#2上传到linux主机
#3查看
#4 移动到 /usr/share/zabbix/fonts 下
#5>备份原文件
#把上传的文件 改名 成 graphfont.ttf
#6刷新web界面
以上是关于Zabbix -----安装的主要内容,如果未能解决你的问题,请参考以下文章