zoukankan      html  css  js  c++  java
  • 数据采集端安装配置说明

    第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文件夹即可。

    就是这么的爱收藏技术
  • 相关阅读:
    RoIPooling、RoIAlign笔记
    ROI Align 的基本原理和实现细节
    ROI Align详解
    GIT总结
    java-变量,函数 下
    linux设置静态ip地址
    技术参考网站-网址
    python
    python
    python
  • 原文地址:https://www.cnblogs.com/wangchangyou/p/7060394.html
Copyright © 2011-2022 走看看