Network cost

The network cost feature enables you to delve deeper into the distribution of traffic across your cluster, namespaces, and workloads and provides insights into the associated costs.

πŸ“˜

Disclaimer

The current feature is in beta as we are still actively working on it.

Feature overview

The network cost feature enables you to delve deeper into the distribution of traffic across your cluster and workloads and provides insights into the associated costs. With this feature, you can analyze how traffic is spread among your various workloads and gain a better understanding of the expenses incurred.

You will find egress, ingress network traffic, and costs, as well as split into INTRA-AZ and CROSS-AZ. See the glossary to understand what those dimensions mean.

How it works

CAST AI utilizes the egressd service to identify in-cluster traffic. You can easily install this service in your cluster by following the instructions provided on the Network cost tab.

Once installed, egressd collects traffic data and sends it to CAST AI for analysis. Based on this data, CAST AI automatically determines the appropriate pricing based on your cloud provider.

By tracking both ingress and egress traffic, CAST AI provides you with comprehensive visibility into your overall traffic patterns.

Additionally, detailed information about InterZone, and IntraZone traffic is available, including the amount of transferred data and its corresponding price. This lets you see the traffic within your cluster and gain insights into how it’s distributed among your various workloads – you can check traffic per day and see how traffic changes over time.

You can also see traffic details within different dimensions which are available in the Cost monitoring section:

Workload network costs

In the workload network costs, you can analyze the destinations of the workload communication and review the corresponding workloads. To see the details, simply click "View details" and the details drawer will appear. Here, you can see all the destination information, traffic data, and costs of this data.

Workload details page

On the workload details page, you can review the top five destinations that your selected workload is communicating with. To see more information about the traffic, costs, and other destinations, click on the arrow next to the Cross-AZ communication widget. This will show you a drawer with the full details.

Cluster network costs

Namespaces

Allocation groups

Feature limitations

  • InterRegion traffic has not been captured yet.
  • Internet traffic is currently not being tracked.

Glossary

  • Egress refers to the outgoing network traffic flowing out of a network, system, or device. It represents the exit point for data packets or connections from a network to external destinations.
  • Ingress refers to the incoming network traffic flowing into a network, system, or device. It represents the entry point for data packets or connections from external sources into a network.
  • Inter-Zone traffic refers to network traffic that flows between different availability zones in a cloud region. Availability zones are physically separate data centers within a region that are designed to provide high availability and fault tolerance.
  • Intra-Zone traffic refers to network traffic that flows within the same availability zone. It typically involves communication between resources (such as virtual machines or containers) within the same data center or availability zone.
  • Inter-Region traffic refers to network traffic that flows between different cloud regions. Cloud providers have multiple regions distributed across different geographic locations. Inter-Region traffic involves communication between resources located in different regions, which can be in different countries or continents.
  • Internet traffic refers to network traffic that flows between cloud resources and external networks or devices over the public internet. This traffic can include inbound traffic to access cloud services from the internet or outbound traffic from cloud resources to reach external networks or users.