我有以下情况:
我在多个GKE集群中部署了很多东西。我想为使用这些部署的客户生成账单。然而,我不想为他们没有生成的网络流量向他们收费,但我的集群正在生成,所以区域间/AZ通信可能是我要做的,我不希望为此向他们收费。
然而,我确实想为他们使用的流量/字节计费。为此,我需要按字节监控传出和传入流量,并检测它们是否在与POD当前所在的区域/AZ中。
我最近听到一个播客,说应该有一个API。有人知道这样一件事吗?它可以帮助我以这样的粒度监控网络流量?
注意:设置有点奇怪,所以我没有单独的VPC用于部署的应用程序,这意味着我不能真正使用VPC流日志。仅仅监视虚拟机也是不够的,因为多个pod可能在同一个虚拟机上。
有人知道什么能让我朝着正确的方向前进吗?
干杯!
您可能对GKE使用计量感兴趣。一步一步可以在这里找到。GKE计量将从度量服务器获取资源使用/消耗,将消耗数据转换为使用记录,并将记录发送到同一数据集中的不同BigQuery表。