zoukankan      html  css  js  c++  java
  • 安装客户端连接软件(zabbix_agentd-filebeat-flume)

    1.部署autojob

    1.1. 检查系统类型、主机名

     右键“计算机”--“属性”

     

    1.2. 配置hosts文件

     

    用写字板打开,在文件的最后添加如下三行:

    133.4.110.10   FH-UMP-ZABBIX-VIP

    133.4.110.11   FH-UMP-ZABBIX1

    133.4.110.13   FH-UMP-ELK-VIP

     

    1.3. 上传安装介质到c盘,并解压

    1.3.1. 解压后进入ump目录

     

    1.3.2. 进入autojobAgentconf目录

     

    1.4. 编辑agent.conf

    在server.ip=本地主机ip地址

     

    1.5. 运行服务,进入c:umpautojobAgentin目录下,双击“agent.bat”

     

    1.6. 检查服务启动状态,打开“cmd”运行命令“netstat -an | findstr “18008”,出现如下表示启动正常。

     

    2. 部署日志代理

    2.1. 进入c:umpfilebeat目录

     

    2.2. 编辑filebeat.yml文件,按照如下格式输入相关信息

     

    2.3. 双击运行filebeat-service.bat

     

    2.4. 打开“运行”,输入“services.msc”,然后在跳出来的对话框找到filebeat,点击“启动”

     

    2.5. 进入c:umpwinlogbeat

     

    2.6. 编辑winlogbeat.yml,在最后topic:处输入主机名

     

    2.7. 双击“winlogbeat-service.bat”

    2.8. 打开服务面板,找到“winlogbeat”,点击“启动”

     

    3. 配置zabbix,进入c:umpzabbixconf

     

    3.1. 打开zabbix_agentd.conf,找到“Hostname=”,按照“应用系统_分类_主机名”的格式输入,保存

     

    3.2. 打开“cmd”,进入c:umpjzabbix目录,然后输入

    “.inwin64zabbix_agentd.exe -c .confzabbix_agentd.conf -i”

    出现如下两行表示安装服务成功。

     

    3.3. 打开服务面版,找到“zabbix agent”,然后点击“启动”

     

    4. 服务端配置

    4.1. Zabbix页面添加主机,并连接相应模板。

     

    4.2. 查看日志的topic是否已经添加过来,并查看数据信息

     

    4.3. 创建logstash配置文件,按照flume和filebeat的类型选择*_f.conf或者*_b.conf复制一份,参照格式配置topics和index等

     

    4.4. 配置启动脚本

     

    4.5. 启动并检查服务进程

     

    4.6. Web页面创建索引

    浏览器输入:133.4.110.13:5601/app/kibana#/management/

     

    4.7. 点击“Create Index Pattern”后,在对话框输入与配置文件同样的索引名,最后点击“create”

     

    4.8. 在浏览器输入:133.4.110.13:5601/app/kibana#/,在左侧选择刚创建的索引,即可看到更新的日志

     

    二、AIX系统部署

    1. 编辑映射,在hosts文件最后添加如下三行

    # vi /etc/hosts

    133.4.110.10  FH-UMP-ZABBIX-VIP

    133.4.110.11  FH-UMP-ZABBIX1

    133.4.110.13  FH-UMP-ELK-VIP

    2. 上传安装介质

    2.1. 先检查/opt和/usr目录使用情况,优先在/opt目录下创建安装目录

    # df -g

    # mkdir /opt/elk

    # mkdir /opt/zabbix

    2.2. 将如下文件上传到/tmp目录下

     

    2.3. 将如下文件上传到/opt/zabbix目录下

     

    3. 安装代理

    3.1. 安装基础监控代理

    3.1.1. 进入/opt/zabbix目录

    # cd /opt/zabbix

    # chmod a+x zabbix_agentd.sh

    # tar xf ZabbixAgent_AIX6.1_V1.0.tar

    # cd conf

    # vi zabbix_agentd.conf

    Server=

    ServerActive=

    Hostname=Zabbix

    Timeout=30

    3.1.2. 启动服务

    # /opt/zabbix/zabbix_agentd.sh start

    3.1.3. 验证端口

    # netstat -an | grep 10050

    3.2. 安装日志监控代理

    3.2.1. 进入/tmp目录,给脚本执行权限

    # chmod a+x 01_CheckLogCount_Flume_Hpux_V01.sh

    # chmod a+x 02_InstallFlume_Aix_V01.sh

    # chmod a+x 03_CheckLog_EditFlume_Hpux_V01.sh

    3.2.2. 执行安装脚本

    # ./01_CheckLogCount_Flume_Hpux_V01.sh

    待执行完毕,可执行下一个安装脚本

    # 02_InstallFlume_Aix_V01.sh

    脚本执行完毕后,可以验证flume的进程是否已经启动

    3.2.3. 修改配置文件

    # cd /opt/elk/flume/conf

    # vi flume.conf

    agent.sinks.k1.topic = LNArchivesData1   //主机名

    agent.sinks.k1.brokerList = FH-UMP-ELK-VIP:9092

    4. 服务端配置请参照(一、WINDOWS代理部署第4步骤)

    三、linux、hpux系统部署参照AIX系统部署

  • 相关阅读:
    活动识别API服务开发
    定位服务API案例
    高精地图定位
    HiCar SDK概述
    HiCar人-车-家全场景智慧互联
    AIoT开放平台及应用
    AI+IoT+电池应用
    智能物联网(AIoT,2020年)(下)
    第一课
    分销
  • 原文地址:https://www.cnblogs.com/A121/p/10916241.html
Copyright © 2011-2022 走看看