丢包诊断

操作系统内核网络丢包是指在数据包通过网络传输过程中,由于多种原因在操作系统内核层面发生的丢失现象。可以通过丢包诊断来分析其原因并提出相应的解决方案。本文将介绍丢包诊断功能的使用说明。

使用限制

  • 地域限制

    本功能目前仅支持中国内地与中国香港。

  • 权限限制

    若使用RAM用户,请确保阿里云账号(主账号)已将系统策略AliyunECSReadOnlyAccessAliyunSysomFullAccess授予RAM用户

  • 操作系统限制

    架构

    操作系统

    x86架构

    • Rocky Linux 9.5

    • Rocky Linux 9.1

    • Ubuntu 20.04

    • Alibaba Cloud Linux 3 容器优化版

    • Rocky Linux 8.8

    • Ubuntu 22.04

    • Alibaba Cloud Linux 3 Pro

    • Alibaba Cloud Linux 2/3

    • CentOS 7.6及更高版本,或CentOS 8

    • Anolis OS 7/8

    • Ubuntu 24.04

    ARM架构

    • Alibaba Cloud Linux 3 Pro

    • Alibaba Cloud Linux 3

使用场景

  • 由于系统配置错误导致的丢包,提示用户及时调整相关配置参数。

  • 由于实例的iptables规则或驱动导致丢包,提示用户检查iptables配置或驱动。

操作步骤

  1. 登录云监控2.0控制台,选择目标工作空间,在左侧导航栏单击应用中心

  2. 应用中心页面,单击ECS洞察

  3. 在页面顶部单击系统诊断(SysOM)

  4. 诊断模式中选择节点诊断,在诊断类型列表中,选择网络诊断;在诊断项列表中,选择丢包诊断;输入目标实例ID后,单击执行诊断

  5. 诊断记录区域,单击查看报告

诊断报告

  • 基础信息

    基础信息部分包含单次诊断的基本信息,包括诊断实例ID(资源ID)、诊断项、诊断报告ID及诊断发起时间。

  • 诊断结论

    该部分展示本次诊断的结论,详细描述系统状态和网络丢包数量。

  • 诊断建议

    根据诊断结果,提出相应的处理建议,以减少或消除此类网络丢包的发生。

  • 诊断详情

    该部分展示了诊断的细节数据,并对主要字段的含义进行了说明。

    • 时间:采集到的网络丢包的时间

    • 报文信息:丢包的报文地址信息,即网络五元组

    • 报文数量:丢包的报文数量

    • 丢包原因:丢包的原因

    • 修复建议:修复建议