zabbix3.0安装

来源:互联网 发布:程序员辛苦吗 编辑:程序博客网 时间:2024/05/21 18:48

zabbix server 安装
安装准备:

首先需要LAMP或LNMP环境。本文用的是LNMP环境,设置nginx的默认的root路径为 /data 。创建zabbix数据库, 
mysql> create database zabbix character set utf8;mysql>grant all privileges on 'zabbix'@'localhost' identified by 'zabbix';mysql>flush privileges;  

开始安装:

1 安装

到官网下载zabbix3.0的安装包,并解压缩到/tmp/zabbix-3.0.4目录下。

切换到目录

cd /tmp/zabbix-3.0.4./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2make && make install

2 创建用户

# group add zabbix
# useradd -g zabbix zabbix

3 初始化数据库

cd /tmp/zabbix-3.0.4/database/mysqlmysql -uzabbix -p zabbix < schema.sql(如果是zabbix_proxy只需要导入这一个数据库)mysql -uzabbix -p zabbix < images.sqlmysql -uzabbix -p zabbix < data.sql

4 配置zabbix_server

vim /usr/local/zabbix/etc/zabbix_server.confDBName=zabbixDBUser=zabbixDBPassword=zabbixDBport=3306

5 配置zabbix_agentd

vim /usr/local/zabbix/etc/zabbix_agentd.confServer=127.0.0.1ServerActive=127.0.0.1Hostname=Zabbix server

6 复制前段文件

cp -rf /tmp/zabbix-3.0.4/frontends/php/* /data/zabbix

启动服务

/usr/local/zabbix/sbin/zabbix_server/usr/local/zabbix/sbin/zabbix_agentd

打开浏览器,输入http://localhost/zabbix 进行在线配置

首先检查php支持,然后是数据库,输入自己建的数据库的用户名、密码(这里都是zabbix)
其他都默认,直至配置完成。

配置自动发现规则
这里写图片描述
点击创建发现规则,然后设置自己想要监控的IP地址段,然后再在“配置”-“动作”的自动发现里创建自动发现动作(必须要在“动作”->事件源的自动发现 创建动作才能在监控页面看到新发现的主机!!!)
这里写图片描述

这样只要监控网段里有新的机器安装zabbix_agentd,就能自动发现。

0 0
原创粉丝点击