Cloud Monitoring Flashcards

1
Q

What is a CloudWatch metric?

A

A metric that you want to show over time and that can be accessed in a graph format in CloudWatch

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are 2 important metrics one might want to monitor in CloudWatch for EC2 instances?

A
  • CPU utilisation
  • Status checks
  • Network
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is a CloudWatch alarm?

A

An alarm that you can set that triggers if a metric is above or below a ‘desired’ count.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What synergies with other AWS services can you use with a CloudWatch alarm?

A

If triggered, you could set it to change auto scaling settings, stop, terminate, reboot or recover an EC2 instance, send notifications to an SNS topic etc. etc.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is CloudWatch Logs?

A

A service that collects log files from applications that are running and conglomerates them in one place.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Can CloudWatch Logs be used in hybrid deployment?

A

Yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What small bit of admin needs to take place to make the logs send to CloudWatch logs?

A

Install the CloudWatch agents on the relevant service

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is EventBridge?

A

A service that allows you to schedule scripts based on an event transpiring

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What could classify as an ‘event’ for EventBridge?

A

Various integrations from different AWS services, e.g. someone logging in with the root account triggers an email to say someone logged in with the root account, or just every hour a Lambda job is triggered, etc.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What integrations outside of AWS does EventBridge offer?

A

Events can be triggered from outside of AWS services using either a ‘partner event bus’ or a ‘custom event bus’ - linking to partner services and custom apps respectively

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is CloudTrail?

A

A service where you can record the history of events/API calls made within your AWS account via the console, SDK, CLI and AWS services

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Why is CloudTrail useful?

A

Well first, it simply makes it easy to track events/API calls in problematic/security cases/
It is also thus useful for governance and compliance.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Where can you send CloudTrail histories for storage?

A

S3 or CloudTrail Logs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is AWS X-Ray and what it is its goal?

A

A service that allows you to have a visual overview of your system with the goal of making it easy to spot bottlenecks, dependencies and pinpoint service issues

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is CodeGuru Reviewer?

A

An ML-powered service that automatically reviews code in the repository when you commit. Supports Java and Python.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is CodeGuru Profiler?

A

A reviewer used when you are already on production to identify inefficiencies in the code and thus improve app performance and decrease compute costs.

17
Q

What is Health Dashboard?

A

Health Dashboard is more on the AWS side of things - it tells the user about events that AWS is going through that might effect their services/resources