zabbix简介与平台的搭建

什么是zabbix

引用百度百科

zabbix([`zæbiks])是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。
zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。
zabbix由2部分构成,zabbix server与可选组件zabbix agent。
zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux,Solaris,HP-UX,AIX,Free BSD,Open BSD,OS X等平台上。

其实,zabbix就是一个监控平台,监控环境平台,如果被监控的平台出现告警等问题会向运维人员发出通知,方便运维人员对平台的监控以及快速响应平台问题。

zabbix的模块

Zabbix Server:负责接收agent发送的报告信息的核心组件,所有配置,统计数据及操作数据均由其组织进行;
Zabbix Proxy:常用于分布监控环境中,代理Server收集部分被监控的监控数据并统一发往Server端;(通常大于500台主机需要使用)
Zabbix Agent:部署在被监控主机上,负责收集本地数据发往Server端或Proxy端;
Database Storage:用户存储所有配置信息,以及存储由Zabbix Server收集到的数据;
Web Interface:Zabbix的GUI接口,通常与Server运行在同一台主机上;

zabbix监控方式

Agent:Zabbix可以基于自身zabbix_agent客户端插件监控OS的状态,例如CPU、内存、硬盘、网卡、文件等。

SNMP:Zabbix通过简单网络管理协议(Simple Network Management Protocol)监控网络设备或windows主机等。通过设定SNMP的参数将相关监控数据传送至服务端,交换机、防火墙等网络设备一般都支持SNMP协议。

IPMI:智能平台管理接口(Intelligent Platform Management Interface,IPMI)即主要应用于设备的物理特性,包括:温度、电压、电扇工作状态,电源供应以及机箱入侵等。IPMI最大的优势在于无论OS的开机还是关机状态下,只要接通电源就可以实现对服务器的监控。

zabbix软件的安装

zabbix下载地址
https://repo.zabbix.com/zabbix/4.4/rhel/7/x86_64/

zabbix-web-mysql-4.4.4-1.el7.noarch.rpm
zabbix-web-4.4.4-1.el7.noarch.rpm
zabbix-server-mysql-4.4.4-1.el7.x86_64.rpm
zabbix-sender-4.4.4-1.el7.x86_64.rpm
zabbix-get-4.4.4-1.el7.x86_64.rpm
zabbix-agent-4.4.4-1.el7.x86_64.rpm
yum install mariadb-server #安装数据库

安装软件(zabbix和mariadb)
在这里插入图片描述
在这里插入图片描述

开启服务并安全初始化
systemctl start mariadb
mysql_secure_installation
在这里插入图片描述

登陆数据库,并创建初始数据库
mysql> create database zabbix character set utf8
collate utf8_bin;
创建zabbix数据库并设置为utf-8格式
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by
‘redhat’;
赋予zabbix库中的所有表所有权限给zabbix用户,zabbix用户的密码是redhat mysql> quit;

在这里插入图片描述在这里插入图片描述

导入初始架构和数据,系统将提示您输入新创建的密码

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
我用的都是4.4.1版本,所以上述语句换成:
zcat /usr/share/doc/zabbix-server-mysql-4.4.1/create.sql.gz | mysql -uzabbix -p zabbix
密码输入刚才设置的redhat

为Zabbix server配置数据库,编辑配置文件 /etc/zabbix/zabbix_server.conf
在这里插入图片描述
更改时区
vim /etc/httpd/conf.d/zabbix.conf
php_value[date.timezone] = Europe/Riga #将时区换成Asia/Shanghai
在这里插入图片描述
systemctl restart zabbix-server zabbix-agent httpd
systemctl enable zabbix-server zabbix-agent httpd
在这里插入图片描述
进入zabbix的web配置页面
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
开始登陆,初始密码是Admin,密码是:zabbix
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
平台搭建成功

发布了57 篇原创文章 · 获赞 0 · 访问量 1314

猜你喜欢

转载自blog.csdn.net/weixin_45674039/article/details/104206024