42
Stela Udovicic, Wavefront Product Marketing, VMware @stela_udo Rob Fisher SRE, British Gas/Hive @no_identifier Adam Johnson SE, VMware #VMworld #MMC3164BE How Data Science is Transforming Operations: Introduction to Wavefront by VMware MMC3164BE VMworld 2017 Content: Not for publication or distribution

Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

  • Upload
    others

  • View
    12

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

Stela Udovicic,Wavefront Product Marketing, VMware@stela_udo

Rob FisherSRE, British Gas/Hive@no_identifier

Adam JohnsonSE, VMware

#VMworld #MMC3164BE

How Data Science is Transforming Operations: Introduction to Wavefront by VMware

MMC3164BE

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 2: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

• This presentation may contain product features that are currently under development.

• This overview of new technology represents no commitment from VMware to deliver these features in any generally available product.

• Features are subject to change, and must not be included in contracts, purchase orders, or sales agreements of any kind.

• Technical feasibility and market demand will affect final delivery.

• Pricing and packaging for any new technologies or features discussed or presented have not been determined.

Disclaimer

2#MMC3164BE CONFIDENTIAL

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 3: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

Agenda

3#MMC3164BE CONFIDENTIAL

Agenda

1 The State of Application Delivery

2 Introduction to Wavefront By VMware

3 Solutions on Wavefront Platform

4 Wavefront Demo

5 Wavefront at British Gas & Live Demo

6 Benefits of Using Wavefront

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 4: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

VMware Cloud ServicesManage, Govern and Secure Public and Private Cloud Apps

4

Discovery

Cost Insight

NSX Cloud

Network Insight

AppDefense

Wavefront

ON PREMISES DATA CENTER

Visibility into apps and resources they consume. Analyze usage and utilization across clouds.

Accounting and cost optimization for multiple clouds. Track and analyze your costs and trends.

Secure networks with micro-segmentationCreate private networks within or across clouds.

Operational visibility, control, and compliance across clouds. Optimize performance, health, and availability.

Metrics-driven monitoring and real-time analytics.

Governance for running workloads.VMworld 2017 Content: Not fo

r publication or distri

bution

Page 5: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

CONFIENTIAL 5

Rise of containers

and microservices Continuous

delivery and

DevOps goes

mainstream

Lack of unified

visibility negatively

impacts availability

of critical services

2017

Velocity

The State of Applications Delivery

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 6: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

Cloud-Native App Monitoring Pains for DevOps Engineers

CONFIDENTIAL 6

• You spend hours or days troubleshooting production issues

• You hate when customer reports issue while your monitoring tools are down

• You have to configure and manage many tools• Headaches from maintaining & scaling ”free” open-

source tools gives you headaches

DevOps Lead (SRE, TechOps, Platform

Engineering, Centralized Tooling)

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 7: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

Cloud-Native App Monitoring Pains for Developers

CONFIDENTIAL 7

• You HATE when YOUR CODE causes production issues

• No ACCESS to production to see how your code behaves

• You DREAD pager duty (devs supporting own code)

• Your HEADACHES with open-source or outdated tools:• Lack of scale• Tool fail-over causing blind monitoring spots• Maintenance costs

Developer

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 8: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

Discover Your Super Power

8

Wavefront By VMware SaaS-Based Metrics Monitoring and Analytics Platform

CONFIDENTIAL

UI and API Backend

Advanced Analytics Engine

Metrics Collection and Storage

Troubleshoot Issues

Trend & Alert on Anomalies

Visualize Metrics at Scale

Self-Service Metrics Analytics for All

Engineering Teams & Business

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 9: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

Key Wavefront by VMware Differentiators

9

Advanced Query-Driven Analytics

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 10: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

Key Wavefront by VMware Differentiators

10CONFIDENTIAL

Intelligent Alerting for Proactive Monitoring

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 11: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

11CONFIDENTIAL

Massive Scale & Availability

Key Wavefront by VMware Differentiators

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 12: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

12CONFIDENTIAL

Interactive, Customizable & Sharable Dashboards

Key Wavefront by VMware Differentiators

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 13: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

13

“It’s so obvious how powerful

Wavefront’s query-driven

analytics is. Everybody in the

world who is using Grafana

needs to be using Wavefront as

the backend.”

Key Wavefront by VMware DifferentiatorsComplete API for Extensibility

Web & Proxy

Containers

Cloud OS/Hypervisor

DevOps/ChatOps Tools

Applications & Message Queues

Databases Storage

“The beauty of using

Wavefront, as opposed point

or silod tools, is that my

metrics and alerting all stay in

the same place. I only need

one maintenance window, one

Slack, Webhook, or one

PagerDuty configuration.”

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 14: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

14

The Power of Timeseries Metric Data

60.255.10.159 - - [15/Feb/2017:00:17:44 +0000] "POST /sp-admin/admin-ajax.php HTTP/1.0" 200 46

"https://www.mydummysite.com/wp-admin/post.php?post=8981&action=edit" "Mozilla/5.0

(Macintosh; Intel Mac OS X 10_12_2) AppleWebKit/537.36 (KHTML, like Gecko)

Chrome/56.0.2924.87 Safari/537.16"

Sample log

Sample metric

MetricData

Value

Timestamp

Source

Name

Point Tags

(optional)

telegraf.apache.response.200.count 25398 1487117864 source=Srl.27-par port=80 route=sp-admin

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 15: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

Four Ways of Sending Metrics into Wavefront

15

1. Wavefront Agents

Wavefront Proxy

2. Metrics Library/Application

Code

4. Logs via TCP or via Filebeat

3. Directly from AWS,GCPPivotal Cloud Foundry

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 16: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

Solutions on Wavefront Platform

CONFIDENTIAL 16

Wavefront Platform

Container

Monitoring

Suite

AWS

Monitoring

Suite

Infrastructure

MonitoringApplication

Monitoring

Other

Solutions

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 17: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

Wavefront Container Monitoring Suite

CONFIDENTIAL 17

Real-time insight into Docker containers and leading

orchestration systems (Kubernetes, AWS ECS, etc.)

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 18: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

Wavefront Container Monitoring Suite Differentiators

CONFIDENTIAL 18

Real-time

Containerized

Application

Behavior Visibility

Scale Containers

without Scaling

Monitoring Cost

Self-Service

Customized

Container Metrics for

Developers

Early Indicator of

Incidents

Avoid Perfect Storms

of Container Alerts

Collaborate and

Share Container

InsightVMworld 2017 Content: Not fo

r publication or distri

bution

Page 19: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

Wavefront AWS Monitoring Suite

CONFIDENTIAL 19

Immediate metrics-driven analytics across key AWS helps lower your cloud bill.

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 20: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

Wavefront Demo

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 21: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

Wavefront Case Studies

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 22: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

22

• Aggregate monitoring and alerting

• Seamless integration

• Metrics-analytics driven business

decisions

The First Pane of Glass for Large European Energy Supplier

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 23: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

23

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 24: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

British Gas Demo

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 25: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

28

• Real-time insight into business performance

• Visibility into a microservices, containers and Kubernetes

• Monitoring AWS Lambda & AWS

Custom-Metrics Driven Operational and Business Decisions

“It is very powerful to have all

business and microservices metrics

in Wavefront. We can see in real-time

that our business systems and

infrastructure are running as

expected. Marc RiegalDevelopment Manager

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 26: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

Fashion ID's Wavefront Kubernetes& Microservices Dashboards

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 27: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

Wavefront at Box

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 28: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

About Box

31

Company

• Cloud content management company that empowers enterprises to revolutionize how they work by securely connecting their people, information and applications.

• 52 million users

• 74,000 paying organizations

SRE Team

• 20 people

• Responsible for production infrastructure, tooling supporting about 400 engineers

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 29: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

Before Wavefront by VMware - Challenges with Open Source Tooling

32

Scale Capacity Uptime

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 30: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

Wavefront by VMware at Box Today

33

• OS monitoring (CPU, disk, network)

• Application monitoring (200s, 500s, latency)

• > 500,000 metrics/second (peaked at 800,000)

• 400 engineers using Wavefront

• 848 Wavefront dashboards

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 31: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

After Deploying Wavefront

34

Key Benefits

• Real-time visibility into the performance of our key services

• Powerful dashboard functionality put directly into the hands of our engineers

• Allowed us to focus on high value items to us like understanding our services better, and outsource “undifferentiated heavy lifting” to Wavefront

• Hugely impactful to engineer satisfaction and our ability to introspect on services

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 32: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

Enabling Engineering with Data Science Super Powers

35

Super Powers

• Ability to predict the future!

• Ability to find the needle in the haystack!

• Ability to influence decision makes and get more of what you need!

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 33: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

36

“Good metrics help predict the future, giving you an opportunity to anticipate problems and correct them.”

– Croll, and Yoskovitz.*

* From Lean analytics: Use data to build a better startup faster.

Sebastopol, CA: O’Reilly, 2013. Print.

Predict the Future with Metrics-Driven Analytics

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 34: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

Find the Needle in the Haystack

37

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 35: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

Influence Decision Makers to Get More of What You Need

38

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 36: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

39

Bonus GraphData-driven Business Decisions

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 37: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

Measurable Benefits of Wavefront for Everyone!

40CONFIDENTIAL

• Proactive early detection of issues dramatically reduces MTTR, from hours to minutes

• The “first pane of glass visibility reduces MTTR (unified first pane of glass visibility)

• Real-time visibility into cloud services spend helps identify savings (spot/reserved instances)

• Engineering time savings through unified visibility

• Maintenance-free

• Scale costs efficiently SaaS model

• Maximized key services availability with instant answers and anomaly detection

• Wavefront high availability helps eliminate monitoring blind blind spots

• No downtime

• Real-time business insight correlated with operational behavior performance

• Improved customer satisfaction due to services performance and maximized SLAs

• Constant insight helps adapt business value to customer needs

• Empower developers to self-serve removing obstacles drives innovation (shared views, customized metrics)

• Efficient DevOps team focus on overall performance

• Allows devs to focus on business innovation vs keeping the lights on

MTTR Reduction

CostSavings

High Availability

Business Value Collaboration-driven innovation

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 38: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

Benefits of Wavefront for Everyone:DevOps Engineer Becomes Superhero Empowering Developers and the Business

CONFIDENTIAL 41

DevOps/SRE/TechOps

After Wavefront

• Roll a unified monitoring platform that you and developers can use to identify issues within minutes

• Help developers and set alerts proactively to identify issues before customers complain

• Scale easily with no maintenance and downtime

• Start loving continuous releases and updates VMworld 2017 Content: Not fo

r publication or distri

bution

Page 39: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

Benefits of Wavefront for Everyone:Developers Achieve Monitoring Nirvana

CONFIDENTIAL 42

Developer

After Wavefront

• See the impact of your code in production

• Self-serve and create metrics-driven dashboards•• Alert on any code in production

• Reduce paging frequency

• Resolve incidents quickly when you are paged VMworld 2017 Content: Not fo

r publication or distri

bution

Page 40: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

Try Wavefront by VMware Today!

CONFIDENTIAL 43

www.wavefront.com/resources/

www.wavefront.com/sign-up/

www.wavefront.com/blog/

Learn

Try

Follow

@stela_udo @no_identifier @WavefrontHQ ConnectVMworld 2017 Content: N

ot for publicatio

n or distribution

Page 41: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 42: Transforming Operations: Introduction to Wavefront or ... · world who is using Grafana needs to be using Wavefront as the backend.” Key Wavefront by VMware Differentiators Complete

VMworld 2017 Content: Not fo

r publication or distri

bution