AWS Transit Gateway connects your Amazon Virtual Private Clouds (VPCs) and on-premises networks through a central hub. This connection simplifies your network and puts an end to complex peering relationships. Transit Gateway acts as a highly scalable cloud router—each new connection is made only once.

Use OpsRamp AWS Public Cloud Integration to discover and collect metrics against the AWS Transit Gateway.

External reference

Amazon Transit Gateway

Setup

To set up the AWS integration and discover the Target Group resources, do the following:

  1. Create an AWS Integration if not available in your installed integrations. For more information on how to install the AWS Integration, refer to Installation and Configuration.
  2. Create a discovery profile. For more information on how to create a discovery profile, refer to Create Discovery Profile.
  3. Select AWS Transit Gateway under the Filter Criteria in the Edit Discovery Profile page.
    AWS Integration Discovery Profile

    AWS Integration Discovery Profile

  4. Save the discovery profile to make them available in the list of Discovery Profiles.
  5. Scan to discover the resources at any time independent of the predefined schedule.
  6. Once the scan is completed, you can view the Transit Gateway resources under Infrastructure > Resources > AWS category.

Event support

CloudTrail Event support

Not supported

CloudWatch Alarm support

OpsRamp supports AWS Cloud Watch Alarms for the Transit Gateway.

Supported metrics

OpsRamp MetricAWS MetricMetric Display NameUnitDescriptionAggregation Type
aws_transitgateway_BytesInBytesInBytes InNoneThe number of bytes received by the transit gateway.Average
aws_transitgateway_BytesOutBytesOutBytes OutNoneThe number of bytes sent from the transit gateway.Average
aws_transitgateway_PacketsInPacketsInPackets InNoneThe number of bytes sent from the transit gateway.Average
aws_transitgateway_PacketsOutPacketsOutPackets OutNoneThe number of bytes sent from the transit gateway.Average
aws_transitgateway_PacketDropCountBlackholePacketDropCountBlackholePacket Drop Count Black holeNoneThe number of packets dropped because they matched a blackhole route.Average
aws_transitgateway_PacketDropCountNoRoutePacketDropCountNoRoutePacket Drop Count No RouteNoneThe number of packets dropped because they did not match a route.Average
aws_transitgateway_BytesDropCountBlackholeBytesDropCountBlackholeBytes Drop Count Black holeNoneThe number of bytes dropped because they matched a blackhole route.Average
aws_transitgateway_BytesDropCountNoRouteBytesDropCountNoRouteBytes Drop Count No RouteNoneThe number of bytes dropped because they did not match a route.Average