采集日志数据到日志服务时,日志数据可以通过阿里云内网公网全球加速网络传输。

网络类型

  • 公网:使用公网传输日志数据,不仅会受到网络带宽的限制,还可能会因网络抖动、延迟、丢包等影响数据采集的速度和稳定性。
  • 阿里云内网:阿里云内网为千兆共享网络,日志数据通过阿里云内网传输比公网传输更快速、稳定。内网包括VPC环境和经典网络环境。
    说明 如果安装Logtail后,ECS由经典网络切换至VPC,请参考常见问题为Logtail更新配置。
  • 全球加速:利用阿里云CDN边缘节点进行日志采集加速,相对公网采集在网络延迟、稳定性上具有很大优势。

如何选择网络

  • 内网
    您的日志数据是否通过阿里云内网传输,取决于您的服务器类型以及服务器和日志服务Project是否在同一地域。仅有以下两种情况可以使用阿里云内网传输:
    • 本账号下的ECS和日志服务Project在同一地域
    • 其他账号的ECS和本账号的日志服务Project在同一地域
    因此,建议您在ECS的相同地域下创建日志服务Project,并将日志采集到同地域的日志服务Project中。ECS上的日志数据自动通过 阿里云内网写入日志服务,不消耗公网带宽。
    说明 在服务器上安装Logtail时,选择的地域必须和Project所在地域一致,否则无法正常采集日志数据。
  • 全球加速

    如果您的服务器分布在海外各地的自建机房、或者来自海外云厂商,使用公网传输数据可能会出现网络延迟高、传输不稳定等问题,可以通过全球加速传输数据。全球加速利用阿里云CDN边缘节点进行日志采集加速,相对公网采集在网络延迟、稳定性上具有很大优势。

  • 公网
    在以下两种情况时,您可以选择网络类型为公网:
    • 服务器为ECS,但和日志服务Project位于不同地域。
    • 服务器为其他云厂商服务器、自建IDC。
服务器类型 是否与Project同一地域 是否需要配置AliUid 网络类型
本账号下的ECS 同一地域 不需要 阿里云内网
不同地域 不需要 公网或全球加速
其他账号下的ECS 同一地域 需要 阿里云内网
不同地域 需要 公网或全球加速
其他云厂商服务器、自建IDC - 需要 公网或全球加速
说明 日志服务无法获取非本账号下ECS、其他服务器的属主信息,请在安装Logtail后手动配置用户标识(AliUid),否则安装Logtail的服务器会心跳异常、无法收集日志。详细步骤请参见 为非本账号ECS、自建IDC配置AliUid

网络选择示例

以下是各种常见场景的网络选择示例,请根据您的实际场景选择网络类型。
说明 全球加速场景中,日志服务Project创建在香港地域,服务器为全球各地的自建机房,数据采集的速度和可靠性尤为重要,所以建议您在类似场景下安装Logtail时选择香港地域的全球加速网络类型。日志数据通过全球加速传输,比公网传输的网络稳定性更高、性能更好。
场景类型 日志服务Project地域 服务器类型 ECS地域 安装Logtail时选择的地域 网络类型 是否需要配置AliUid
相同地域场景 华东1(杭州) 本账号ECS 华东1(杭州) 华东1(杭州) 内网 不需要
不同地域场景 华东2(上海) 本账号ECS 华北1(北京) 华北1(北京) 公网 不需要
其他账号场景 华东2(上海) 其他账号ECS 华北1(北京) 华北1(北京) 公网 需要
本地机房场景 华东5(深圳) 自建IDC - 华东5(深圳) 公网 需要
全球加速场景 香港 自建IDC - 香港 全球加速 需要
图 1. 网络选择示例