Build Data View Template for AWS Network
Out-of-box, NetworkBrain enables you to monitor various AWS network data on a dynamic map using the built-in Data View Template for AWS. This section focuses on explaining how NetworkBrain manages to visualize your AWS data. For how to use Data View Template, refer to Apply Data View Template.
In general, there are two kinds of AWS data that can be visualized:
- AWS Infrastructure Data: this involves the basic information of AWS operational status, routing/security, tag information, and so on.
- AWS Monitoring Metrics: this involves the monitoring metrics (usually data plane status) from the cloud-native monitoring tools, such as AWS CloudWatch.
To visualize the relevant data using Data View Template, you can leverage the following two types of data:
- GDR Data is retrieved during the discovery/benchmark process and ready for use. See Build Data View Template with GDR Data for more details.
- API Parser Data can be customized and retrieved by using API parsers. See Build Data View Template with API Parser Data for more details.
Build Data View Template with GDR Data
Since NetworkBrain uses API to retrieve the data from AWS for the related networking objects, you can select some available data using the data view template. You can re-organize and select the data you want to use in a data view template based on your specific needs.
To select these data, you need to select the branch type first and then click the Add Built-in Data option.
The following screenshot demonstrates the data you can select for the elastic load balancer. The selectable data will vary according to the type of network object.
![]() |
Note: The selected data is retrieved from the GDR stored in MongoDB. Therefore, when you apply the Data View including the AWS GDR data, the data is cached from the system and will be retrieved during the latest discovery or benchmark process. The data presented is infrastructure data and rarely changes. |
Build Data View Template with API Parser Data
To retrieve more types of data from AWS (for example, live CloudWatch data), you need to use the API parser to retrieve the data from AWS and then select respective Parser Variables. As the API parser data can be retrieved from your live network with a frequency, you can use this method to build your Data View Template if you need to pull the data from your live network.
Built-in Data View Templates for AWS Infrastructure
The built-in Data View Templates that you can use out-of-box for AWS infrastructure include:
- Resource Links and Account Info
Visualize the account information for different networking objects linked to the AWS management console. Links are also available for resources such as ENI interfaces, security groups, and network ACLs.
Visualize the infrastructure information for different networking objects.
This DVT demonstrates detailed information about your Cloud Interconnect design. It visualizes all AS numbers from AWS and the advertised route details of the customer’s gateway devices.
This DVT demonstrates the metrics retrieved from AWS CloudWatch, such as EC2 status, VGW Tunnel status, Direct Connect Status per Physical Connection, Direct Connect Status per Virtual Interface, TGW entire status, TGW status per Attachment, and ELB Status.
For how to use Data View Template, refer to Applying Data View Template.