zabbix-安装

作者: 守优 | 来源:发表于2019-04-27 09:48 被阅读440次

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

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

进入主页面

下面演示修改中文字体

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

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

相关文章

  • zabbix-安装

    Zabbix 是一个企业级的、开源的、分布式的监控套件,被用来监控IT基础设施的可用性和性能。Zabbix可以监控...

  • ZABBIX-安装部署

    概述 本次以4.0LTS、Ubuntu16、MySQL为例 准备一台虚拟机 本次为在线安装的方式 安装过程 安装R...

  • 一、zabbix-原理+安装

    一、前言 监控对我们来说太重要了,监控工具也有很多,像,Cacti,Nagios,Ganglia,Zabbix等等...

  • Zabbix-通过源码安装

    一、安装前期准备 我是在CentOS7 最小安装环境下部署的 1.下载wget yum install wget ...

  • zabbix-自动发现与自动注册

    zabbix-自动发现。 用于检测新加机器是否含有我们所需要的一些服务(php,java都可以)1.编写自动发现的...

  • zabbix-添加主机

    client安装 主动模式和被动模式 主动和被动是相对客户端而言被动模式:服务端会主动连接客户端获取监控项目数据,...

  • ZABBIX-基本配置

    待写

  • ZABBIX-添加host

    概述 zabbix常见的为agent和snmp的方式监控主机,下面将分别介绍如何添加host SNMP监控网络设备...

  • ZABBIX-架构、概念

    zabbix能做什么 监控设备CPU、内存等基本硬件信息 监控应用,如apache、nginx等(没实施过,具体的...

  • Zabbix-钉钉告警

    1.在钉钉建立群聊,钉钉群聊里添加一个自定义的机器人。 2.复制webhook的内容 3.创建脚本 在zabbix...

网友评论

    本文标题:zabbix-安装

    本文链接:https://www.haomeiwen.com/subject/uhrhnqtx.html