Zabbix -----安装

Posted 海sea

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Zabbix -----安装相关的知识,希望对你有一定的参考价值。

Zabbix :

     Zabbix 在开源监控软件里称霸主地位,它可以用来监控设备(路由器,服务器,交换机)、软件(OS ,网络,应用程序)、主机性能指标、故障监控等等

Zabbix 工作原理:

zabbix agent需要安装到被监控的主机上,它负责定期收集各项数据,并发送到zabbix server端,zabbix server将数据存储到数据库中,zabbix web根据数据在前端进行展现和绘图。这里agent收集数据分为主动和被动两种模式:

主动:agent请求server获取主动的监控项列表,并主动将监控项内需要检测的数据提交给server/proxy 

被动:serveragent请求获取监控项的数据,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 -----安装的主要内容,如果未能解决你的问题,请参考以下文章

zabbix专题:第一章 zabbix入门简介(更新中)

zabbix教程4-Zabbix实现钉钉报警

Zabbix 监控服务介绍

Zabbix监控之迁移zabbix server

zabbix-2.2使用笔记

zabbix_01-理论