公网CLB监控指标“出入带宽”的监控数据为什么超出了公网带宽上限?
公网CLB监控指标“出入带宽“的监控数据包括公网和私网流量,所以监控数据可能会超出公网带宽上限。CLB实例规格中定义了私网流量的带宽,各规格详细的私网带宽上限请参见产品规格。 为什么CLB的TCP活跃连接数与后端服务器上的连接数不一致?
以下内容以后端服务器上所有的访问请求均来自CLB的转发为前提。
由于四层CLB默认直接透传客户端请求,所以四层监听器(TCP/UDP协议)上的TCP活跃连接数等于后端服务器上的连接数。如果该CLB实例下仅有一个四层监听器,那么CLB实例的TCP活跃连接数也等于后端服务器上的连接数。
由于七层CLB是客户端先和CLB实例建立连接,然后CLB实例再和后端服务器建立连接。所以七层监听器(HTTP/HTTPS协议)的TCP活跃连接数和七层CLB实例的TCP活跃连接数均可能与后端服务器上的连接数不一致。
如何通过监控数据快速判断CLB的响应时间?
七层CLB可以通过监控指标查看CLB实例或监听器的平均响应时间,也可以通过访问日志查看每个请求的具体响应时间。
通过监控指标查看CLB实例的平均响应时间
-
说明
实例下存在多个七层监听器时,实例的平均响应时间为所有七层监听器的平均响应时间的平均值;实例下只有一个七层监听器时,实例的平均响应时间等于该七层监听器的平均响应时间。
通过监控指标查看监听器的平均响应时间
-
通过访问日志查看响应时间
- 查看日志文件中下表所示字段对应的取值,获取请求的响应时间。
配置访问日志功能后为什么没有日志信息?
- 目前仅添加了七层监听器(HTTP/HTTPS协议)的CLB支持访问日志功能。如果您查看的CLB仅添加了四层监听器(UDP/TCP协议),则无法获取访问日志。
- 如果CLB异常或者没有访问请求到达CLB时,则配置访问日志功能后不会产生访问日志。
为什么子用户无法查看监控数据?
如果子用户仅授权了CLB权限,未授权云监控相关权限,则无法查看CLB服务的监控数据,请您使用子用户所属主账号参考管理用户根据实际需求为子用户添加系统预设云监控策略权限。 CLB的丢失类监控指标(包括丢失连接数、丢失出入包数和丢失出入带宽)对业务有什么影响?
CLB丢失类监控指标(包括丢失连接数、丢失出入包数和丢失出入带宽)的数据来源的场景以及每种场景对业务的影响如下:
- 因出入方向流量超出CLB实例规格限制导致的数据丢弃。
说明
若所有监控指标的数据均看不出明显的流量超限,则可能是秒级流量突发导致的出入方向流量超出CLB实例规格限制,此时建议您将CLB实例变更为按使用量计费方式,相比变更实例规格成本更低。按使用量计费正在邀测中,暂仅支持完成 企业认证 的账号申请试用,如需试用,请联系客户经理。 - 因入方向的访问数据无法找到连接信息而导致的数据丢弃,例如网络抖动或连接上非SYN首包导致的数据丢弃。
- 此时,相关业务可能会受到影响,如果产生异常,可联系火山引擎技术支持人员。
CLB实例退订后是否支持查看历史监控数据?
不支持。CLB实例退订后相关资源全部被删除,不能恢复。
CLB的监控指标QPS为什么没有数据?
监控指标QPS是七层监听器(HTTP协议、HTTPS协议)特有的指标,四层监听器(TCP协议、UDP协议)是没有该指标的。
CLB支持分别查看CLB实例和监听器的监控指标。如果您查看的是四层监听器或者您查看的CLB实例仅配置了四层监听器,则查看的目标CLB资源的监控指标QPS是没有数据的。
云监控采集CLB监控数据的采样间隔?
30秒。云监控每30秒采集一次CLB的监控指标数据,该数据为CLB 30秒内的平均值。例如新建连接数,云监控展示为30秒内平均的新建连接数。