开发者社区 问答 正文

如何安装日志采集器



日志采集器简介


在 EDAS 提供的一系列服务中,很多数据都是从本地机器拉取的,这就要求服务器可以连接到对应的机器上。
阿里云的网络环境分为经典网络和 VPC 网络两种。在经典网络中,如果防火墙和安全组没有特殊的端口(8182)限制,服务器是可以直接连接的;但是在 VPC 网络内,机器天然与服务器隔离。针对 VPC 网络,EDAS 提供了一个特殊的解决方案:日志采集器(鹊桥)。
日志采集器分为 Server 和 Client 两端。SProxy 则是安装在用户机器上的日志采集器 Client。具体示意图如下:


安装日志采集器


实现上图所示方案,首先必须在 VPC 内部选取一台机器(假设为机器 A)来安装日志采集器。具体安装步骤如下:


  1. 登录 EDAS 控制台

  2. 在左侧导航栏中,选择 [backcolor=transparent]资源管理 > [backcolor=transparent]专有网络 VPC。

  3. 进入机器 A 所在的 Region,在对应 Region 的 VPC 列表中,找到机器 A 所在的 VPC ID,单击操作列的 [backcolor=transparent]安装日志采集器 。

  4. 在弹出的对话框中,复制安装脚本命令。

  5. root 身份登录机器 A,粘贴之前复制的安装脚本命令,并单击 [backcolor=transparent]回车 执行。

  6. 在安装过程退出之后,手动执行 netstat -ant|grep 8000 命令。

    • 如果有连接建立,说明日志采集器安装成功.

    • 如果没有连接建立,说明安装存在问题,请提交工单与我们联系。

展开
收起
猫饭先生 2017-10-26 10:09:14 1304 分享 版权
阿里云 AI 助理回答

日志采集器(鹊桥)是阿里云EDAS针对VPC网络环境设计的特殊解决方案,旨在实现服务器与VPC内机器之间的日志数据传输。该方案通过在VPC内部署日志采集器的Server端和Client端来桥接内外网络,其中SProxy作为安装在用户ECS实例上的Client端软件,负责收集本机及所在VPC内的日志信息,并安全地转发给外部的日志处理系统。

日志采集器简介

  • 目的:确保EDAS能够从VPC隔离环境中的服务器拉取必要的监控和日志数据。
  • 组件:包括Server端与Client端(SProxy),形成数据传输桥梁。
  • 适用环境:专为阿里云VPC网络设计,解决VPC内机器天然隔离的问题。
  • 支持系统:限定于CentOS 7.0以上64位系统和Alibaba Cloud Linux 2.1903 LTS以上64位系统。

安装日志采集器步骤

  1. 登录控制台

    • 登录阿里云EDAS控制台。
    • 导航至左侧栏的“资源管理” > “专有网络 VPC”。
  2. 选择VPC与机器

    • 确定需要安装日志采集器的机器A所在的Region和VPC ID。
    • 在对应VPC的操作列点击“安装日志采集器”。
  3. 获取并执行脚本

    • 弹出对话框中复制安装脚本命令。
    • 以root身份SSH登录机器A。
    • 粘贴并执行复制的安装脚本。
  4. 验证安装

    • 安装脚本执行完毕后,在机器A上运行netstat -ant|grep 8000命令。
    • 若显示有连接建立到8000端口,则表明日志采集器安装成功。
    • 如无连接或遇到问题,请检查错误日志或联系技术支持。

注意事项

  • 多台机器部署:推荐在大集群环境中部署多个采集器以提高效率和稳定性。
  • 带宽计费:日志采集器使用内网带宽,不会产生额外费用。
  • 不安装影响:缺少日志采集器将导致监控、报警等功能失效,影响服务运维。
  • 安装错误处理:若安装最后阶段出现“setup sproxy failed”,等待一分钟后再手动检测8002端口状态。

综上所述,日志采集器是确保EDAS在VPC环境下正常运作的关键组件,通过遵循上述步骤进行安装配置,可以有效保障日志与监控数据的顺利采集与分析。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答