Full-Stack Troubleshooting: Wavefront Automated …...Enhanced Application Observability with Span...
Transcript of Full-Stack Troubleshooting: Wavefront Automated …...Enhanced Application Observability with Span...
#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
©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
©2019 VMware, Inc. 3
• Challenges and Wavefront Differentiators
• Automated Kubernetes Observability
• Troubleshooting with Distributed Tracing
VMworld 2019 Content: Not for publication or distribution
©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
©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
©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
©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
©2019 VMware, Inc. 8
First validated in Silicon Valley, now rapidly adopted by enterprises worldwide
Wavefront Serves Amazing Cloud and Enterprise Companies
Cloud Companies
Global Enterprises
VMworld 2019 Content: Not for publication or distribution
©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
©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
©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
©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
©2019 VMware, Inc. 13
VMworld 2019 Content: Not for publication or distribution
©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
©2019 VMware, Inc. 15
Wavefront Distributed Tracing: Troubleshoot and Optimize Microservices Faster
VMworld 2019 Content: Not for publication or distribution
©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
©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
©2019 VMware, Inc. 18
VMworld 2019 Content: Not for publication or distribution
©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
©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
©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
VMworld 2019 Content: Not for publication or distribution
VMworld 2019 Content: Not for publication or distribution