zabbix-安装

Zabbix 是一个企业级的、开源的、分布式的监控套件,被用来监控IT基础设施的可用性和性能。Zabbix可以监控网络和服务的监控状况,Zabbix 利用灵活的告警机制,允许用户对事件发送基于邮件、短信、微信和钉钉等告警方式,这样可以保证快速的对问题作出相应。 Zabbix支持主动和被动两种方式.所有的Zabbix报告都可以通过配置参数在WEB前端进行访问.Web前端将帮助你在任何区域都能够迅速获得你的网络及服务状况。 zabbix架构不仅支持小型组织,还支持大规模的公司的部署。Zabbix 是零成本的. 因为 Zabbix 编写和发布基于 GPL V2 协议. 意味着源代码是免费发布的。

zabbix的优点:

1.支持agent、snmp、JMX、telnet等多种采集方式,支持主动和被动模式数据传输、支持用户自定义插件

2.server端对设备性能要求低,支持proxy分布式监控,分布式集中管理,有自动发现的功能,可以实现自动化监控,开放式端口,扩展性强,插件容易编写

3.报警:支持多条件报警,支持多种报警方式,例如微信报警、邮箱报警、短信报警、钉钉报警等等

4.图形化:允许自定义监控视图,网络拓扑,自定义面板展示,自定义IT服务可用性

zabbix缺点:

1.zabbix监控系统没有低估高峰期,具有持续性和周期性,机器量越大,数据的增大会使数据库的写入达到一定的瓶颈,官方给出的单机上限是5000台,届时就需要增加proxy,增加成本了

2.zabbix采集数据有pull模式,也就是server主动模式,当目标机器数量过多的时候,pull任务会出现积压状态,造成采集数据会出现延迟情况

zabbix安装:

#此次zabbix安装用CentOS7的系统,首先关闭firewalld和seLinux,安装过程中会出现wget命令如果你的CentOS是最小化可能没有这个命令,用yum安装wget命令即可

1.配置yum源

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm

yum clean all

yum makecache

2.安装zabbix+初始化MySQL+zabbix数据库

yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent mariadb-server

systemctl start mariadb

systemctl enable mariadb

mysql_secure_installation

create database zabbix character set utf8 collate utf8_bin;

grant all privileges on zabbix.* to zabbix@localhost identified by ‘123456’;

zcat /usr/share/doc/zabbix-server-mysql-4.0.7/create.sql.gz|mysql -uzabbix -p123456 zabbix

3.修改zabbix配置文件

vim /etc/httpd/conf.d/zabbix.conf

php_value date.timezone Asia/Shanghai

systemctl start httpd

systemctl enable httpd

vim /etc/zabbix/zabbix_server.conf

DBPassword=123456

systemctl start zabbix-server

systemctl enable zabbix-server

vim /etc/zabbix/zabbix_agentd.conf

Server=192.168.50.128

ServerActive=192.168.50.128 #主动模式的server IP地址

systemctl start zabbix-agent

systemctl enable zabbix-agent

访问http页面

http://192.168.50.128/zabbix/setup.php

《zabbix-安装》

默认账号:Admin,默认密码:zabbix

《zabbix-安装》

进入主页面

《zabbix-安装》

下面演示修改中文字体

《zabbix-安装》
《zabbix-安装》
《zabbix-安装》

zabbix监控默认主机的ip是127.0.0.1,我们要修改为我们要监控的agent端

《zabbix-安装》
《zabbix-安装》

到这里,zabbix的安装基本完成,需要监控的话,再进行创建监控项即可

    原文作者:大师兄贼六
    原文地址: https://www.jianshu.com/p/4cd503a65dde
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞