Cloud Native Observability Flashcards

1
Q

Higher goal of observability

A

analysis of collected data

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

Observability should give answers to questions:

A

Is the system stable or does it change its state when manipulated?
Is the system sensitive to change, e.g. if some services have high latency?
Do certain metrics in the system exceed their limits?
Why does a request to the system fail?
Are there any bottlenecks in the system?

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

term observability stems from

A

control theory

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

Logs

A

These are messages that are emitted from an application when errors, warnings or debug information should be presented. A simple log entry could be the start and end of a specific task that the application performed.

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

Metrics

A

Metrics are quantitative measurements taken over time. This could be the number of requests or an error rate.

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

Traces

A

They track the progression of a request while it’s passing through the system. Traces are used in a distributed system that can provide information about when a request was processed by a service and how long it took.

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

Telemetry

A

Collecting data points and transferring them to external systems

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

___ is an open source monitoring system

A

Prometheus

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

Four core metrics in Prometheus

A

Counter
Gauge
Histogram
Summary

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

Prometheus Counter

A

Value that only goes up

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

Prometheus Gauge

A

Value that can both increase and decrease

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

Prometheus Histogram

A

A sample of observations

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

Prometheus Summary

A

Histogram+total count of observations

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

Tool to create alerts from Prometheus

A

AlermManager

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

Used to build Prometheus dashboards

A

Grafana

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

Cost Optimizations

A

Identify wasted and unused resources
Right-sizing
Reserved instances
Spot instances