full-stack troubleshooting: wavefront automated …...enhanced application observability with span...

23
#vmworld KUB1357BU Full-Stack Troubleshooting: Wavefront Automated K8s and App Observability Karthik Narayan, VMware, Inc. Gordana Neskovic, VMware, Inc. Eran Carmel, VMware, Inc. Chhavi Nijhawan, VMware, Inc. #KUB1357BU VMworld 2019 Content: Not for publication or distribution

Upload: others

Post on 26-Jan-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Full-Stack Troubleshooting: Wavefront Automated …...Enhanced Application Observability with Span Logs, Automatic Alerts Accelerate MTTR with enriched alerting and deeper, full-stack

#vmworld

KUB1357BU

Full-Stack Troubleshooting: Wavefront Automated K8s and App Observability

Karthik Narayan, VMware, Inc.Gordana Neskovic, VMware, Inc.Eran Carmel, VMware, Inc.Chhavi Nijhawan, VMware, Inc.

#KUB1357BU

VMworld 2019 Content: Not for publication or distribution

Page 2: Full-Stack Troubleshooting: Wavefront Automated …...Enhanced Application Observability with Span Logs, Automatic Alerts Accelerate MTTR with enriched alerting and deeper, full-stack

©2019 VMware, Inc.

Disclaimer

This presentation may contain product features or functionality 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 features/functionality/technology discussed or presented, have not been determined.

2

The information in this presentation is for informational purposes only and may not be incorporated into any contract. There is no commitment or obligation to deliver any items presented herein. VMworld 2019 Content: Not for publication or distribution

Page 3: Full-Stack Troubleshooting: Wavefront Automated …...Enhanced Application Observability with Span Logs, Automatic Alerts Accelerate MTTR with enriched alerting and deeper, full-stack

©2019 VMware, Inc. 3

• Challenges and Wavefront Differentiators

• Automated Kubernetes Observability

• Troubleshooting with Distributed Tracing

VMworld 2019 Content: Not for publication or distribution

Page 4: Full-Stack Troubleshooting: Wavefront Automated …...Enhanced Application Observability with Span Logs, Automatic Alerts Accelerate MTTR with enriched alerting and deeper, full-stack

©2019 VMware, Inc. 4

Harder to ManageComplexity

High Scale and Dynamism

The Challenges of Containerized MicroservicesContainers are short-lived, frequently changing Kubernetes topology

VMworld 2019 Content: Not for publication or distribution

Page 5: Full-Stack Troubleshooting: Wavefront Automated …...Enhanced Application Observability with Span Logs, Automatic Alerts Accelerate MTTR with enriched alerting and deeper, full-stack

©2019 VMware, Inc. 5

Wavefront Enterprise Observability as a ServiceDelivering observability that’s full-stack, for cloud-native application environments at scale

Integrated observability over multi-sourced data: metrics, histograms and traces at scale

Alert, isolate, trend on anomalies with analytics and AI/ML

Advanced query language for faster visualization, fine grained alerting

Instant value with 200+ integrations OOTB dashboards

𝑓(x)

Serverless Apps

Legacy Apps

SDDC Infrastructure

Microservices Apps

Any Cloud

IoTContainers PKS/PCF/etc

VMworld 2019 Content: Not for publication or distribution

Page 6: Full-Stack Troubleshooting: Wavefront Automated …...Enhanced Application Observability with Span Logs, Automatic Alerts Accelerate MTTR with enriched alerting and deeper, full-stack

©2019 VMware, Inc. 6

Alert Notification

Messaging

Web

OS/Hypervisor

DevOps Tools

Cloud

Applications

Containers

Tools

www.wavefront.com/integrations

Open Source

PrometheusIstio

Grafana

Wavefront Provides Observability For A Broad Ecosystem200+ OOTB integrations add new data sources for expanded opportunity & value

VMworld 2019 Content: Not for publication or distribution

Page 7: Full-Stack Troubleshooting: Wavefront Automated …...Enhanced Application Observability with Span Logs, Automatic Alerts Accelerate MTTR with enriched alerting and deeper, full-stack

©2019 VMware, Inc. 7

Instrument, calculate, monitor and alert on SLIs, SLOs and SLAs

Wavefront Kubernetes and Application Observability Differentiators

CLOUD SCALE EXCEEDS 1,000,000

DATA PPS

SINGLE PLATFORM FOR METRICS,

HISTOGRAMS, TRACES, AND SPAN LOGS

FULL-STACK OBSERVABILITY FROM

APP TO K8S, INFRA, MULTICLOUD

ADVANCED ANALYTICS AND AI/ML

BASED ALERTING

VMworld 2019 Content: Not for publication or distribution

Page 9: Full-Stack Troubleshooting: Wavefront Automated …...Enhanced Application Observability with Span Logs, Automatic Alerts Accelerate MTTR with enriched alerting and deeper, full-stack

©2019 VMware, Inc. 9

Alert, troubleshoot & report from K8s clusters to nodes, pods, containers and applications

New: Wavefront Enterprise Observability for Kubernetes and Containerized Applications Across Multiple Clouds

Automated Kubernetes

Observability

Enhanced Application

Observability

Enterprise-Wide Dashboard Creation UX

Enterprise-Wide Per-Team Usage

Reporting

VMworld 2019 Content: Not for publication or distribution

Page 10: Full-Stack Troubleshooting: Wavefront Automated …...Enhanced Application Observability with Span Logs, Automatic Alerts Accelerate MTTR with enriched alerting and deeper, full-stack

©2019 VMware, Inc. 10

Automated discovery of Kubernetes components and automated visualization of full-stack KPIs

Telemetry from 200,000+ concurrent containers

Full-stack observability for all popular K8s environments, including OpenShift Operator- ready

True enterprise observability – production ready for 200,000 containers environments*

Wavefront Automates K8s Observability, Full-Stack (OpenShift Too)

*300K is the draft number. The final number to be published at VMworld after completed testing.VMworld 2019 Content: Not for publication or distribution

Page 11: Full-Stack Troubleshooting: Wavefront Automated …...Enhanced Application Observability with Span Logs, Automatic Alerts Accelerate MTTR with enriched alerting and deeper, full-stack

©2019 VMware, Inc. 11

Enhanced Dashboard Experience:Easier Adoption for Enterprises on Their Observability Journey

Easy guided flows for users, as well as self-service trial prospects

Easy self-service dashboard creation without query-writing:• Automatic metrics discovery• Drag-and-drop chart creation• Widget-based dashboard

customization

Simplifies insight extraction byslicing-and-dicing data with flexible chart-builder

VMworld 2019 Content: Not for publication or distribution

Page 12: Full-Stack Troubleshooting: Wavefront Automated …...Enhanced Application Observability with Span Logs, Automatic Alerts Accelerate MTTR with enriched alerting and deeper, full-stack

©2019 VMware, Inc. 12

Enterprise-Wide Manageability with Per-Team, Usage Metering

Enables self-servicetelemetry consumption, while managing costs

Empowers central observability team to set quotas across teams

Encourages enterprise-wide culture to “measure what matters” and cost accountability

Transparency: enable every team to self-manage

VMworld 2019 Content: Not for publication or distribution

Page 13: Full-Stack Troubleshooting: Wavefront Automated …...Enhanced Application Observability with Span Logs, Automatic Alerts Accelerate MTTR with enriched alerting and deeper, full-stack

©2019 VMware, Inc. 13

VMworld 2019 Content: Not for publication or distribution

Page 14: Full-Stack Troubleshooting: Wavefront Automated …...Enhanced Application Observability with Span Logs, Automatic Alerts Accelerate MTTR with enriched alerting and deeper, full-stack

©2019 VMware, Inc. 14

Distributed Tracing: Troubleshoot and Optimize Microservices Faster

Enabling SRE and developers to quickly understand:

• The request flow across service boundaries – get full visibility

• Where the request is failing – triage and lower MTTI and MTTR

• Where the request is spending most of its time – improve end-to-end response time

Visualize request flow across service boundaries

VMworld 2019 Content: Not for publication or distribution

Page 15: Full-Stack Troubleshooting: Wavefront Automated …...Enhanced Application Observability with Span Logs, Automatic Alerts Accelerate MTTR with enriched alerting and deeper, full-stack

©2019 VMware, Inc. 15

Wavefront Distributed Tracing: Troubleshoot and Optimize Microservices Faster

VMworld 2019 Content: Not for publication or distribution

Page 16: Full-Stack Troubleshooting: Wavefront Automated …...Enhanced Application Observability with Span Logs, Automatic Alerts Accelerate MTTR with enriched alerting and deeper, full-stack

©2019 VMware, Inc. 16

Enhanced Application Observability with Span Logs, Automatic AlertsAccelerate MTTR with enriched alerting and deeper, full-stack troubleshooting

Easy last-mile troubleshooting with span logs

• Integrated observability• In-context logs per span

Automatic actionable context enriched alerts• Automatic alerts based on anomalies• One click troubleshooting

Unified App & Infra View• Detailed application health view• Unified app + system metrics

Get to root cause faster with span logs

• In-context logs per span• Reduce RCA access to full logs

Automatic actionable context-enriched alerts• Automatic alerts based on anomalies• One click troubleshooting

Unified views of application & infrastructure• Deeper application health views• Unified app + system metrics

VMworld 2019 Content: Not for publication or distribution

Page 17: Full-Stack Troubleshooting: Wavefront Automated …...Enhanced Application Observability with Span Logs, Automatic Alerts Accelerate MTTR with enriched alerting and deeper, full-stack

©2019 VMware, Inc. 17

Quickly go back to what you love to do!

Faster Troubleshooting with Automated K8s & App Observability

Real Problem? Problem Magnitude?

Which microservice? Infrastructure related?VMworld 2019 Content: Not for publication or distribution

Page 18: Full-Stack Troubleshooting: Wavefront Automated …...Enhanced Application Observability with Span Logs, Automatic Alerts Accelerate MTTR with enriched alerting and deeper, full-stack

©2019 VMware, Inc. 18

VMworld 2019 Content: Not for publication or distribution

Page 19: Full-Stack Troubleshooting: Wavefront Automated …...Enhanced Application Observability with Span Logs, Automatic Alerts Accelerate MTTR with enriched alerting and deeper, full-stack

©2019 VMware, Inc. 19

Enterprise-Wide Dashboard Creation UX

Enterprise-Wide Per-Team Usage

Reporting

Automated Kubernetes

Observability

Enhanced Application

Observability

VMworld 2019 Content: Not for publication or distribution

Page 20: Full-Stack Troubleshooting: Wavefront Automated …...Enhanced Application Observability with Span Logs, Automatic Alerts Accelerate MTTR with enriched alerting and deeper, full-stack

©2019 VMware, Inc. 20

Visit Wavefront booth at VMware booth!

Sign up for free trial: wavefront.com/sign-up

Contact Wavefront: wavefront-public.slack.com

@WavefrontHQ

@_karthiknarayan

@gornes

@eranc

@chhavinij

VMworld 2019 Content: Not for publication or distribution

Page 21: Full-Stack Troubleshooting: Wavefront Automated …...Enhanced Application Observability with Span Logs, Automatic Alerts Accelerate MTTR with enriched alerting and deeper, full-stack

©2019 VMware, Inc. 21

Customer Use Case: Cloud Transformation with Wavefront by VMware [MCO1348BU], Tuesday, August 27, 1:00 – 2:00 PM

Monitor Health State of a Large Fleet of Kubernetes Cluster with Wavefront [KUB1168BU], Tuesday, August 27, 2:30 – 3:30 PM

Avengers Style – How BookMyShow Optimized Cloud Apps with Wavefront[MCO2823BU], Tuesday, August 27, 3:30 – 4:30 PM

Observability 101 for Practitioners: Maximizing Cloud Service Reliability [MCO1405BU], Tuesday, August 27, 4:00 – 5:00 PM

Service Mesh, Tracing, Prometheus: Wavefront Provides Observability for All [KUB1862BU], Tuesday, August 27, 5:30 –6:30 PM

Unifying IT Monitoring with vSAN Telegraf Plugin for Wavefront [KUB2663BU], Wednesday, August 28, 1:00 – 2:00 PM

Wavefront, We Have a Problem! Quicker Fault Isolation Across the Stack [MCO1186BU], Wednesday, August 28, 10:00 – 10:30 AM

Pivotal Cloud Foundry Cross-Stack Visibility with Wavefront [KUB2410BU], Thursday, August 29, 2:0 – 3:00 PM

Wavefront Sessions:

VMworld 2019 Content: Not for publication or distribution

Page 22: Full-Stack Troubleshooting: Wavefront Automated …...Enhanced Application Observability with Span Logs, Automatic Alerts Accelerate MTTR with enriched alerting and deeper, full-stack

VMworld 2019 Content: Not for publication or distribution

Page 23: Full-Stack Troubleshooting: Wavefront Automated …...Enhanced Application Observability with Span Logs, Automatic Alerts Accelerate MTTR with enriched alerting and deeper, full-stack

VMworld 2019 Content: Not for publication or distribution