Documentation ¶
Overview ¶
Package imds is a latency timing source for the EC2 Instance Metadata Service (IMDS)
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Name = "EC2 IMDS" DynamicDocPrefix = "/dynamic/instance-identity/document" PendingTime = fmt.Sprintf("%s/%s", DynamicDocPrefix, "pendingTime") )
Functions ¶
This section is empty.
Types ¶
type Source ¶ added in v0.1.1
type Source struct {
// contains filtered or unexported fields
}
Source is the EC2 Instance Metadata Service (IMDS) http source
func (Source) ClearCache ¶ added in v0.1.1
func (i Source) ClearCache()
ClearCache is a noop for the IMDS Source since it is an http source, not a log file
func (Source) Find ¶ added in v0.1.1
Find will use the Event's FindFunc and CommentFunc to search the source and return the result
func (Source) FindByPath ¶ added in v0.1.7
FindByPath is a helper func that returns a FindFunc to query IMDS for a specific HTTP path that can be used in an Event
func (Source) GetMetadata ¶ added in v0.1.7
GetMetadata queries EC2 IMDS
Click to show internal directories.
Click to hide internal directories.