Observability Flashcards

1
Q

What is observability?

A

ability to analyze and view data or process

achieved only after monitoring data (such as metrics) has been compiled

often, confused with monitoring

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

Monitoring

A

pipeline/products must be able to be monitored to have observability

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

Feedback (analysis)

A

is necessary for the CI/CD process

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

Value of monitoring

A
Customer experience
performance and cost
trends
troubleshooting and remediation
learning and improvement
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Evolve monitoring process

A

user experience
short-lived resources
more devices generating more data
faster release velocity

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

The Golden Triangle of Observability

A

Monitoring (Metrics) - CloudWatch metrics
Logging - CloudWatch Logs
Tracing - AWS X-Ray traces

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

CloudWatch Logs

A

to monitor, store, and access your log files from an EC2 instance, AWS CloudTrail, and other sources

Retrieve log data:

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

CloudWatch Logs

A

to monitor, store, and access your log files from an EC2 instance, AWS CloudTrail, and other sources

Retrieve log data:

Terminology:

  • log event
  • log stream
  • log group
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

log event

A

A record of some activity recorded by the application or resource being monitored. Contains two properties: timestamp and raw event message.

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

log stream

A

A sequence of log events from the same application instance or resource. Log streams with no log data two months after creation are automatically deleted.

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

log group

A

A collection of log streams that share the same retention, monitoring, and access control settings. Every log stream must belong to a single log group.

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

CloudWatch Logs Insights

A

Fully integrated, interactive, and pay-as-you-go log analytics

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

AWS X-Ray

A

Analyze and debug production distributed applications

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

AWS X-Ray concepts

A

Trace:
Segment:
Sub-Segment:

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

AWS App Mesh

A

a service mesh that provides application-level networking to make it easy for your services to communicate with each other across multiple types of compute infrastructure.

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