Sight Beyond Sight: See it All Through Observability by Leandro Melendez

ScyllaDB 248 views 22 slides Oct 16, 2024
Slide 1
Slide 1 of 22
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22

About This Presentation

Observability is more than metrics and logs—it's knowing your system's status without checking under the hood. From QA processes to daily life, learn to enhance awareness and efficiency. Join us to master the principles and see your world with new clarity. #Observability #DevOps


Slide Content

A ScyllaDB Community
Sight beyond sight!
See it all through Observability
Leandro Melendez
Grafana Labs

Leandro Melendez (He, him)

Dev Advocate
■Also known as Señor Performo
■P99s are awesome to get the big picture!
■I like to do video content and even with SFX
■I love to read, hike, and investing stuff

What is o11y?

Defining Observability
Observability:
The ability to deduce the internal states of a
system from information available externally.

Also known as o11y.

Easier, let's observe o11y

How to get o11y?
1.Telemetry
2.Instrumentation
3.Storage?
4.Monitoring

1.Telemetry
DISTANT
TRANSMISION OF
SOMETHING'S
STATE OR
METRICS

2. Instrumentation
IMPLEMENT
MEASURING AND
TRANSMITTING
DEVICES

3. Storage
STORE TELEMETRY
MEASUREMENTS
FOR LATER USE

PULL VS PUSH

4. Monitoring
VISUAL
INTERPRETATION
OF TELEMETRY
DATA TO EASILY
BE OBSERVED

EXAMPLE

O11y pillars!

The 3 pillars of observability
Logs
Metrics
Traces

LOGS
Events registries

Lots of plain text

Not so easy to index
but has tons of info
METRICS
Values or numbers
paired with tags/labels

Mostly numbers or
variables, not text

Faster to search, list,
modify. Numbers alone
don't say much
TRACES
Tell a story under a
span

Mix logs & metrics
linked together

Can take lots of space
but also tells deep
stories

LOGS

METRICS

TRACES

Tools!

Keep in mind with o11y
■Don't drown in o11y
■Measure only indispensable
■For everything else - ALERTS
■Just don't over alert
■Use the powers of SLO and SLA

Make sure - Accessible o11y
■Everyone in the teams/org must be
able to consume observability
■Make it:
●Accessible
●Understandable
●Useful

I hope this
sounded good!
looked
o11y-ed!

Thank you! Let’s connect.
Leandro Melendez - Señor Performo
[email protected]
@SrPerf
www.srperf.com
Tags