搭建Zabbix监控系统

概述

        Zabbix是一个基于Web界面的企业级开源监控套件,提供分布式系统监控与网络监视功能。具 备主机的性能监控,网络设备性能监控,数据库性能监控,多种告警方式,详细报表、图表的绘制等 功能。监测的对象可以是Linux或 Windows服务器,也可以是路由器、交换机等网络设备,通过SNVP (Simple Netwark Management Protocol,简单网络管理协议)、Zabbix Agent,PING、端口监视等方法提 供对远程网络服务器等监控,数据收集等功能,并提供通知机制使系统管理员可以快速定位、解决系 统中存在的各种问题。目前,Zabbix最新版本为 Zabbix 3.4、官方网站是http://www.zabbix.com

        Zabbix是免费的。Zabbix 遵循GPL(General Public License,通用公共许可证)版本2,这意味着 它的源代码是可以自由分布的。Zabbix的商业版本是由 Zabbix公司提供支持的。世界上很多大小不 同的组织机构都依赖于Zabbix作为自己的一个主要的监控平台,尤其是现在很多互联网企业都在使用。

        Zabbix是一个高度集成的网络监控解决方案,具备以下特点

案例前置知识点 

1.zabbix重要组件

2.zabbix进程

 

3.zabbix监控构架

 

     

YUM安装Zabbix 

实验环境

虚拟机 2台 centos7.9

设备

IP

备注

Centos01

192.168.55.46

Zabbix

Centos02

192.168.55.47

http yum 仓库

 搭建zabbix yum仓库源

 安装httpd服务

yum -y install httpd

上传组件包至/var/www/html/站点目录

安装createrepo工具 生成yum源信息文件repo

yum -y install createrepo

cd /var/www/html/zabbix/

mkdir zabbix               //YUM所需都拉进目录

createrepo ./

启动httpd服务

systemctl start httpd 

关闭防火墙

systemctl stop firewalld

 部署zabbix系统

配置yum源

vim /etc/yum.repos.d/local.repo

[zabbix]
name=Zabbix
baseurl=http://192.168.55.47/zabbix
enabled=1
gpgcheck=0

[local]
name=CentOS 7.3
baseurl=file:///mnt/
enabled=1
gpgcheck=0

  

安装zabbix
[root@lgc ~]# yum -y install httpd vim net-tools
[root@lgc ~]# yum -y install mariadb mariadb-server zabbix-server-mysql zabbix-agent zabbix-web 

启动数据库
[root@lgc ~]# systemctl start mariadb

创建zabbix连接用户
[root@lgc ~]# mysql -u root

MariaDB [(none)]> 

MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;Query OK, 1 row affected (0.00 sec)

MariaDB [(none)]> grant all privileges on zabbix.* to 'zabbix'@'localhost' identified by 'abc-123';
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> flush privileges;
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> exit
Bye


导入数据库SQL脚本
[root@lgc ~]# zcat /usr/share/doc/zabbix-server-mysql-3.4.1/create.sql.gz | mysql -uzabbix -p zabbix
Enter password: abc-123   //密码

 修改配置文件
Zabbix 主配置文件
[root@lgc ~]# vim /etc/zabbix/zabbix_server.conf  //添加以下项

DBPassword=abc-123    

http加载初始化配置文件
[root@lgc ~]# vim /etc/httpd/conf.d/zabbix.conf   //添加以下项
php_value date.timezone Asia/shanghai     取消注释 修改时区为 亚洲/上海

 启动服务
[root@lgc ~]# systemctl start zabbix-server 
[root@lgc ~]# systemctl enable zabbix-server 
[root@lgc ~]# systemctl start zabbix-agent
[root@lgc ~]# systemctl enable zabbix-agent

访问192.168.55.46/zabbix 进入网页配置界面

下一步 输入密码 

 

命名

 

用户:Admin

密码:zabbix

 点击这个小人,选择Chinese ,设置中文

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值