Publish ENA Network Performance Metrics to AWS CloudWatch
| Where Can I Use This? | What Do I Need? |
|
|
- AWS account
- Amazon Machine Image (AMI) ID
- VM-Series License (PAYG or BYOL)
- VM-Series plugin
- Panorama
- Panorama plugin for AWS
|
The ENA network performance metrics on AWS provide enhanced visibility into the
limitations and performance of your network adapter within the AWS environment. By
integrating with AWS CloudWatch, you can monitor key metrics such as bandwidth and
packets per second (PPS). These metrics are published every five minutes from the
configured VM-Series firewall to AWS CloudWatch, enabling you to optimize VM instance
sizing, plan scaling activities, and gain insights into the network performance of your
VM-Series instances. With real-time performance data, you can streamline troubleshooting
and improve operational monitoring.
Prerequisites
Following are the prerequisites to enable ENA performance metrics to AWS
CloudWatch:
The ENA Network performance metrics publishing to AWS CloudWatch is
disabled, by default. Each metric costs $0.33 per month per
interface. To avoid additional costs, metrics are disabled by default and you
must enable it explicitly.
Enable or Disable ENA metrics using CLI Commands:
Run the following commands to enable or disable ENA metrics using CLI
commands:
To
enable:
request plugins vm_series aws ena-performance-metric enable yes
To
disable:
request plugin vm_series aws ena-performance-metrics enable no
Enable/Disable ENA metrics using Bootstrap Command:
For auto-scaling or initial configuration, include the following bootstrap
command:
plugin-op-command = ena_perf_metrics:enable
Enable/Disable ENA metrics using VM-Series web interface:
Debugging and Verifying CloudWatch publication status
Check plugin_vm_series.log for CloudWatch publication status
and confirm metric updates every minute when enabled.
To verify, run the following
command:
debug dataplane pow status | match "extended statistics\|_allowance"