Enhanced Support for Amazon CloudTrail

With this release, the Amazon CloudTrail integration groups all your AWS API calls by the minute and creates metrics that report this per-minute rate. Each metric starts with aws.cloudtrail.event.* and can be queried from the Wavefront UI. You can filter the metrics using the following point tags that are also new in this release:

eventType

eventSource

Region

accountId

bucketName

In addition, the metric aws.cloudtrail.event.total-per-minute reports the per-minute count of all AWS API calls recorded by the AWS CloudTrail integration.

Miscellaneous Improvements

The default data format for direct ingestion is now wavefront (f=wavefront) even if you don’t specify a data format. The legacy f=graphite_v2 format – an alias for f=wavefront – is still supported to maintain backward compatibility. Because we want to deprecate f=graphite_2 we’ve removed f=graphite_2 from the documentation.

We’ve improved how aliasSource works for more consistent behavior for series matching:

When you use aliasSource with node extraction or regex replacement, the generated source names are now converted to lowercase.

When you use aliasSource() with a static string (e.g. aliasSource(ts(<metric.name>), "Source.Test"), source names continue to retain their original case.