In this presentation, learn how Shane Shelton, Sr. Director of Application Performance and Development Operations, McGraw-Hill Education, uses Sumo Logic to provide critical operational insights into his company's AWS production environments.
How McGraw-Hill Education uses Sumo Logic to Troubleshoot Web Applications on AWS
1. How McGraw-Hill Education Uses Sumo
Logic to Troubleshoot Web Applications
on AWS
Shane Shelton, Michael Butt, Matt Tavis
Jun 18, 2015
2. Agenda
• Welcome & Introductions
• How McGraw-Hill Education Uses Sumo Logic
• Amazon Web Services
3. Housekeeping
• Attendees will be muted throughout the webinar
• Ask questions at anytime by typing them in the chat window
• The webinar recording will be sent to all participants
• You’ll be prompted to answer a single survey question at the end
5. Today’s Speakers
Matt Tavis
Principal Solutions
Architect
AWS
Michael Butt
Sr. Product Marketing
Manager
Sumo Logic
Shane Shelton
Sr. Director of Application
Performance and
Development Operations
McGraw-Hill Education
7. Introduction
• McGraw-Hill Education
• Rapidly transitioning from a publishing to Learning Science Company
• Investing heavily in digital software
• Splits product deployments between Amazon Web Services (AWS) and
company data centers
• Use almost all AWS services available across multiple products on a
global scale
8. Troubleshooting and Real-Time Alerting
• When issues are found, we use Sumo Logic to search millions of rows of
logs in minutes.
• No longer is it just Operations that can view logs in Production, we give log
access to multiple groups inside our company to help resolve issues faster
without having to give access to ANY Production systems.
• We have cross-functional teams that have access to multiple product logs
to allow for quicker troubleshooting of issues in QA. This is enabled via
Roles in the Sumo Logic console. This feature is extremely helpful in
Development.
• Created numerous alerts from our logs on known events that can occur.
Sumo Logic’s alerting engine notifies you in real time for agent based
nodes.
9. Alerting Examples
Example of Some of our Alerts
Drilldown into Weblogic DB Connection Issue Alert (Recipients Removed)
11. Sumo Logic LogReduce Feature
• When trying to find issues across 100s and 1000s of servers, it’s not
helpful to look at a detailed view.
• Sumo Logic LogReduce lets us take 1000s of pages of logs and
reduce it into patterns that are easier to troubleshoot.
• This was particularly helpful when the Bash vulnerability came out and
we had to filter out how many servers got attacked and by whom
before we got the final fix from Red Hat.
12. LogReduce Example
Example without LogReduce Across a McGraw-Hill Education Application Tier searching for
Java Exceptions (11,229 pages)
With LogReduce Enabled (15 pages)
14. The Power of AWS through Partnership
• Pace of innovation is quickening
– For you
– But also the tools around you
• AWS-based solutions should not
be a lonely experience
– AWS Partner Network has 1000s
of ISV and SI partners
– AWS Marketplace has 2100+
software listings in 23 categories
– Many AWS partners support on-
prem or even hybrid models as
well