SlideShare a Scribd company logo
1 of 6
Download to read offline
A Sumo Logic White Paper 
Five Steps to 
Better Application 
Performance
305 Main Street 
Redwood City, CA 94063 
Toll-Free 1 855-LOG-SUMO + 
Int’l 1 650 810 8700 + 
www.sumologic.com + 
Introduction 
Modern enterprises increasingly rely on custom-built applications to 
provide differentiated services to their customers and to improve 
employee productivity. These business critical applications are 
distributed, large-scale, and rely on in-house developed software as 
well as open-source and 3rd-party components, making them difficult 
to manage, monitor and troubleshoot. Managing these applications 
is further complicated by the combination of physical, virtual and 
cloud computing infrastructures in which these applications are 
deployed. In short, the job of managing and supporting today’s 
applications has never been more important—or more difficult. 
The solution to many of the above issues can be found in one of the most 
overlooked and undervalued IT assets: log data. Managing logs requires a 
solution that, unlike today’s home-grown and on-premise solutions, is built 
from the ground up to handle the volume, type and location of today’s rapidly 
proliferating logs. 
The following paper outlines the different ways that the next generation in 
log management and analytics can dramatically improve your applications— 
and thus your business performance. The five steps to better application 
performance fall into three broad categories: 
+ Reducing application downtime 
+ Improving application performance 
+ Improving your end users’ experience 
Reducing application downtime 
Step 1: Troubleshoot and get quickly to root cause analysis 
When something goes wrong in a distributed production application, 
troubleshooting and root cause analysis can take hours. The ability to 
quickly isolate the problematic application server, module, or even a single 
line of code dramatically reduces mean-time to identification (MTTI) and 
mean-time to resolution (MTTR). But to do so requires a powerful and fast 
log analysis system that enables you to look across your entire application 
and underlying infrastructure in one fell swoop. With application downtime 
translating directly to business performance and profitability, proper collection 
and retention, coupled with a powerful analytics tool for your logs, is key to 
immediate and accurate diagnosis and resolution. 
The ability to quickly isolate 
the problematic application 
server, module, or even a 
single line of code dramatically 
reduces mean-time to 
identification (MTTI) and 
mean-time to resolution 
(MTTR).
305 Main Street 
Redwood City, CA 94063 
Toll-Free 1 855-LOG-SUMO + 
Int’l 1 650 810 8700 + 
www.sumologic.com + 
Today’s next-generation solutions collect, process and analyze all your application 
logs--regardless of volume, type or location--and do it in real time. So you can 
query up-to-the-minute relevant information that your application generates, then 
quickly narrow down the root causes and get your application running again. 
Step 2: Uncover unknown issues lurking within your application 
Certain types of issues causing application failure are difficult to identify by 
asking questions via traditional query language. Often the issue has not been 
observed in the past and isn’t easy to express in a query, so the root cause 
remains hidden, eventually causing a major, long-lasting failure. 
Identifying new patterns in log data, such as new types of Exception, require 
new learning-based analytics technology. IT needs to be able to remove the 
noise and find a new type of log message within millions of others without 
having to identify it using traditional query language. As a result, application 
operation teams can quickly address the issue rather than spend hours on 
writing queries and chasing ghosts in their log data. 
Step 3: Use your logs proactively 
Keeping your applications running should not involve fighting one fire after 
another. To keep applications running smoothly it is important to set up 
proactive monitoring based on precise rules that help detect issues before 
they turn into critical events. The right solution should be able to deliver 
proactive notifications based on specific conditions or new patterns seen in 
log data with near-zero latency. 
Identifying new patterns 
in log data, such as new 
types of Exception, require 
new learning-based 
analytics technology.
305 Main Street 
Redwood City, CA 94063 
Toll-Free 1 855-LOG-SUMO + 
Int’l 1 650 810 8700 + 
www.sumologic.com + 
Conditions can be extremely precise and can describe, for example, a 
number of occurrences of a specific type of exception. More importantly, 
they should be able to be configured to notify when patterns in logs deviate 
from baseline seen within data during normal application operations. These 
types of notifications improve response time and help uncover new important 
conditions within applications before outages occur. 
Improving overall application performance 
Step 4: Dig deep into how your application is performing at every level 
Once problem diagnosis and resolution is under control and your 
applications are running with minimal downtime, you can focus on 
improving overall application performance. Understanding underlying 
application performance does not stop with profilers and visibil ity into how 
long particular method calls take. 
In order to get a deep and actionable understanding of application 
performance in the world of distributed applications, IT teams must dig 
deep and understand the performance of: 
+ Individual application components, modules and methods 
+ Transactions that span many modules and systems 
+ Underlying infrastructure such as servers and networks 
...with this new technology 
you can extract long-running 
or distributed end-to-end 
performance metrics.
305 Main Street 
Redwood City, CA 94063 
Toll-Free 1 855-LOG-SUMO + 
Int’l 1 650 810 8700 + 
www.sumologic.com + 
Next-generation log management technology enables your organization to 
access and understand all of these metrics without new instrumentation. You 
can capture fine-grained individual API call metrics from your logs to gain a deep 
understanding of where your application spends its cycles. And extract those 
metrics, analyze them further, and share them with engineering as evidence. 
Furthermore, with this new technology you can extract long-running or 
distributed end-to-end performance metrics that represent far more meaningful 
metrics, such as end-to-end customer transactions that span multiple systems 
and even multiple applications. With end-to-end transaction performance 
information you get a holistic view of where the biggest time sinks are and 
exactly how they impact your end users. You can then set meaningful end user-relevant 
targets that your teams can work towards achieving. 
Finally, you can capture and correlate how network, server, and third party 
software performance impacts your application performance. For example, 
you might find that the performance issue is not related to your application but 
rather is a result of lack of network bandwidth capacity in a particular location. 
Make your applications better for your end users 
Step 5: Analyze and improve your end users’ experience 
Once the application is stable and performs well, the final step is improving the 
overall application from the end-user perspective. This is especially valuable 
for customer-facing and revenue-generating applications, where end-user 
satisfaction is critical to business operations. The teams who develop, operate, 
market and sell these applications need to be able to glean insights into which 
features are driving customer engagement, where usage drop-offs are, and 
what the overall user experience is. 
Next-generation solutions help enterprises quickly gain a deep understanding 
of what works and what doesn’t for their end users. Without any new 
instrumentation you can collect and analyze how customers interact with 
your application (e.g. which features are being used, which features are hard 
to discover) or figure out which workflows lead to confusion and understand 
where customers drop off (e.g. which steps in the purchasing process take too 
long). Log-ins by user, page load times, URL requests, form posts, session IDs, 
engagement duration, and much more is already in your logs - you just need to 
get the right log analysis tool to tap into it.
305 Main Street 
Redwood City, CA 94063 
Toll-Free 1 855-LOG-SUMO + 
Int’l 1 650 810 8700 + 
www.sumologic.com + 
The Sumo Logic Solution 
Logs are the most underutilized and overlooked asset in application 
management. Sumo Logic’s log management and analytics service enables IT, 
DevOps and Engineering teams to put their logs to work to: 
+ develop, manage, and operate their applications and underlying 
infrastructure by accelerating troubleshooting and root cause analysis; 
+ improve application performance monitoring; 
+ dramatically improve visibility into application and user behavior. 
Sumo Logic’s next-generation log management and analytics service delivers 
actionable insights into application and infrastructure operations while 
dramatically reducing complexity and cost. As a massively scalable, multi-tenant 
service, Sumo Logic performs log data collection, processing, storage 
and analysis within a centralized and highly secure cloud-based platform. 
It effortlessly handles all log data, regardless of volume, type or location, 
enabling IT teams to uncover operational insights buried under terabytes of 
logs in seconds. The result: logs are transformed from an IT afterthought into 
a strategic business asset. 
© Copyright 2013 Sumo Logic, Inc. All rights reserved. Sumo Logic, Elastic Log Processing, LogReduce, Push Analytics and Big Data 
for Real-Time IT are trademarks of Sumo Logic, Inc. All other company and product names mentioned herein may be trademarks of 
their respective owners. 
Sumo Logic Free 
Sign up now for enterprise-class 
Sumo Logic Free. Our 
free version allows for up 
to 3 users and 500 MB of 
data per day with 7 days 
of data retention. 
If your data needs are 
greater, call us at 
sales@sumologic.com 
to learn about our Sumo 
Logic Enterprise service. 
Get started now with 
Sumo Logic Free.

More Related Content

Viewers also liked

How Netskope Mastered DevOps with Sumo Logic
How Netskope Mastered DevOps with Sumo LogicHow Netskope Mastered DevOps with Sumo Logic
How Netskope Mastered DevOps with Sumo Logic Sumo Logic
 
How to Webinar: Sumo Logic Dashboards
How to Webinar: Sumo Logic DashboardsHow to Webinar: Sumo Logic Dashboards
How to Webinar: Sumo Logic DashboardsSumo Logic
 
"How to" Webinar: Sending Data to Sumo Logic
"How to" Webinar: Sending Data to Sumo Logic"How to" Webinar: Sending Data to Sumo Logic
"How to" Webinar: Sending Data to Sumo LogicSumo Logic
 
How To Webinar - Sumo Logic API
How To Webinar - Sumo Logic APIHow To Webinar - Sumo Logic API
How To Webinar - Sumo Logic APISumo Logic
 
Sumo Logic - Optimizing Your Search Experience (2016-08-17)
Sumo Logic - Optimizing Your Search Experience (2016-08-17)Sumo Logic - Optimizing Your Search Experience (2016-08-17)
Sumo Logic - Optimizing Your Search Experience (2016-08-17)Sumo Logic
 
Can you process 10 trillion logs per day software architecture conference 2015
Can you process 10 trillion logs per day software architecture conference 2015Can you process 10 trillion logs per day software architecture conference 2015
Can you process 10 trillion logs per day software architecture conference 2015Sumo Logic
 
Driving Retail Success with Machine Data Intelligence
Driving Retail Success with Machine Data IntelligenceDriving Retail Success with Machine Data Intelligence
Driving Retail Success with Machine Data IntelligenceSumo Logic
 
Sumo Logic: Optimizing Scheduled Searches
Sumo Logic: Optimizing Scheduled SearchesSumo Logic: Optimizing Scheduled Searches
Sumo Logic: Optimizing Scheduled SearchesSumo Logic
 
Sumo Logic "How to" Webinar: Advanced Analytics
Sumo Logic "How to" Webinar: Advanced AnalyticsSumo Logic "How to" Webinar: Advanced Analytics
Sumo Logic "How to" Webinar: Advanced AnalyticsSumo Logic
 
ChefConf 2015 Event Slides
ChefConf 2015 Event SlidesChefConf 2015 Event Slides
ChefConf 2015 Event SlidesSumo Logic
 
Sumo Logic Quickstart - Jan 2017
Sumo Logic Quickstart - Jan 2017Sumo Logic Quickstart - Jan 2017
Sumo Logic Quickstart - Jan 2017Sumo Logic
 
Comprehensive Monitoring for Docker
Comprehensive Monitoring for DockerComprehensive Monitoring for Docker
Comprehensive Monitoring for DockerChristian Beedgen
 

Viewers also liked (12)

How Netskope Mastered DevOps with Sumo Logic
How Netskope Mastered DevOps with Sumo LogicHow Netskope Mastered DevOps with Sumo Logic
How Netskope Mastered DevOps with Sumo Logic
 
How to Webinar: Sumo Logic Dashboards
How to Webinar: Sumo Logic DashboardsHow to Webinar: Sumo Logic Dashboards
How to Webinar: Sumo Logic Dashboards
 
"How to" Webinar: Sending Data to Sumo Logic
"How to" Webinar: Sending Data to Sumo Logic"How to" Webinar: Sending Data to Sumo Logic
"How to" Webinar: Sending Data to Sumo Logic
 
How To Webinar - Sumo Logic API
How To Webinar - Sumo Logic APIHow To Webinar - Sumo Logic API
How To Webinar - Sumo Logic API
 
Sumo Logic - Optimizing Your Search Experience (2016-08-17)
Sumo Logic - Optimizing Your Search Experience (2016-08-17)Sumo Logic - Optimizing Your Search Experience (2016-08-17)
Sumo Logic - Optimizing Your Search Experience (2016-08-17)
 
Can you process 10 trillion logs per day software architecture conference 2015
Can you process 10 trillion logs per day software architecture conference 2015Can you process 10 trillion logs per day software architecture conference 2015
Can you process 10 trillion logs per day software architecture conference 2015
 
Driving Retail Success with Machine Data Intelligence
Driving Retail Success with Machine Data IntelligenceDriving Retail Success with Machine Data Intelligence
Driving Retail Success with Machine Data Intelligence
 
Sumo Logic: Optimizing Scheduled Searches
Sumo Logic: Optimizing Scheduled SearchesSumo Logic: Optimizing Scheduled Searches
Sumo Logic: Optimizing Scheduled Searches
 
Sumo Logic "How to" Webinar: Advanced Analytics
Sumo Logic "How to" Webinar: Advanced AnalyticsSumo Logic "How to" Webinar: Advanced Analytics
Sumo Logic "How to" Webinar: Advanced Analytics
 
ChefConf 2015 Event Slides
ChefConf 2015 Event SlidesChefConf 2015 Event Slides
ChefConf 2015 Event Slides
 
Sumo Logic Quickstart - Jan 2017
Sumo Logic Quickstart - Jan 2017Sumo Logic Quickstart - Jan 2017
Sumo Logic Quickstart - Jan 2017
 
Comprehensive Monitoring for Docker
Comprehensive Monitoring for DockerComprehensive Monitoring for Docker
Comprehensive Monitoring for Docker
 

Similar to Five Steps to Better Application Performance

Harnessing the Power of Big Data for Real-Time IT
Harnessing the Power of Big Data for Real-Time ITHarnessing the Power of Big Data for Real-Time IT
Harnessing the Power of Big Data for Real-Time ITSumo Logic
 
Why not let apm do all the heavy lifting beyond the basics of monitoring | Sw...
Why not let apm do all the heavy lifting beyond the basics of monitoring | Sw...Why not let apm do all the heavy lifting beyond the basics of monitoring | Sw...
Why not let apm do all the heavy lifting beyond the basics of monitoring | Sw...Swatantra Kumar
 
Meeting the Challenge of Big Data Log Management
Meeting the Challenge of Big Data Log ManagementMeeting the Challenge of Big Data Log Management
Meeting the Challenge of Big Data Log ManagementSumo Logic
 
Top 8 Trends in Performance Engineering
Top 8 Trends in Performance EngineeringTop 8 Trends in Performance Engineering
Top 8 Trends in Performance EngineeringConvetit
 
Case study of rules as relational data
Case study of rules as relational dataCase study of rules as relational data
Case study of rules as relational dataJeff Long
 
Case study of rules as relational data
Case study of rules as relational dataCase study of rules as relational data
Case study of rules as relational dataJeff Long
 
Splunk for application_management
Splunk for application_managementSplunk for application_management
Splunk for application_managementGreg Hanchin
 
Better Together: Combine Real User Monitoring with Synthetics
Better Together: Combine Real User Monitoring with SyntheticsBetter Together: Combine Real User Monitoring with Synthetics
Better Together: Combine Real User Monitoring with SyntheticsSidharthKumar13
 
Log analyzer Needle in a haystack
Log analyzer  Needle in a haystackLog analyzer  Needle in a haystack
Log analyzer Needle in a haystackCenterRetro
 
Blue Prism_White Paper_ Technical Kickstarter
Blue Prism_White Paper_ Technical KickstarterBlue Prism_White Paper_ Technical Kickstarter
Blue Prism_White Paper_ Technical KickstarterKeith Bowman
 
The Cloud Adoption Challenge
The Cloud Adoption ChallengeThe Cloud Adoption Challenge
The Cloud Adoption ChallengeSumo Logic
 
Cloud computing gartner report
Cloud computing gartner reportCloud computing gartner report
Cloud computing gartner reportSumeet Mayor
 
Agent-Based Workflow
Agent-Based WorkflowAgent-Based Workflow
Agent-Based WorkflowLarry Suarez
 
ca_nimsoft_monitor_snap_ebook
ca_nimsoft_monitor_snap_ebookca_nimsoft_monitor_snap_ebook
ca_nimsoft_monitor_snap_ebookTiffany Hamilton
 
How To Build Mature SM - final
How To Build Mature SM - finalHow To Build Mature SM - final
How To Build Mature SM - finalDanijel Božić
 
Cisco Domain Ten solution overview
Cisco Domain Ten solution overviewCisco Domain Ten solution overview
Cisco Domain Ten solution overviewCharles Malkiel
 
Sumo Logic IT Operations Solutions Brief
Sumo Logic IT Operations Solutions BriefSumo Logic IT Operations Solutions Brief
Sumo Logic IT Operations Solutions BriefManish Kalra
 
8 BIGGEST MISTAKES IT PRACTITIONERS MAKE AND HOW TO AVOID THEM
8 BIGGEST MISTAKES IT PRACTITIONERS MAKE AND HOW TO AVOID THEM8 BIGGEST MISTAKES IT PRACTITIONERS MAKE AND HOW TO AVOID THEM
8 BIGGEST MISTAKES IT PRACTITIONERS MAKE AND HOW TO AVOID THEMAbuSyeedRaihan
 

Similar to Five Steps to Better Application Performance (20)

Harnessing the Power of Big Data for Real-Time IT
Harnessing the Power of Big Data for Real-Time ITHarnessing the Power of Big Data for Real-Time IT
Harnessing the Power of Big Data for Real-Time IT
 
Why not let apm do all the heavy lifting beyond the basics of monitoring | Sw...
Why not let apm do all the heavy lifting beyond the basics of monitoring | Sw...Why not let apm do all the heavy lifting beyond the basics of monitoring | Sw...
Why not let apm do all the heavy lifting beyond the basics of monitoring | Sw...
 
Meeting the Challenge of Big Data Log Management
Meeting the Challenge of Big Data Log ManagementMeeting the Challenge of Big Data Log Management
Meeting the Challenge of Big Data Log Management
 
Top 8 Trends in Performance Engineering
Top 8 Trends in Performance EngineeringTop 8 Trends in Performance Engineering
Top 8 Trends in Performance Engineering
 
0455 riverbed steel_central_pfb_060915as
0455 riverbed steel_central_pfb_060915as0455 riverbed steel_central_pfb_060915as
0455 riverbed steel_central_pfb_060915as
 
Case study of rules as relational data
Case study of rules as relational dataCase study of rules as relational data
Case study of rules as relational data
 
Case study of rules as relational data
Case study of rules as relational dataCase study of rules as relational data
Case study of rules as relational data
 
Business rules-extraction
Business rules-extractionBusiness rules-extraction
Business rules-extraction
 
Splunk for application_management
Splunk for application_managementSplunk for application_management
Splunk for application_management
 
Better Together: Combine Real User Monitoring with Synthetics
Better Together: Combine Real User Monitoring with SyntheticsBetter Together: Combine Real User Monitoring with Synthetics
Better Together: Combine Real User Monitoring with Synthetics
 
Log analyzer Needle in a haystack
Log analyzer  Needle in a haystackLog analyzer  Needle in a haystack
Log analyzer Needle in a haystack
 
Blue Prism_White Paper_ Technical Kickstarter
Blue Prism_White Paper_ Technical KickstarterBlue Prism_White Paper_ Technical Kickstarter
Blue Prism_White Paper_ Technical Kickstarter
 
The Cloud Adoption Challenge
The Cloud Adoption ChallengeThe Cloud Adoption Challenge
The Cloud Adoption Challenge
 
Cloud computing gartner report
Cloud computing gartner reportCloud computing gartner report
Cloud computing gartner report
 
Agent-Based Workflow
Agent-Based WorkflowAgent-Based Workflow
Agent-Based Workflow
 
ca_nimsoft_monitor_snap_ebook
ca_nimsoft_monitor_snap_ebookca_nimsoft_monitor_snap_ebook
ca_nimsoft_monitor_snap_ebook
 
How To Build Mature SM - final
How To Build Mature SM - finalHow To Build Mature SM - final
How To Build Mature SM - final
 
Cisco Domain Ten solution overview
Cisco Domain Ten solution overviewCisco Domain Ten solution overview
Cisco Domain Ten solution overview
 
Sumo Logic IT Operations Solutions Brief
Sumo Logic IT Operations Solutions BriefSumo Logic IT Operations Solutions Brief
Sumo Logic IT Operations Solutions Brief
 
8 BIGGEST MISTAKES IT PRACTITIONERS MAKE AND HOW TO AVOID THEM
8 BIGGEST MISTAKES IT PRACTITIONERS MAKE AND HOW TO AVOID THEM8 BIGGEST MISTAKES IT PRACTITIONERS MAKE AND HOW TO AVOID THEM
8 BIGGEST MISTAKES IT PRACTITIONERS MAKE AND HOW TO AVOID THEM
 

More from Sumo Logic

Welcome Webinar Slides
Welcome Webinar SlidesWelcome Webinar Slides
Welcome Webinar SlidesSumo Logic
 
Welcome Webinar PDF
Welcome Webinar PDFWelcome Webinar PDF
Welcome Webinar PDFSumo Logic
 
Sumo Logic Cert Jam - Advanced Metrics with Kubernetes
Sumo Logic Cert Jam - Advanced Metrics with KubernetesSumo Logic Cert Jam - Advanced Metrics with Kubernetes
Sumo Logic Cert Jam - Advanced Metrics with KubernetesSumo Logic
 
Sumo Logic Cert Jam - Security & Compliance
Sumo Logic Cert Jam - Security & ComplianceSumo Logic Cert Jam - Security & Compliance
Sumo Logic Cert Jam - Security & ComplianceSumo Logic
 
Sumo Logic Cert Jam - Advanced Metrics with Kubernetes
Sumo Logic Cert Jam - Advanced Metrics with KubernetesSumo Logic Cert Jam - Advanced Metrics with Kubernetes
Sumo Logic Cert Jam - Advanced Metrics with KubernetesSumo Logic
 
Sumo Logic Cert Jam - Metrics Mastery
Sumo Logic Cert Jam - Metrics MasterySumo Logic Cert Jam - Metrics Mastery
Sumo Logic Cert Jam - Metrics MasterySumo Logic
 
Sumo Logic Cert Jam - Security Analytics
Sumo Logic Cert Jam - Security AnalyticsSumo Logic Cert Jam - Security Analytics
Sumo Logic Cert Jam - Security AnalyticsSumo Logic
 
Sumo Logic Cert Jam - Administration
Sumo Logic Cert Jam - AdministrationSumo Logic Cert Jam - Administration
Sumo Logic Cert Jam - AdministrationSumo Logic
 
Sumo Logic Cert Jam - Search Mastery
Sumo Logic Cert Jam - Search MasterySumo Logic Cert Jam - Search Mastery
Sumo Logic Cert Jam - Search MasterySumo Logic
 
Sumo Logic Cert Jam - Fundamentals
Sumo Logic Cert Jam - FundamentalsSumo Logic Cert Jam - Fundamentals
Sumo Logic Cert Jam - FundamentalsSumo Logic
 
Sumo Logic Cert Jam - Fundamentals (Spanish)
Sumo Logic Cert Jam - Fundamentals (Spanish)Sumo Logic Cert Jam - Fundamentals (Spanish)
Sumo Logic Cert Jam - Fundamentals (Spanish)Sumo Logic
 
Sumo Logic Cert Jam - Metrics Mastery
Sumo Logic Cert Jam - Metrics MasterySumo Logic Cert Jam - Metrics Mastery
Sumo Logic Cert Jam - Metrics MasterySumo Logic
 
Security Certification: Security Analytics using Sumo Logic - Oct 2018
Security Certification: Security Analytics using Sumo Logic - Oct 2018Security Certification: Security Analytics using Sumo Logic - Oct 2018
Security Certification: Security Analytics using Sumo Logic - Oct 2018Sumo Logic
 
Level 3 Certification: Setting up Sumo Logic - Oct 2018
Level 3 Certification: Setting up Sumo Logic - Oct  2018Level 3 Certification: Setting up Sumo Logic - Oct  2018
Level 3 Certification: Setting up Sumo Logic - Oct 2018Sumo Logic
 
Level 2 Certification: Using Sumo Logic - Oct 2018
Level 2 Certification: Using Sumo Logic - Oct 2018Level 2 Certification: Using Sumo Logic - Oct 2018
Level 2 Certification: Using Sumo Logic - Oct 2018Sumo Logic
 
Sumo Logic Certification - Level 2 (Using Sumo)
Sumo Logic Certification - Level 2 (Using Sumo)Sumo Logic Certification - Level 2 (Using Sumo)
Sumo Logic Certification - Level 2 (Using Sumo)Sumo Logic
 
Using Sumo Logic - Apr 2018
Using Sumo Logic - Apr 2018Using Sumo Logic - Apr 2018
Using Sumo Logic - Apr 2018Sumo Logic
 
Sumo Logic QuickStart Webinar - Get Certified
Sumo Logic QuickStart Webinar - Get CertifiedSumo Logic QuickStart Webinar - Get Certified
Sumo Logic QuickStart Webinar - Get CertifiedSumo Logic
 
You Build It, You Secure It: Introduction to DevSecOps
You Build It, You Secure It: Introduction to DevSecOpsYou Build It, You Secure It: Introduction to DevSecOps
You Build It, You Secure It: Introduction to DevSecOpsSumo Logic
 
Making the Shift from DevOps to Practical DevSecOps | Sumo Logic Webinar
Making the Shift from DevOps to Practical DevSecOps | Sumo Logic WebinarMaking the Shift from DevOps to Practical DevSecOps | Sumo Logic Webinar
Making the Shift from DevOps to Practical DevSecOps | Sumo Logic WebinarSumo Logic
 

More from Sumo Logic (20)

Welcome Webinar Slides
Welcome Webinar SlidesWelcome Webinar Slides
Welcome Webinar Slides
 
Welcome Webinar PDF
Welcome Webinar PDFWelcome Webinar PDF
Welcome Webinar PDF
 
Sumo Logic Cert Jam - Advanced Metrics with Kubernetes
Sumo Logic Cert Jam - Advanced Metrics with KubernetesSumo Logic Cert Jam - Advanced Metrics with Kubernetes
Sumo Logic Cert Jam - Advanced Metrics with Kubernetes
 
Sumo Logic Cert Jam - Security & Compliance
Sumo Logic Cert Jam - Security & ComplianceSumo Logic Cert Jam - Security & Compliance
Sumo Logic Cert Jam - Security & Compliance
 
Sumo Logic Cert Jam - Advanced Metrics with Kubernetes
Sumo Logic Cert Jam - Advanced Metrics with KubernetesSumo Logic Cert Jam - Advanced Metrics with Kubernetes
Sumo Logic Cert Jam - Advanced Metrics with Kubernetes
 
Sumo Logic Cert Jam - Metrics Mastery
Sumo Logic Cert Jam - Metrics MasterySumo Logic Cert Jam - Metrics Mastery
Sumo Logic Cert Jam - Metrics Mastery
 
Sumo Logic Cert Jam - Security Analytics
Sumo Logic Cert Jam - Security AnalyticsSumo Logic Cert Jam - Security Analytics
Sumo Logic Cert Jam - Security Analytics
 
Sumo Logic Cert Jam - Administration
Sumo Logic Cert Jam - AdministrationSumo Logic Cert Jam - Administration
Sumo Logic Cert Jam - Administration
 
Sumo Logic Cert Jam - Search Mastery
Sumo Logic Cert Jam - Search MasterySumo Logic Cert Jam - Search Mastery
Sumo Logic Cert Jam - Search Mastery
 
Sumo Logic Cert Jam - Fundamentals
Sumo Logic Cert Jam - FundamentalsSumo Logic Cert Jam - Fundamentals
Sumo Logic Cert Jam - Fundamentals
 
Sumo Logic Cert Jam - Fundamentals (Spanish)
Sumo Logic Cert Jam - Fundamentals (Spanish)Sumo Logic Cert Jam - Fundamentals (Spanish)
Sumo Logic Cert Jam - Fundamentals (Spanish)
 
Sumo Logic Cert Jam - Metrics Mastery
Sumo Logic Cert Jam - Metrics MasterySumo Logic Cert Jam - Metrics Mastery
Sumo Logic Cert Jam - Metrics Mastery
 
Security Certification: Security Analytics using Sumo Logic - Oct 2018
Security Certification: Security Analytics using Sumo Logic - Oct 2018Security Certification: Security Analytics using Sumo Logic - Oct 2018
Security Certification: Security Analytics using Sumo Logic - Oct 2018
 
Level 3 Certification: Setting up Sumo Logic - Oct 2018
Level 3 Certification: Setting up Sumo Logic - Oct  2018Level 3 Certification: Setting up Sumo Logic - Oct  2018
Level 3 Certification: Setting up Sumo Logic - Oct 2018
 
Level 2 Certification: Using Sumo Logic - Oct 2018
Level 2 Certification: Using Sumo Logic - Oct 2018Level 2 Certification: Using Sumo Logic - Oct 2018
Level 2 Certification: Using Sumo Logic - Oct 2018
 
Sumo Logic Certification - Level 2 (Using Sumo)
Sumo Logic Certification - Level 2 (Using Sumo)Sumo Logic Certification - Level 2 (Using Sumo)
Sumo Logic Certification - Level 2 (Using Sumo)
 
Using Sumo Logic - Apr 2018
Using Sumo Logic - Apr 2018Using Sumo Logic - Apr 2018
Using Sumo Logic - Apr 2018
 
Sumo Logic QuickStart Webinar - Get Certified
Sumo Logic QuickStart Webinar - Get CertifiedSumo Logic QuickStart Webinar - Get Certified
Sumo Logic QuickStart Webinar - Get Certified
 
You Build It, You Secure It: Introduction to DevSecOps
You Build It, You Secure It: Introduction to DevSecOpsYou Build It, You Secure It: Introduction to DevSecOps
You Build It, You Secure It: Introduction to DevSecOps
 
Making the Shift from DevOps to Practical DevSecOps | Sumo Logic Webinar
Making the Shift from DevOps to Practical DevSecOps | Sumo Logic WebinarMaking the Shift from DevOps to Practical DevSecOps | Sumo Logic Webinar
Making the Shift from DevOps to Practical DevSecOps | Sumo Logic Webinar
 

Recently uploaded

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 

Recently uploaded (20)

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 

Five Steps to Better Application Performance

  • 1. A Sumo Logic White Paper Five Steps to Better Application Performance
  • 2. 305 Main Street Redwood City, CA 94063 Toll-Free 1 855-LOG-SUMO + Int’l 1 650 810 8700 + www.sumologic.com + Introduction Modern enterprises increasingly rely on custom-built applications to provide differentiated services to their customers and to improve employee productivity. These business critical applications are distributed, large-scale, and rely on in-house developed software as well as open-source and 3rd-party components, making them difficult to manage, monitor and troubleshoot. Managing these applications is further complicated by the combination of physical, virtual and cloud computing infrastructures in which these applications are deployed. In short, the job of managing and supporting today’s applications has never been more important—or more difficult. The solution to many of the above issues can be found in one of the most overlooked and undervalued IT assets: log data. Managing logs requires a solution that, unlike today’s home-grown and on-premise solutions, is built from the ground up to handle the volume, type and location of today’s rapidly proliferating logs. The following paper outlines the different ways that the next generation in log management and analytics can dramatically improve your applications— and thus your business performance. The five steps to better application performance fall into three broad categories: + Reducing application downtime + Improving application performance + Improving your end users’ experience Reducing application downtime Step 1: Troubleshoot and get quickly to root cause analysis When something goes wrong in a distributed production application, troubleshooting and root cause analysis can take hours. The ability to quickly isolate the problematic application server, module, or even a single line of code dramatically reduces mean-time to identification (MTTI) and mean-time to resolution (MTTR). But to do so requires a powerful and fast log analysis system that enables you to look across your entire application and underlying infrastructure in one fell swoop. With application downtime translating directly to business performance and profitability, proper collection and retention, coupled with a powerful analytics tool for your logs, is key to immediate and accurate diagnosis and resolution. The ability to quickly isolate the problematic application server, module, or even a single line of code dramatically reduces mean-time to identification (MTTI) and mean-time to resolution (MTTR).
  • 3. 305 Main Street Redwood City, CA 94063 Toll-Free 1 855-LOG-SUMO + Int’l 1 650 810 8700 + www.sumologic.com + Today’s next-generation solutions collect, process and analyze all your application logs--regardless of volume, type or location--and do it in real time. So you can query up-to-the-minute relevant information that your application generates, then quickly narrow down the root causes and get your application running again. Step 2: Uncover unknown issues lurking within your application Certain types of issues causing application failure are difficult to identify by asking questions via traditional query language. Often the issue has not been observed in the past and isn’t easy to express in a query, so the root cause remains hidden, eventually causing a major, long-lasting failure. Identifying new patterns in log data, such as new types of Exception, require new learning-based analytics technology. IT needs to be able to remove the noise and find a new type of log message within millions of others without having to identify it using traditional query language. As a result, application operation teams can quickly address the issue rather than spend hours on writing queries and chasing ghosts in their log data. Step 3: Use your logs proactively Keeping your applications running should not involve fighting one fire after another. To keep applications running smoothly it is important to set up proactive monitoring based on precise rules that help detect issues before they turn into critical events. The right solution should be able to deliver proactive notifications based on specific conditions or new patterns seen in log data with near-zero latency. Identifying new patterns in log data, such as new types of Exception, require new learning-based analytics technology.
  • 4. 305 Main Street Redwood City, CA 94063 Toll-Free 1 855-LOG-SUMO + Int’l 1 650 810 8700 + www.sumologic.com + Conditions can be extremely precise and can describe, for example, a number of occurrences of a specific type of exception. More importantly, they should be able to be configured to notify when patterns in logs deviate from baseline seen within data during normal application operations. These types of notifications improve response time and help uncover new important conditions within applications before outages occur. Improving overall application performance Step 4: Dig deep into how your application is performing at every level Once problem diagnosis and resolution is under control and your applications are running with minimal downtime, you can focus on improving overall application performance. Understanding underlying application performance does not stop with profilers and visibil ity into how long particular method calls take. In order to get a deep and actionable understanding of application performance in the world of distributed applications, IT teams must dig deep and understand the performance of: + Individual application components, modules and methods + Transactions that span many modules and systems + Underlying infrastructure such as servers and networks ...with this new technology you can extract long-running or distributed end-to-end performance metrics.
  • 5. 305 Main Street Redwood City, CA 94063 Toll-Free 1 855-LOG-SUMO + Int’l 1 650 810 8700 + www.sumologic.com + Next-generation log management technology enables your organization to access and understand all of these metrics without new instrumentation. You can capture fine-grained individual API call metrics from your logs to gain a deep understanding of where your application spends its cycles. And extract those metrics, analyze them further, and share them with engineering as evidence. Furthermore, with this new technology you can extract long-running or distributed end-to-end performance metrics that represent far more meaningful metrics, such as end-to-end customer transactions that span multiple systems and even multiple applications. With end-to-end transaction performance information you get a holistic view of where the biggest time sinks are and exactly how they impact your end users. You can then set meaningful end user-relevant targets that your teams can work towards achieving. Finally, you can capture and correlate how network, server, and third party software performance impacts your application performance. For example, you might find that the performance issue is not related to your application but rather is a result of lack of network bandwidth capacity in a particular location. Make your applications better for your end users Step 5: Analyze and improve your end users’ experience Once the application is stable and performs well, the final step is improving the overall application from the end-user perspective. This is especially valuable for customer-facing and revenue-generating applications, where end-user satisfaction is critical to business operations. The teams who develop, operate, market and sell these applications need to be able to glean insights into which features are driving customer engagement, where usage drop-offs are, and what the overall user experience is. Next-generation solutions help enterprises quickly gain a deep understanding of what works and what doesn’t for their end users. Without any new instrumentation you can collect and analyze how customers interact with your application (e.g. which features are being used, which features are hard to discover) or figure out which workflows lead to confusion and understand where customers drop off (e.g. which steps in the purchasing process take too long). Log-ins by user, page load times, URL requests, form posts, session IDs, engagement duration, and much more is already in your logs - you just need to get the right log analysis tool to tap into it.
  • 6. 305 Main Street Redwood City, CA 94063 Toll-Free 1 855-LOG-SUMO + Int’l 1 650 810 8700 + www.sumologic.com + The Sumo Logic Solution Logs are the most underutilized and overlooked asset in application management. Sumo Logic’s log management and analytics service enables IT, DevOps and Engineering teams to put their logs to work to: + develop, manage, and operate their applications and underlying infrastructure by accelerating troubleshooting and root cause analysis; + improve application performance monitoring; + dramatically improve visibility into application and user behavior. Sumo Logic’s next-generation log management and analytics service delivers actionable insights into application and infrastructure operations while dramatically reducing complexity and cost. As a massively scalable, multi-tenant service, Sumo Logic performs log data collection, processing, storage and analysis within a centralized and highly secure cloud-based platform. It effortlessly handles all log data, regardless of volume, type or location, enabling IT teams to uncover operational insights buried under terabytes of logs in seconds. The result: logs are transformed from an IT afterthought into a strategic business asset. © Copyright 2013 Sumo Logic, Inc. All rights reserved. Sumo Logic, Elastic Log Processing, LogReduce, Push Analytics and Big Data for Real-Time IT are trademarks of Sumo Logic, Inc. All other company and product names mentioned herein may be trademarks of their respective owners. Sumo Logic Free Sign up now for enterprise-class Sumo Logic Free. Our free version allows for up to 3 users and 500 MB of data per day with 7 days of data retention. If your data needs are greater, call us at sales@sumologic.com to learn about our Sumo Logic Enterprise service. Get started now with Sumo Logic Free.