Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

49
A Deep Dive into Nagios Analytics Alexis Lê-Quôc (@alq) http://datadoghq.com

description

Alexis Le Quoc's presentation on Diving into Nagios Analytics The presentation was given during the Nagios World Conference North America held Sept 25-28th, 2012 in Saint Paul, MN. For more information on the conference (including photos and videos), visit: http://go.nagios.com/nwcna

Transcript of Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Page 1: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

A Deep Dive into Nagios Analytics

Alexis Lê-Quôc (@alq)http://datadoghq.com

Page 2: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

@alqDev & OpsNagios user since 2008Datadog co-founder

Page 3: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

A little survey

Page 4: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Top 3 failed checks

Page 5: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Top 3 failed checks

That I responded tolast week

That woke me up

That most of my teamresponded to at least once

That impacts our businessthe most?

That I responded to5 weeks ago

Page 6: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Top 3 failed checks

That I responded tolast week

That woke me up

That most of my teamresponded to at least once

That impacts our businessthe most?

That I responded to5 weeks ago

Page 7: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Using memory to prioritize

remediation...

At best, finding local optimums

At worst, brownian motion

Page 8: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Analytics

Page 9: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Performance Metrics

Nagios TrafficOther Sources

In the “Cloud”

Page 10: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Nagios a “chatty” source

out of 40+ Datadog supports

Page 11: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

One example

Page 12: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics
Page 13: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Almost 13000 Nagios “events”over past week

Page 14: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Constant stream

Page 15: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

86 notifications!

Page 16: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Pattern

Page 17: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Pattern

Page 18: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

More data?More questions.

Page 19: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

A dialog with dataNot a scientific study

Page 20: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Population

25% 50% 75% 100% 20 93 322 904

Page 21: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Does size matter?

Page 22: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Weekly Count per host split by quartile

Page 23: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Weekly count per host split by quartile

Outliers Sick hosts,

silenced checks

Page 24: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Notifications

Page 25: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Notifications1-3% of alerts notify

Little difference per quartile

Page 26: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Does time of day matter?

Page 27: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics
Page 28: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Mean about the sameacross quartiles

Time-based deviation?

Page 29: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Does the day of week matter?

Page 30: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics
Page 31: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Not really

Page 32: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Squeaky wheels? (checks)

Page 33: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Outlier

Page 34: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Outlier in more detail

Page 35: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Long Tail

Page 36: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Squeaky wheel?(hosts)

Page 37: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Same outlier

Page 38: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Similar pattern as checks

Page 39: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Long Tail

Page 40: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Recurring alerts

Page 41: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Young Old

Seldom happen

s

Happens

Often

Page 42: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Happen once in a while

Occur often, for a long time Tolerated

Page 43: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

More data?More questions.

Page 44: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

HOWTO?

Page 45: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Find out tomorrow!Awk

Postgres

R

d3

Page 46: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Presentation matters

Page 47: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics
Page 48: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Take-away?

Page 49: Nagios Conference 2012 - Alexis Le Quoc - Deep Dive into Nagios Analytics

Take-aways

•Don’t rely on your memory

•Your Nagios logs are a treasure trove

•Have a dialog with your data

•Presentation matters