数据采集端安装配置说明

第1章 概述

1. 概述

此文档供IT资产监管平台项目管理人员,系统监控及数据库管理人员阅读,文档那个详细描述了zabbix的安装配置过程。

第2章 Zabbix Server安装

1.安装环境

安装zabbix server端所需要的环境见表2-1

组件

版本要求

Apache

2.4.6

MySQL

5.6.0

PHP

5.4.1 6

操作系统 CentOS

7.2

Zabbbix Server

2.4

2-1 zabbix server安装环境

 

2.基础准备

2.1 关闭防火墙,并关闭SELINUX,设置时间检查操作系统时间, 如果时间或者时区不正确,  确保服务器时间正确。

3.配置MySQL数据库

3.1启动mysql并初始化数据库同时设置mysql开机自启动。

4.安装zabbix server

4.1编译安装zabbix server,解压完成后到zabbix文件夹执行命令:

./configure --prefix=/usr/local/zabbix--enable-server --enable-agent --with-mysql=/usr/local/mysql/bin/mysql_config --with-net-snmp --with-libcurl --with-libxml2

4.2 如果执行命令后没有出错,执行make 然后执行make  install命令。

4.3 建立zabbix系统用户以及创建zabbix数据库。

5.安装Zabbix WEB

5.1 yum安装的apache, 默认的web目 录为/var/www/html, 拷贝zabbix web的文件到这个目录

5.2 启动http服务器,并设置开机启动

5.3启动之后打开浏览器直接访问zabbix server地址, 即可看到zabbix web安装页面

5.4 设置数据库连接信息, 数据库为zabbix, 数据库用户为zabbix, 密码为zabbixpwd123(之前设置的),填好之后直接Next

5.5 创建配置文件成功, zabbix web安装成功, 点Finish。默认用户名:Admin 密码: zabbix

6.启动zabbix server

6.1 执行命令启动zabbix server

/usr/local/zabbi x/sbi n/zabbi x_server -c /usr/local/zabbi x/etc/zabbi x_server. conf

第3章 Windows系统 Agent安装

1. 远程连接需要安装的主机

Zabbix agent大概15M左右。

进入运行(win+R)输入mstsc”点击确定进入远程桌面连接;

计算机(C)输入对应主机的IP地址,点击链接;

注意:如果对应主机不能通过拷贝本机的文件时,点击显示选项à“本地资源à“详细信息选择本机agent所在的路径即可。

点击确定过后,输入对应主机的用户名和密码,点击连接;

连接到对应的主机过后将,可以通过拷贝本机的agent到对应的远程主机上;

注意:不能通过拷贝的需要通过找到共享的本地资源,在主机根目录下;

将对应的agent拷贝到桌面或者D:盘下,点击运行agent,点击”Next”;

勾选”I accept the terms in the License Agreement”点击”Next”

“Host name”为对应的主机名(不用更改);

“Zabbix service Name”zabbix服务地址(192.168.1.1);

“Agent Port”为端口不用更改;

“Active server”也填写服务地址(192.168.1.1);

填写好后点击”Next“;

Agent大概800kb左右所以安装目录可以不用更改,点击”Next”;

点击”Install“;点击”Finish“完成安装;

安装完成后,通过命令services.msc查看zabbix_agent服务是否设置了自动,(即为开机启动),若为未设置,则设置为自动。

2. Zabbix服务端配置主机

进入zabbix,点击组态à”主机

可以点击“创主机”或者找到一台已经配置好的Windows系统主机点击全克隆的方式创建主机;

主机信息中标红部分为需要填写的;

模板需要选择”host.icmping”模板和“host.windows”模板,选择好后点击添加;

大概2分钟过后可以查看到状态

第4章 Linux系统Agent安装

1.连接linux主机;

通过SecureCRT连接linux主机;

主机名为对应主机的IP地址;

2.安装Agent

一:连接到对应的主机后进入tmp目录(cd /tmp);

二:创建一个agent目录mkdir agent,进入agent目录(cd agent;

可以通过pwd查看当前路径,ls查看当前路径下的文件,ls –l查看当前路径下文件的详细信息;

三:将安装包传入agent

:解压下载的agenrt文件tar zxvf zabbix-2.4.8.tar.gz;然后进入zabbix-2.4.8目录下;

五:创建用户组和用户,groupadd zabbix  useradd -g zabbix zabbix(为两条语句)。

六:将agent安装到etc/zabbixzabbix文件夹中执行./configure --prefix=/etc/zabbix --enable-agent,安装好后执行make 没有错误再执行make install

七:进入/etc/zabbix/etc目录下,编辑配置文件vi zabbix_agentd.conf

八:修改配置文件,需要修改Server(192.168.1.1),ServerActive192.168.1.1),Hostname(通过命令:hostname查看对应主机的主机名),修改好后,通过wq!”保存并退出;

3.启动服务并设置为开机启动

设置服务开机启动并启动agent服务;

进入到/etc/init.d目录下(cd /etc/init.d),查看是否有zabbix-agent文件,有则删除文件,再从文件夹中取出

zabbix-agent文件,取出文件上传到/etc/init.d路径,zabbix赋予修改权限(chmod +x zabbix-agent),启动35服务(chkconfig --level 35 zabbix-agent on)查看服务启动状态(chkconfig --list zabbix-agent);

然后启动服务(/etc/init.d/zabbix-agent  start),查看是否有zabbix相关进程(ps -ef | grep zabbix);

4.Zabbix服务端配置主机

zabbix服务端配置对应主机

配置linux主机和配置windous主机类似,模板采用host.linux模板

点击确定,保存后重启Agent

注意:修改主机名不支持中文,只能用数字和字母

第5章 Hp-Unix系统Agent安装

1. 连接Hp-Unix主机

连接与hp-unix主机与连接linux主机一样;输入IP,用户名和密码;

2. 安装Agent

一:进入tmp目录(cd /tmp)创建agent文件夹(mkdir agent)进入agent文件夹并下载zabbix-2.4.8.tar.gz(scp 38.1.55.60:/home/zabbix-agent/zabbix-2.4.8.tar.gz ./)(此步骤与linux系统一样)

二:解压zabbix-2.4.8.tar.gz(先解压.gzgunzip zabbix-2.4.8.tar.gz,再解压.tartar xvf zabbix-2.4.8.tar)得到zabbix-2.4.8 文件夹。

三:进入zabbix-2.4.8文件夹,创建用户组和用户(groupadd zabbixuseradd -g zabbix zabbix)(与linux系统一致);

四:将agent安装到etc/zabbix./configure --prefix=/etc/zabbix --enable-agent,安装好后执行make install。(与linux系统一致);

:进入到/etc/zabbix/etc目录下,修改配置文件zabbix_agentd.confvi zabbix_agentd.conf),与linux系统上操作一致,修改Server(192.168.1.1),ServerActive192.168.1.1),Hostname(通过命令:hostname查看对应主机的主机名),修改好后,通过wq!”保存并退出;

3. 启动服务并设置为开机启动

一:进入/sbin/init.d/目录,下载hp-unix系统的zabbix-agent(scp 38.1.55.60:/home/zabbix-agent/start_scrpits/hpunix/zabbix-agent )

二:设置开机启动,创建启动软连接(ln -s /sbin/init.d/zabbix-agent /sbin/rc3.d/S900_zabbix_agent),创建好后可以在/sbin/rc3.d/目录中查看到(S900_zabbix_agent -> /sbin/init.d/zabbix-agent)软连接。

三:启动服务(/sbin/rc3.d/S900_zabbix_agent start)启动服务后,通过ps -ef | grep zabbix可以查看到zabbix相关进程

4. Zabbix服务端配置主机

zabbix服务端配置对应主机

配置linux主机和配置windous主机类似,模板采用host.linux模板

点击确定,保存后重启Agent

注意:修改主机名不支持中文,只能用数字和字母

第6章 网络设备或其他设备Zabbix配置

进入zabbix服务端,点击组态à主机à创建主机(和zabbix配置主机设备一样)。

进入到新增页面后,需要填写主机名称和可见名称不能重复,特别注意选择图中3位置的SNMP界面填写IP地址,模板选择对应设备的模板和icmpping模,巨集值需要和设备管理员核对,填写好后点击添加。

也可以选择已经配置好的网络设备,点击名称进入后选择最下方的全克隆,注意修改

模板,名称和IP地址。

点击添加或更新后,需要等待一到两分钟后可以看到设备是否配置成功,存储或者其他

设备只需要修改链接的模板和巨集。

第7章 常见问题及解决方法

1. 网络设备

1)监控的内容不正确且无数据:请检查关联的模板是否正确,或者模板内容是否正确;

2)新增的设备报图中的错误:一请检查配置设备的地址是否正确,二请检查对应设备的SNMP是否打开。

 

2. 主机设备

1)监控的内容不正确且无数据:请检查关联的模板是否正确,或者模板内容是否正确;

2)新增设备报图中的错误:一检查对应的端口是否为开启状态,二检查设备配置的地址是否正确,三检查设备是否安装agent,四检查配置文件中的地址是否正确,五检查设备上的agent服务是否启动。

 

第8章 回退方案

由于某些原因,如果要对已部属Agent的服务器进行卸载,回退,请先停止相关进程,然后进行以下步骤删除对应的程序和目录:

1. windows系统:

直接运行安装文件(zabbix_agent-2.4.7,点击”Remove”即可卸载。

2. linux  unix系统:

Linux:关闭进程(/etc/init.d/zabbix-agent  stop),删除/etc/init.d下的zabbix-agent文件,删除/etc/zabbix文件夹即可;

Unix:关闭进程(/sbin/rc3.d/S900_zabbix_agent stop),删除/sbin/rc3.d/下的软连接(S900_zabbix_agent stop),删除/sbin/init.d/目录下的zabbix-agent文件,删除/etc/zabbix文件夹即可。

就是这么的爱收藏技术
原文地址:https://www.cnblogs.com/wangchangyou/p/7060394.html