File tree 4 files changed +27
-6
lines changed 4 files changed +27
-6
lines changed Original file line number Diff line number Diff line change 1
1
dashboard " activity_dashboard" {
2
2
3
- title = " CloudTrail Log Activity Dashboard"
3
+ title = " CloudTrail Log Activity Dashboard"
4
+ documentation = file (" ./dashboards/docs/activity_dashboard.md" )
4
5
5
6
tags = {
6
- type = " Dashboard"
7
+ type = " Dashboard"
7
8
service = " AWS/CloudTrail"
8
9
}
9
10
Original file line number Diff line number Diff line change
1
+ This dashboard answers the following questions:
2
+
3
+ - How many CloudTrail logs are recorded?
4
+ - How many logs are generated per AWS account?
5
+ - How many logs are generated per region?
6
+ - Who are the top actors (excluding AWS services)?
7
+ - What are the top source IPs (excluding AWS services and internal sources)?
8
+ - What are the top AWS services generating logs (excluding read-only events)?
9
+ - What are the top AWS events recorded (excluding read-only events)?
10
+
Original file line number Diff line number Diff line change
1
+ This dashboard answers the following questions:
2
+
3
+ - How many root user actions have been recorded?
4
+ - What specific operations have been performed by the root user?
5
+ - Which AWS accounts have root user activity?
6
+ - What are the source IPs of root user actions?
7
+ - In which AWS regions has root user activity occurred?
8
+ - Should read-only events be included in the analysis?
9
+ - How many total logs exist for root user activity?
Original file line number Diff line number Diff line change 1
1
dashboard " root_user_activity_report" {
2
2
3
- title = " CloudTrail Log Root User Activity Report"
3
+ title = " CloudTrail Log Root User Activity Report"
4
+ documentation = file (" ./dashboards/docs/root_user_activity_report.md" )
4
5
5
6
tags = {
6
- type = " Report"
7
+ type = " Report"
7
8
service = " AWS/CloudTrail"
8
9
}
9
10
33
34
card {
34
35
query = query.root_user_activity_report_total_logs
35
36
width = 2
36
- args = [
37
+ args = [
37
38
self.input.read_only.value,
38
39
self.input.aws_accounts.value
39
40
]
44
45
table {
45
46
title = "Note: This table shows a maximum of 10,000 rows"
46
47
query = query.root_user_activity_report_table
47
- args = [
48
+ args = [
48
49
self.input.read_only.value,
49
50
self.input.aws_accounts.value
50
51
]
You can’t perform that action at this time.
0 commit comments