如何排查带宽超过限制?
问题现象
购买独享带宽或是共享带宽时都需要选择带宽大小,该值为出云带宽的最大上限。如果出现依赖于公网的web应用程序出现卡顿、丢包或者访问不通等情况,请先排查该弹性云服务器使用的EIP带宽是否超过带宽最大上限。
带宽超限后,会影响服务器的远程登录或者引起随机丢包,为保证业务正常运行,推荐您对带宽进行监控。
排查步骤
根据以下排查思路,如果解决完某个可能原因后,问题仍未解决,请继续排查其他可能原因。如果以下方法均不能解决您的疑问,请提交工单寻求更多帮助。
- 确定带宽是否超过限制
- 查看带宽的监控数据。
查看出入云带宽和带宽使用率等数据是否有超带宽,查看方法请参考导出监控指标。
- 查看带宽超限事件。
查看方法请参考查询EIP独享带宽历史超限情况。
如果未设置EIP带宽超限事件,请设置EIP带宽超限事件。当系统出现异常丢包或卡顿情况,您就可以通过“事件监控”查看EIP独享带宽历史超限详情。
偶尔短暂的超带宽不影响业务的情况下,可以忽略。如果持续超带宽或者多次瞬时超带宽,可参考步骤2排查处理。
- 查看带宽的监控数据。
- 带宽超限处理方法
流量突发可能会导致带宽瞬时超出上限,造成云服务器丢包。
建议您确认流量突发是否正常:
- 带宽未超限处理方法 根据步骤1中数据排查结果,带宽未超过限制,或未超过购买时的带宽大小,您可以考虑如下处理方法。
- 排查云监控告警设置是否异常
云监控设置EIP带宽超限告警时,告警策略设置不合理,系统将发送异常的带宽超限告警信息。解决方法请参考云监控告警设置异常。
- EIP连接异常
云服务器已绑定EIP,但是无法连接到Internet。解决方法请参考EIP连接出现问题时,如何排查?。
- 排查云监控告警设置是否异常
系统资源被占用
当系统资源被占用可能会导致CPU或带宽利用率过高,从而使系统出现卡顿或网络断开的情况。
您可以参考以下文档定位影响云服务器带宽和CPU利用率高的进程,选择对进程优化或关闭处理。
- Windows系统:Windows云服务器带宽和CPU利用率高问题排查方法
- Linux系统:Linux云服务器带宽和CPU占用率高问题排查方法
解决方案一:设置合理的带宽告警策略
- 登录管理控制台,在云监控服务中,左侧导航栏选择“告警 > 告警规则 ”。
- 单击“创建告警规则”,配置带宽超限的告警规则。
具体步骤请参考创建告警规则。
解决方案二:设置EIP带宽超限事件
目前该功能的监控对象只针对EIP,共享带宽的超限情况暂不支持在“事件监控”中展示。
- 设置EIP带宽超限事件的步骤参考如下:
- 当您需要查询EIP独享带宽历史超限情况时,具体步骤可以参考查看事件监控数据和监控图表。
如果没有“EIP带宽超限事件”显示,说明当前EIP的独享带宽未超限,请排查其他原因。
如果有“EIP带宽超限事件”显示,说明当前EIP的独享带宽已经超限,如需保证业务正常,请扩大带宽。扩大带宽的操作请参见“修改弹性公网IP的带宽”。
告警基础功能免费,触发产生的告警消息由SMN发送,可能产生少量费用,具体费用由SMN结算。详情请参见《云监控服务用户指南》。
提交工单
如果上述方法均不能解决您的疑问,请提交工单寻求更多帮助。