You are on page 1of 28

Introduction to Tanzu Observability

by Wavefront

Pontus Rydin, Technical Evangelist Director, VMware


Gordana Neskovic, Sr. Product Marketing Manager, VMware

May 2020

Confidential │ ©2019 VMware, Inc.


Agenda
is now Tanzu Observability
by Wavefront

The Why and the What - Tanzu Observability by Wavefront

Tanzu Observability Fit within Tanzu Family

Tanzu Observability for Kubernetes and Applications

Demo

Q&A

Confidential │ ©2019 VMware, Inc. 2


Cloud-Native & Digital Enterprises Use Tanzu Observability
Near zero attrition, 35,000 engineers (DevOps/SREs/Ops, platform, developers)
Enterprise Companies

Cloud Companies

“Before Tanzu Observability by Wavefront, we “Tanzu Observability by Wavefront data


had no clue about what was going on. Now we fidelity and granularly are unparalleled,
can fix code bugs and validate immediately if helping us to resolve many hidden problems
changes had the exact effect intended.” as we scaled our container usage quickly.”

Confidential │ ©2019 VMware, Inc. 3


What Problems Does Tanzu Observability Solve?
Enabling customers to push code faster and easier at lower costs

Agility Economy
*

Confidential │ ©2019 VMware, Inc. 4


Monitoring vs. Observability
Observability is the proactive way to move fast and see everything

Gartner, Hype Cycle for IT Performance Analysis, 30 July, 2019

Confidential │ ©2019 VMware, Inc. 5


Tanzu Observability as a Service
Full-stack visibility for cloud-native application environments at scale

Enterprise observability over multi-sourced


data: metrics, histograms, traces, span logs
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
Tanzu Observability
by Wavefront

𝑓𝑓(x)

Legacy AppsMicroservices Serverless AppsAny Cloud Containers SDDC


IoT 6
Confidential │ ©2019 VMware, Inc.
Apps PKS/PCF/etc Infrastructure
Root-Causing Tanzu Applications and Kubernetes Is Complex
Multi-layer, multi-cloud + traditional “by layer” tools + quicker releases = a hard problem

Business Metrics / KPIs

User Metrics
Transaction Metrics Rich Dashboard
Classic
APM Application Code
Platform Apps, MQ Proxy, Serverless Tanzu Observability
by Wavefront
Nodes, Pods, Containers Full-Stack Automated
Open Source Smart Alerts
(Prometheus) Distributed Frameworks (K8s / Cloud Foundry) Observability
 Metrics
Operating System  Traces
vROps,  Histograms
vCenter etc. Virtualization / Cloud Deep Problem
 Span Logs
Solving
Vendor Specific Compute Storage Network
Tools
Internet Access Power

Simpler way to MANAGE multiple environments at scale


Faster BUILD as devs root-cause faster, higher dev productivity
Confidential │ ©2019 VMware, Inc. 7
Land and Expand with Tanzu Observability Ecosystem
220+ packaged integrations add new data sources for expanded opportunity
Applications DevOps Tools Web

Containers Alert Notification


REST API UI

Data Stores Messaging

OS/Hypervisor Cloud Tools

Confidential │ ©2019 VMware, Inc.


wavefront.com/integrations
How Does Tanzu Observability Fit within Tanzu Portfolio?

Apply cloud native Rapidly assemble Deliver software to a Operate Kubernetes Unify and optimize
application dev and containerize secured and across clouds multi-cluster
framework applications automated platform operation

Spring Runtime Tanzu Application Catalog Tanzu Application Service Tanzu Kubernetes Grid Tanzu Mission Control

Ensure enterprise observability from application


to infrastructure

Preview – To be released at
the beginning of March

Confidential │ ©2019 VMware, Inc. 9


Tanzu Observability for Kubernetes
and Applications

Confidential │ ©2019 VMware, Inc. 10


Tanzu Observability for Kubernetes
Automate and unify enterprise Kubernetes at massive scale

Automatically deploy and discover Kubernetes


components and workloads, and automatically
visualize full-stack KPIs

Massive scale of 200,000s containers

Identify root causes faster with pre-defined


Kubernetes operation alerts and events

Automated full-stack visibility into OpenShift


performance with certified Tanzu Observability by
Wavefront OpenShift Operator 4.x
Tanzu Observability
by Wavefront

Tanzu Kubernetes Amazon EKS Azure AKS Google GKE OpenShift


Confidential │ ©2019 VMware, Inc. 11
Tanzu Observability by Wavefront Takes Prometheus to the Next Level
Overcome key Prometheus shortcomings

Scale (built-in) beyond Perform 100x better at Use the past to help predict High-fidelity monitoring of
monitoring 100s handling inherent and troubleshoot the future ALL metrics in one place
containers/hosts with HA cardinality w/context

Customers who matured their observability from Prometheus to Tanzu Observability by Wavefront

Confidential │ ©2019 VMware, Inc. 12


Multi Cloud Observability
Turn-key visibility across AWS, Azure, Google Cloud Platform, VMware Cloud on AWS

Real-time into AWS, Azure, and GCP Amazon Amazon EBS Amazon SQS Amazon S3 Amazon DynamoDB AWS Direct
Amazon EC2 Amazon ECS
helps troubleshoot cloud applications. CloudWatch Connect

Correlate app and cloud metrics.


AWS Elastic AWS KMS Amazon Kinesis Data Amazon EFS Amazon RDS Amazon Amazon SNS Amazon Redshift
Beanstalk Firehose Route53
Optimize utilization with analytics-
driven insights.
Amazon EMR AWS AutoScaling Amazon EKS AWS Lambda Amazon CloudFront AWS KMS Amazon Cache AWS OpsWorks

Full-stack VMware Cloud on AWS


Observability(hybrid)

Rightsizing. Use Tanzu Observability Azure App Service Azure Redis Cache Azure AD Azure SQL Azure Application Azure Functions Azure Container
Database Gateway Instances
and CloudHealth integration to
balance cloud costs with performance.

Google Cloud App Google Cloud Google Cloud Machine Google Cloud Big Google Cloud Pub/Sub Google Cloud Google Cloud Router
Engine Datastore Learning Query Billing

Confidential │ ©2019 VMware, Inc. 13


Unified Visibility into TAS for Developers and SREs
Granular Insights into application performance and interactions with other services

Confidential │ ©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

Confidential │ ©2019 VMware, Inc. 15


Tanzu Observability Distributed Tracing Benefits
Out-of-the-box observability for microservices-based applications

OPTIMIZE APPLICATION
EASILY MONITOR MICROSERVICES TROUBLESHOOT FASTER
PERFORMANCE

• Out-of-the-box visibility • Quickly pinpoint issues • Find performance bottlenecks

• OpenTracing/OpenCensus • Easily find long/errored API calls • Query and narrow down traces
compliant with long spans
• Troubleshoot errored API
• Jaeger/Zipkin drop-in responses • Find APIs that can be optimized
replacement

Confidential │ ©2019 VMware, Inc. 16


* For any comments please contact PMM team
Easy Instrumentation Developers Love Tracing Support - SDKs

Languages and Frameworks Third Party Instrumentation Service Mesh

Jaeger

Jersey X-Ray
AppMetrics

Confidential │ ©2019 VMware, Inc. 17


Tanzu Observability Distributed Tracing Differentiators

Confidential │ ©2019 VMware, Inc. 18


How Customers Benefit with Tanzu Observability
Proactive response, early issue detection, day 2 operational simplicity – a lower costs!

* *

*Not a public reference


Confidential │ ©2019 VMware, Inc. 19
Understand the Connections Behind Connected Homes
Observability for teams bring your home to life

UK’s Leading Smart Home Technology Provider


Home Automation and Security Innovator that is part of 30bn GBP Energy Provider

Challenges prior to Tanzu Observability by Wavefront:


Struggles with open source tooling
No insight into cloud resources usage

Key Use Cases:


AWS infrastructure visibility (cost, and performance)
Kubernetes-containers environment monitoring
Serverless workloads monitoring

Results with Tanzu Observability by Wavefront: “Our experience with Tanzu


Unifies all metrics and across Hive Platform Observability by Wavefront continues to
be uniformly superb. It’s been a very
Exec dashboards: data-driven decisions, compliance
long time since any tech impressed me
Alerts on metrics with analytics anywhere as much.”
Fixes broken configuration management
Sam Pointer,
Site Reliability Engineer at Centrica Hive

Confidential │ ©2019 VMware, Inc. 20


Enterprise Telemetry-as-a-Service:
Tanzu Observability by Wavefront Helps Microsoft Yammer Hit Global SLAs

Yammer Delivers Social Network within a Company

Challenges prior to Tanzu Observability by Wavefront:


Tools sprawl across teams resulted in low visibility
CI/CD process not fully automated

Key Use Cases


All system operations metrics visibility
Azure alerting and resources
Microservices performance visibility (100 microservices, 10K containers)
Fully automated build pipeline saves up to 50 hours per week

Why Tanzu Observability by Wavefront:


Helps engineers ship code faster and safer with less hands-on involvement
Helps Yammer maintain SLAs with reliable and fast solution
Engineers spend less time on maintaining observability tools and more time
on features

Confidential │ ©2019 VMware, Inc. 21


Tanzu Observability
by Wavefront

Confidential │ ©2019 VMware, Inc. 22


Tanzu Observability
by Wavefront

Free 30-days Trial: wavefront.com/sign-up/

Learn More: www.wavefront.com

Questions: wavefront@vmware.com

Confidential │ ©2019 VMware, Inc. 23


Thank You

Confidential │ ©2019 VMware, Inc.


Addenda

Backup Slides

Confidential │ ©2019 VMware, Inc. 25


Tanzu Observability by Wavefront Top Line Architecture
Enterprise observability with AI and analytics at its core

Change to Real-
Time Ingestion

Real-Time Absolute Data


Ingestion Resolution & Retention
Absolute data
resolution and 26
Confidential │ ©2019 VMware, Inc.
retention
Detailed Platform Architecture

Applications Ultra High-Scale (Data Volumes, User Count, Analytics, Visualizations)

Ultra-High Cardinality Data Scaling


Metadata Multi-Stream Real-Time
Any Cloud Cardinality Metadata Stores Analytics Streaming
AcceleratorTM ProcessorTM Data
Meta Data Troubleshoot
Stream Streaming
Direct Metadata Primitives
Ingestion
Metrics Real-time.
Serverless Ingestion Router High Resolution
Dynamic
Metadata Resolution
Processor Data
Multi-Stream AdapterTM
AggregatorTM
Observability DatastoresTM Alert
Query PlannerTM
3D Data Metrics, Histogram, Traces
Microservices Histograms Processor
Proxy
Query Language
SecureIngestorTM 3D Data
Processor
Instant Mirror Stream
API
Router 3D Telemetry Aggregation Processor
Al Genie TM Visualize
Containers Anomaly Detection
Metrics, No-Loss SSD Tier 110+ Functions
Traces Histograms,
Predict
Fault Tolerance,
Traces Automate
Synchronization

200+ OOTB 100% Full Data Resolution (No Rollups, No Sampling, No Quantizing)
Infrastructure “ACTIVE-ACTIVE”
Integrations
MIRROR

IOT High Performance Automated


At-Scale Intelligent 3D Data No-Loss Data Analytics, AIOps
Full-Stack Insights
Ingestion Routing Processing Retention
Collection
110+ Analytics Functions
Metrics, Traces, Histograms DevOps Teams
Triple Availability Zone High Cardinality Al Genie - ALML Prediction
Flexible, Open-Source Direct Ingestion SREs, Developers,
Redundant Ingestion High Resiliency Quadruple Data Replicas. Comprehensive Coverage
SDKs, APIs Secure Proxy, Monitoring Teams
Cross-Region DR High Resolution No Rollups. No Sampling
200+ Integrations
Data Encryption at Rest

Confidential │ ©2019 VMware, Inc.


Histogram – Distribution as a First-Class Citizen
How is my block of code performing? What is my latency distribution?

New Histogram
Visualization –
detailed latency
distribution
visualization

Confidential │ ©2019 VMware, Inc. 28

You might also like