44
Sumo Logic Confidential 1 Sumo Logic Unified Logs & Metrics How Hudl and Cloud Cruiser Created the Ultimate PB&J with Sumo Logic's Unified Logs and Metrics Platform

How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics

Embed Size (px)

Citation preview

Page 1: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics

Sumo Logic Confidential

1

Sumo Logic Unified Logs & MetricsHow Hudl and Cloud Cruiser Created the Ultimate PB&J with

Sumo Logic's Unified Logs and Metrics Platform

Page 2: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics

Sumo Logic Confidential

2

Our Team of Experts

Ben NewtonPrincipal Product Manager

Sumo Logic

Jon DokulilVP of Engineering

Hudl

Ben AbramsLead DevOps Engineer

Cloud Cruiser

Page 3: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics

Sumo Logic Confidential

3

Agenda

• What’s the deal with Unified Logs & Metrics? • Why did our experts need Unified Logs & Metrics? • How are people using Unified Logs & Metrics? • Q&A

Page 4: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics

Sumo Logic Confidential

4

Sumo Logic PlatformIndustry-first unified machine data platform for modern apps

Application

Platform

Infrastructure(Cloud, On-prem)

Reduced MTTI/MTTR Improved Customer experience Reduced TCO Improved DevOps Collaboration

Met

rics

& lo

gs

IT/Ops

Collect | Monitor | Analyze | Dashboard

Cloud Native Analytics Platform

DevOps

Dev

Native logs & metrics support

Page 5: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics

Sumo Logic Confidential

5Sumo Logic Confidential

5

So who’s actually using this?

Page 6: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics

Jon Dokulil - VP of Engineering @jdokulil

Page 7: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics

We help teams and athletes win.

Page 8: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics
Page 9: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics
Page 10: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics
Page 11: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics
Page 12: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics
Page 13: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics

Tech StackMobile

Web

Middleware

Microservices

Durable Storage

Infra

Native iOS and Android

React

ELB, nginx, Eureka

C# (soon .NET Core)

S3, MongoDB, ElasticSearch, RabbitMQ

AWS all the way down

Page 14: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics
Page 15: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics

1,000+ ec2 instances

65Gb/s peak video streaming

140GB/day log ingest

Page 16: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics
Page 17: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics

How we use Sumo Logic

1. Solving ops issues

2. Customer support

3. Analytics + Goal tracking

Page 18: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics
Page 19: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics
Page 20: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics
Page 21: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics

How we use Sumo Logic

1. Solving ops issues

2. Customer support

3. Analytics + Goal tracking

Page 22: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics
Page 23: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics

How we use Sumo Logic

1. Solving ops issues

2. Customer support

3. Analytics + Goal tracking

Page 24: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics
Page 25: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics
Page 26: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics
Page 27: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics
Page 28: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics

© 2016 Cloud Cruiser | www.cloudcruiser.com© 2016 Cloud Cruiser | www.cloudcruiser.com© 2016 Cloud Cruiser | www.cloudcruiser.com© 2016 Cloud Cruiser | www.cloudcruiser.com

Meter and Manage your cloud spend

Cloud Cruiser

Page 29: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics

© 2016 Cloud Cruiser | www.cloudcruiser.com© 2016 Cloud Cruiser | www.cloudcruiser.com

About Us

> We provide a SAAS app which enables you to easily collect, meter, and understand your cloud spend in AWS, Azure, and GCP.

> Our customers are large enterprises and mid-market players globally distributed across all verticals.

> Our SaaS app manages 100’s of millions of cloud spend.

> Ben Abrams, open source tech dude> Official Title: Lead “DevOps” Engineer> Prefered Title: “Supreme Unicorn

Hunter of Planet Earth and the Entire Galaxy Besides”.

> My team supports all aspects of Engineering (Dev, QA, Ops, Sales, and Product). I like to think of us as an application Delivery Team.

Company Me

Page 30: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics

© 2016 Cloud Cruiser | www.cloudcruiser.com© 2016 Cloud Cruiser | www.cloudcruiser.com

Our Tech Stack (abridged)

> Microservices written in Java using dropwizard framework

> Angularjs + Tomcat (webapp)> Elasticsearch> DynamoDB> Elasticache (memcached)> Blob Storage (s3)> Quartz Scheduler (RDS)

> AWS (300-500 instances)> Linux (ubuntu)> Chef, Terraform, Packer> Ruby> Consul> Nginx (proxy)> Elasticsearch + MongoDB> Jenkins> Sensu

Application Infrastructure

Page 31: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics

© 2016 Cloud Cruiser | www.cloudcruiser.com© 2016 Cloud Cruiser | www.cloudcruiser.com

Why we came to Sumo Logic

> Operational burden / distraction

> Security> Scale + Cost

> Had trust in Sumo Logics’ ability to deliver

> Prevent another tool being managed/added

Burden of ELK Metrics (already a happy logging customer)

Page 32: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics

© 2016 Cloud Cruiser | www.cloudcruiser.com© 2016 Cloud Cruiser | www.cloudcruiser.com

Value we got from Sumo Logic

> Reduced operational burden> Reduced cost> Increased confidence in log integrity> Was able to reduce the number of

people needing VPN> Alerting based on searches did not

need ops hand-holding

> Increased visibility in system and application health

> Used in an ongoing effort with application and infrastructure changes in which we were able to reduce our monthly AWS bill by over 100%

Logs Metrics

Page 33: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics

© 2016 Cloud Cruiser | www.cloudcruiser.com© 2016 Cloud Cruiser | www.cloudcruiser.com

Dashboards -- Tells you what's going on

●By building targeted per service dashboards we surfaced the relevant data to give our engineers a quick bird's eye view.

●By giving this we have been able to cut troubleshooting time in half by not wasting time gathering the relevant information from multiple sources/searches.

●We have dashboards for each application service including data stores for Elasticsearch.

Page 34: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics

© 2016 Cloud Cruiser | www.cloudcruiser.com© 2016 Cloud Cruiser | www.cloudcruiser.com

Screenshots from an example dashboard

Page 35: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics

Sumo Logic Confidential

35Sumo Logic Confidential

35

Discussion

Page 36: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics

Sumo Logic Confidential

Tell us a little more about your troubleshooting process today.

Page 37: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics

Sumo Logic Confidential

As your companies grow, what do you foresee as some of the big challenges you will have to solve, particularly around technology and operations?

Page 38: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics

Sumo Logic Confidential

What is driving your decision to consolidate your toolsets?

Page 39: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics

Sumo Logic Confidential

Tell us more about the metrics that are important to your organization and how you are using them.

Page 40: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics

Sumo Logic Confidential

What is the value that you see in the combination of logs and metrics?

Page 41: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics

Sumo Logic Confidential

Are there any particular features or capabilities you would be particularly excited to see Sumo Logic add to the current ULM offering?

Page 42: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics

Sumo Logic Confidential

42Sumo Logic Confidential

42

Q&A

Page 43: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics

Sumo Logic Confidential

43

Questions? Contact our experts

Ben NewtonTwitter: @benoitnewton

Blog: https://www.sumologic.com/author/ben/

Jon DokulilTwitter: @jdokulil

Ben AbramsGithub:

github.com/majormosesSumo Dojo: majormoses

Page 44: How Hudl and Cloud Cruiser Leverage Sumo Logic's Unified Logs and Metrics

Sumo Logic Confidential

44Sumo Logic Confidential

Thank you!Sign up for Sumo Logic Free at https://www.sumologic.com/signup-free/

For hands-on training, join on September 13 - https://www.sumologic.com/training/