AWS ELB:如何查看启用SSL的ELB生成的出站网络流量的字节数

问题描述 投票:0回答:1

我很想知道ELB生成的总出站字节数。据我所知,这将是类似的

(http响应的大小)+(SSL握手事务的大小)

我可以通过查看我的Web服务器日志来计算前者。但是,我很难在处理TLS握手时获得发送的字节数。 AWS是否在任何地方提供此指标?

详细信息:我使用的是“经典”ELB,我处理的所有请求都是SSL请求。

amazon-web-services amazon-elb billing
1个回答
1
投票

TLS连接的握手非常不变,不依赖于您的应用程序。所以你的功能真的是:number of connections * ( size of http responses + constant)

这是一篇很好的文章,估计有效负载平均约为6.5k(取决于您的证书大小):http://netsekure.org/2010/03/tls-overhead/

ELB指标列表可在此处获得:https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-cloudwatch-metrics.html此网页还提供了有关如何从ELB迁移到ALB并估算成本的一些详细信息。

ALB将该指标暴露给EstimatedProcessedBytes

根据您的应用程序,与应用程序的字节数相比,TLS握手开销可以忽略不计。除非你有一个具有许多短期连接的应用程序才能交换几个字节。在这种情况下,重构应用程序可能有助于节省传出的带宽成本。

© www.soinside.com 2019 - 2024. All rights reserved.