zabbix基础之安装

1.zabbix是一款开源监控工具,可监控对象众多,使用者较多。下面我们来安装zabbix

在安装zabbix之前,提前部署好LAMP或者LNMP。

zabbix可以在官网中获取,地址:http://www.zabbix.com/download

zabbix官网为我们提供了三种安装方式:

(1)源码编译安装

        # tar -zxvf zabbix-3.2.1.tar.gz        
        同时安装server和agent,并支持将数据放入mysql数据中,可使用类似如下配置命令:
        ./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-ssh2
        
        如果仅安装server,并支持将数据放入mysql数据中,可使用类似如下配置命令:
        ./configure --enable-server --with-mysql --with-net-snmp --with-libcurl
        
        如果仅安装proxy,并支持将数据放入mysql数据中,可使用类似如下配置命令:
        ./configure --prefix=/usr --enable-proxy --with-net-snmp --with-mysql --with-ssh2
        
        如果仅安装agent,可使用类似如下配置命令:
        ./configure --enable-agent
        
        
        而后编译安装zabbix即可:
        # make
        # make install

(2)配置yum源安装

        [[email protected] ~]# wget http://repo.zabbix.com/zabbix/2.2/rhel/7/x86_64/zabbix-release-2.2-1.el7.noarch.rpm
        [[email protected] ~]# rpm -ivh zabbix-release-2.2-1.el7.noarch.rpm
            [[email protected] ~]# yum clean all
        已加载插件:fastestmirror, langpacks
        正在清理软件源: base extras updates zabbix zabbix-non-supported
        Cleaning up everything
        Cleaning up list of fastest mirrors
        [[email protected] ~]# yum makecache

(3)rpm包下载安装

2.配置zabbix-database,以mysql为例,可使用mysql和pgsql

MariaDB [(none)]> create database zabbix character set utf8;
MariaDB [(none)]> grant all on zabbix.* to ‘zbxuser‘@‘localhost‘ identified by ‘zbxpass‘;
MariaDB [(none)]> grant all on zabbix.* to ‘zbxuser‘@‘192.168.%.%‘ identified by ‘zbxpass‘;
MariaDB [(none)]> flush privileges;

#连接测试
[[email protected] ~]# mysql -uzbxuser -hlocalhost -p
Enter password: 
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 4
Server version: 5.5.50-MariaDB MariaDB Server

Copyright (c) 2000, 2016, Oracle, MariaDB Corporation Ab and others.

Type ‘help;‘ or ‘\h‘ for help. Type ‘\c‘ to clear the current input statement.

MariaDB [(none)]> \q
Bye

3.安装zabbix

[[email protected] ~]# yum install zabbix zabbix-agent zabbix-get zabbix-sender zabbix-server zabbix-server-mysql zabbix-web zabbix-web-mysql

#在httpd中生成zabbix的配置文件
[[email protected] zabbix]# systemctl restart httpd.service 
[[email protected] zabbix]# ls /etc/httpd/conf.d/
autoindex.conf  php.conf  README  userdir.conf  welcome.conf  zabbix.conf

创建用户:
[[email protected] ~]# groupadd zabbix
[[email protected] ~]# useradd -g zabbix zabbix

注意:同时安装了server和agent的节点上,建议其运行用户不要相同。

source /usr/local/src/zabbix-3.0.1/database/mysql/schema.sql #导入脚本文件到zabbix数据库
source /usr/local/src/zabbix-3.0.1/database/mysql/images.sql #导入脚本文件到zabbix数据库
source /usr/local/src/zabbix-3.0.1/database/mysql/data.sql #导入脚本文件到zabbix数据库
时间: 2024-10-22 17:41:39

zabbix基础之安装的相关文章

Zabbix监控之一----zabbix基础和安装

一.Zabbix基本概念 1.zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案.它能监视各种网络参数,保证服务器系统的安全运营:并提供柔软的通知机制以让系统管理员快速定位/解决存在的各种问题. zabbix由2部分构成,zabbixserver与zabbix agent. 1.Zabbix Server:部署在主控机,通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,负责接收Agent发送报告信息的核心组件

zabbix基础安装

建议先看看官网安装 https://www.zabbix.com/documentation/2.4/manual/installation/install 1.下载并解压 tar -zxvf zabbix-2.4.0.tar.gz 2.创建zabbix用户 groupadd zabbix useradd -g zabbix zabbix 3.编译安装 ./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --

L15.1 zabbix基础(1)工作原理及安装配置

zabbix工作原理及安装配置 zabbix介绍 zabbix(音同 zbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案. zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题. zabbix由2部分构成,zabbix server与可选组件zabbix agent. zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监

zabbix的基本安装

zabbix的yum安装 zabbix的主页:http://www.zabbix.com/ zabbix server端: 安装zabbix的yum源 rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm yum安装安装zabbix及相关应用 yum install zabbix-server-mysql zabbix-web-mysql -y 安装zabbix-a

zabbix源码安装,自定义监控205的用户数,有触发器但没有邮件报警

zabbix源码安装,自定义监控205的用户数,有触发器但没有邮件报警 监控端配置:(192.168.4.5) 1基础环境:(实验环境可以关闭防火墙,但生产环境不能关闭,否则不安全,要设置相应规则) [[email protected]桌面]# /etc/init.d/iptables stop [[email protected]桌面]# setenforce 0 2搭建lamp平台,(它运行在lamp平台上) [[email protected]桌面]# yum -y install htt

zabbix 基础配置(四)

zabbix 基础配置(四) ============================================================================ 展示接口: ★graph:simple,custom: ★screen: ★slide show: 演示:   把之前定义的同类型的监控项,放在一屏上  1)设定图像的名称,要显示的监控项,颜色等根据自己的需要设定  2)在监测中,选择图形,查看自己定义的graphs,如下:  2.把所有的图像展现为一屏   1)

zabbix基础配置(二)

zabbix基础配置(二) ============================================================================= 概述: ============================================================================= zabbix agent安装配置:  安装配置过程 1.安装 # yum install zabbix-agent-3.0.2-1.el7.x86_64

zabbix源码安装流程及报错解决方法

zabbix源码安装流程及报错解决方法 一. zabbix的介绍 1) zabbix是什么 zabbix是一款基于web页面的.开源的.企业级的,支持分布式部署的监控软件. 2)2.zabbix的作用 监控windows和Linux主机上的软硬件状态. 监控各网络设备,如路由器.交换机.防火墙.f5.打印机等. 支持邮件短信微信等平台发送告警通知. 通过web页面及图形展示监控数据. 3)zabbix的特性 由zabbix server和agent程序协同工作,还支持分布式监控,这时需要安装za

zabbix源码安装

Zabbix通过C/S模式采集数据,通过B/S模式在web端展示和配置. 被监控端:主机通过安装agent方式采集数据,网络设备通过SNMP方式采集数据 Server端:通过收集SNMP和agent发送的数据,写入MySQL数据库,再通过php+apache在web前端展示. Zabbix运行条件: Server: Zabbix Server需运行在LAMP或LNMP环境下,对硬件要求低 Agent: 目前已有的agent基本支持市面常见的Linux.HPUX.Solaris.Sun.windo