There are more AWS SDK examples available in the AWS Doc SDK Examples
Use GetTrailStatus
with a CLI
The following code examples show how to use GetTrailStatus
.
- CLI
-
- AWS CLI
-
To get the status of a trail
The following
get-trail-status
command returns the delivery and logging details forTrail1
:aws cloudtrail get-trail-status --name
Trail1
Output:
{ "LatestNotificationTime": 1454022144.869, "LatestNotificationAttemptSucceeded": "2016-01-28T23:02:24Z", "LatestDeliveryAttemptTime": "2016-01-28T23:02:24Z", "LatestDeliveryTime": 1454022144.869, "TimeLoggingStarted": "2015-11-06T18:36:38Z", "LatestDeliveryAttemptSucceeded": "2016-01-28T23:02:24Z", "IsLogging": true, "LatestCloudWatchLogsDeliveryTime": 1454022144.918, "StartLoggingTime": 1446834998.695, "StopLoggingTime": 1446834996.933, "LatestNotificationAttemptTime": "2016-01-28T23:02:24Z", "TimeLoggingStopped": "2015-11-06T18:36:36Z" }
-
For API details, see GetTrailStatus
in AWS CLI Command Reference.
-
- PowerShell
-
- Tools for PowerShell
-
Example 1: Returns status information for the trail with name 'myExampleTrail'. Returned data includes information on delivery errors, Amazon SNS and Amazon S3 errors, and start and stop logging times for the trail. This example assumes the trail was created in the same region as the current shell default.
Get-CTTrailStatus -Name myExampleTrail
Example 2: Returns status information for a trail that was created in a region other than the current shell default (in this case, the Frankfurt (eu-central-1) region).
Get-CTTrailStatus -Name myExampleTrail -Region eu-central-1
-
For API details, see GetTrailStatus in AWS Tools for PowerShell Cmdlet Reference.
-