module XRay::Plugins::EC2

A plugin that gets the EC2 instance_id, availabiity_zone, instance_type, and ami_id if running on an EC2 instance.

Constants

METADATA_BASE_URL

docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-metadata.html#instancedata-data-retrieval

ORIGIN

Public Class Methods

aws() click to toggle source
# File lib/aws-xray-sdk/plugins/ec2.rb, line 16
def self.aws
  @@aws = {}
  token = get_token
  ec2_metadata = get_metadata(token)
  @@aws = {
    ec2: ec2_metadata
  }
end