0

How do I know my usage of network credit balance? I have a t4g.small instance and periodically I face timeout issues on the networking services hosted there.

As it stated here:

An instance receives the maximum number of network I/O credits at launch. If the instance exhausts its network I/O credits, it returns to its baseline bandwidth. A running instance earns network I/O credits whenever it uses less network bandwidth than its baseline bandwidth.

But in the CloudWatch I see CreditBalance for CPU and EBS only:

enter image description here

How do I monitor Network Credit Balance?

3
  • The same document you quoted tells you how to monitor this stuff. Take another look. docs.aws.amazon.com/AWSEC2/latest/UserGuide/… Commented Mar 31 at 4:06
  • @Appleoddity if you're talking about "You can use the network performance metrics provided by the Elastic Network Adapter (ENA) driver to monitor when traffic exceeds the network allowances that Amazon EC2 defines at the instance level." it still doesn't answer my question. I don't see these metrics anywhere on the aws console. As I can see, my instance is ena-enabled - $ ethtool -i ens5 driver: ena, but I don't know how to move further
    – mega.venik
    Commented Apr 1 at 9:20
  • 1
    Well, no, but the link has the information. At the bottom is a link to how to view the network metrics: docs.aws.amazon.com/AWSEC2/latest/UserGuide/… and if you want to import them in to cloud watch: docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/… Commented Apr 1 at 15:10

0

You must log in to answer this question.

Browse other questions tagged .