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.

Transit Gateway Resource Information:

  • Type of Resource: Generic monitorable resource
  • Discovery type: AWS SDK discovery type
  • Discovery profile selection: Resource can be discovered by “Transit Gateway” in the profiler
  • ResourceTag: AWS_TRANSIT_GATEWAY
  • Resource Unique Identification: gatewayId (gateway.transitGatewayId())
  • Dependencies: Transit Gateway may depend on VPCs, route tables, and attachments for network connectivity

Transit Gateway Attachment Resource Information:

  • Type of Resource: Generic non-monitorable resource
  • Discovery type: AWS SDK discovery type
  • Discovery profile selection: Resource can be discovered by “Transit Gateway Attachment” in the profiler
  • ResourceTag: AWS_TRANSIT_GATEWAY_ATTACHMENT
  • Resource Unique Identification: AttachmentId (attachment.transitGatewayAttachmentId())
  • Dependencies: Transit Gateway Attachment runs on Transit Gateway and connects to VPCs or other resources

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 NameUnitAggregation TypeDescription
aws_transitgateway_BytesDropCountBlackholeBytesDropCountBlackholeBytes Drop Count BlackholeBytesSumNumber of bytes dropped because they matched a blackhole route
aws_transitgateway_BytesDropCountNoRouteBytesDropCountNoRouteBytes Drop Count No RouteBytesSumNumber of bytes dropped because they did not match a route
aws_transitgateway_BytesInBytesInBytes InBytesSumNumber of bytes received by the transit gateway
aws_transitgateway_BytesOutBytesOutBytes OutBytesSumNumber of bytes sent from the transit gateway
aws_transitgateway_PacketsInPacketsInPackets InCountSumNumber of packets received by the transit gateway
aws_transitgateway_PacketsOutPacketsOutPackets OutCountSumNumber of packets sent by the transit gateway
aws_transitgateway_PacketDropCountBlackholePacketDropCountBlackholePacket Drop Count BlackholeCountSumNumber of packets dropped because they matched a blackhole route
aws_transitgateway_PacketDropCountNoRoutePacketDropCountNoRoutePacket Drop Count No RouteCountSumNumber of packets dropped because they did not match a route
aws_transitgateway_PacketDropCountTTLExpiredPacketDropCountTTLExpiredPacket Drop Count TTL ExpiredCountSumNumber of packets dropped because the TTL expired