the devops toolbox: open source log analytics

22
logz.io | @logzio | @tomerlevy | @asafyigal The DevOps Toolbox: Open Source Log Analytics Tomer Levy & Asaf Yigal Cofounders, Logz.io

Upload: logzio

Post on 18-Jul-2015

874 views

Category:

Software


0 download

TRANSCRIPT

Page 1: The DevOps Toolbox: Open Source Log Analytics

logz.io | @logzio | @tomerlevy | @asafyigal

The DevOps Toolbox: Open Source Log Analytics

Tomer Levy & Asaf YigalCofounders, Logz.io

Page 2: The DevOps Toolbox: Open Source Log Analytics

logz.io | @logzio | @tomerlevy | @asafyigal

Is anyone using ELK to process logs?

Page 3: The DevOps Toolbox: Open Source Log Analytics

logz.io | @logzio | @tomerlevy | @asafyigal

Is anyone using the public cloud? AWS?

Page 4: The DevOps Toolbox: Open Source Log Analytics

logz.io | @logzio | @tomerlevy | @asafyigal

Is anyone doing kite-surfing?

Windsurfing?

Paragliding?

Sailing?

Page 5: The DevOps Toolbox: Open Source Log Analytics

logz.io | @logzio | @tomerlevy | @asafyigal

ELK – What is it good for?

Page 6: The DevOps Toolbox: Open Source Log Analytics

logz.io | @logzio | @tomerlevy | @asafyigal

This is our office

Page 7: The DevOps Toolbox: Open Source Log Analytics

logz.io | @logzio | @tomerlevy | @asafyigal

And this is the view from the office

Page 8: The DevOps Toolbox: Open Source Log Analytics

logz.io | @logzio | @tomerlevy | @asafyigal

When should we leave everything and go

kitesurfing?

This is our challenge

Page 9: The DevOps Toolbox: Open Source Log Analytics

logz.io | @logzio | @tomerlevy | @asafyigal

Wind analytics

Page 10: The DevOps Toolbox: Open Source Log Analytics

logz.io | @logzio | @tomerlevy | @asafyigal

Wind across locations

Page 11: The DevOps Toolbox: Open Source Log Analytics

logz.io | @logzio | @tomerlevy | @asafyigal

Next steps

Page 12: The DevOps Toolbox: Open Source Log Analytics

logz.io | @logzio | @tomerlevy | @asafyigal

Wind analytics — next items

• Alerts

• Wind forecast combined with real wind

• Wind predictions!

Page 13: The DevOps Toolbox: Open Source Log Analytics

logz.io | @logzio | @tomerlevy | @asafyigal

Who are we?

• Logz.io Insights: Behavioural intelligence to pinpoint

what actually matters in logs

• ELK++ as a Service – Infinitely scalable

– Secured

– Highly Available

– Additional Features (alerts, role-based access)

Page 14: The DevOps Toolbox: Open Source Log Analytics

logz.io | @logzio | @tomerlevy | @asafyigal

ELK implementation —creating the right architecture

Page 15: The DevOps Toolbox: Open Source Log Analytics

logz.io | @logzio | @tomerlevy | @asafyigal

ELK implementation —creating the right architecture

Curator

Curator

3x Master Nodes + 1 data

Page 16: The DevOps Toolbox: Open Source Log Analytics

logz.io | @logzio | @tomerlevy | @asafyigal

ELK implementation —creating the right architecture

Curator

3x Master Nodes + 1 data

Index Failures Handler

Page 17: The DevOps Toolbox: Open Source Log Analytics

logz.io | @logzio | @tomerlevy | @asafyigal

ELK basic implementation —find the weak spots

AZ-1

AZ-2

ELBLB

Page 18: The DevOps Toolbox: Open Source Log Analytics

logz.io | @logzio | @tomerlevy | @asafyigal

• Grok – parse logs to extract the relevant fields…

• Try our blog for some help on grok/plugins etc’

• blog.logz.io

ELK basic implementation — configuration

Page 19: The DevOps Toolbox: Open Source Log Analytics

logz.io | @logzio | @tomerlevy | @asafyigal

1. Use Elasticsearch AWS Plugin

2. EBS are challenging for big environment Use PIOPS if you can afford

3. Don’t run AWS cluster on the same AZ (but don’t run them on different zones!) - use Shard allocation awareness

4. S3 Snapshots are cool! Things tend to break…

Elasticsearch basic implementation —configuration

Page 20: The DevOps Toolbox: Open Source Log Analytics

logz.io | @logzio | @tomerlevy | @asafyigal

Let’s see a high-level view of how we process logs

Demo

Page 21: The DevOps Toolbox: Open Source Log Analytics

logz.io | @logzio | @tomerlevy | @asafyigal

Want to try our product?

• Email us with questions:

[email protected]

[email protected]

• Visit our website for more information!

Page 22: The DevOps Toolbox: Open Source Log Analytics

logz.io | @logzio | @tomerlevy | @asafyigal

We’re hiring — big time!

• Elasticsearch experts

• Java developers

• Machine-learning experts

• See our job listings page