SlideShare uma empresa Scribd logo
1 de 32
Monitoring End User
Experiences With Splunk and
New Relic
Break down the silos in your observability
infrastructure.
Abner Germanow | New Relic, Partner Marketing & Evangelism @abnerg
Tom Martin | Splunk, Staff ITOA Practitioner
September 26, 2017 | Washington, DC
During the course of this presentation, we may make forward-looking statements regarding future events or
the expected performance of the company. We caution you that such statements reflect our current
expectations and estimates based on factors currently known to us and that actual events or results could
differ materially. For important factors that may cause actual results to differ from those contained in our
forward-looking statements, please review our filings with the SEC.
The forward-looking statements made in this presentation are being made as of the time and date of its live
presentation. If reviewed after its live presentation, this presentation may not contain current or accurate
information. We do not assume any obligation to update any forward looking statements we may make. In
addition, any information about our roadmap outlines our general product direction and is subject to change
at any time without notice. It is for informational purposes only and shall not be incorporated into any contract
or other commitment. Splunk undertakes no obligation either to develop the features or functionality
described or to include any such feature or functionality in a future release.
Splunk, Splunk>, Listen to Your Data, The Engine for Machine Data, Splunk Cloud, Splunk Light and SPL are trademarks and registered trademarks of Splunk Inc. in the United
States and other countries. All other brand names, product names, or trademarks belong to their respective owners. © 2017 Splunk Inc. All rights reserved.
Forward-Looking Statements
Confidential ©2008–17 New Relic, Inc. All rights reserved
NEWR
NYSE – 2014
15k+Customers
1.5BScale: Events & Metrics Per Minute
New Relic At A Glance:
13,500+ Disruptors1,700+ Global Enterprises
Confidential ©2008–17 New Relic, Inc. All rights reserved
Why is monitoring hard?
5
300ms
1.5s
6
.9s
7
Confidential ©2008–17 New Relic, Inc. All rights reserved
Application
Agents
Browser
Agents
Infrastructure
Agents
Lots of Data Sources
Synthetic
Infrastructure
Synthetic
Users
Wire Data
Logging /
Machine Data
Social & Contact
Center
Mobile SDK
Cloud & Custom
Metrics
StatsD
Confidential ©2008–17 New Relic, Inc. All rights reserved
From any source, monitoring data can be organized into
three main categories
9
Logs
Metrics
Human-readable
events
Measurement
of an event
Examples
System startup output,
process output
Throughput, error rate,
request rate, request
duration
New Relic Provides
*via Splunk Integrations
Traces
Relationships
between events
Application components
involved during a
request with an error
Confidential ©2008–17 New Relic, Inc. All rights reserved
What is a transaction trace?
Confidential ©2008–17 New Relic, Inc. All rights reserved
Traces: How Did an Application Arrive at a Result?
1
The Application
Result
Confidential ©2008–17 New Relic, Inc. All rights reserved
Tracing Provides Information on Which Segments
of an Application Were Involved in a Result
1
Result
New
Relic
Agent
Confidential ©2008–17 New Relic, Inc. All rights reserved
Transactions Are a Central Part of New Relic's Product
and Help Developers Diagnose and Troubleshoot
Many Problems Without Guessing.
1
Confidential ©2008–17 New Relic, Inc. All rights reserved
With Microservices, Applications ("Monoliths")
Get Broken Up Into Smaller Pieces.
The Traces Now Go Through Multiple Programs.
1
Original
Java Application
Node.js
Service
PHP ServiceExternal
Service
RubyMicroservice
Result
New
Relic
Agent
New
Relic
Agent
New
Relic
Agent
New
Relic
Agent
New
Relic
Agent
Open
Tracing
©2008–17 New Relic, Inc. All rights
reserved.
©2008–17 New Relic, Inc. All rights
reserved.1
Confidential ©2008–17 New Relic, Inc. All rights reserved
What’s The Problem New Relic & Splunk Are
Trying To Solve?
Confidential ©2008–17 New Relic, Inc. All rights reserved
Volume of operational data being generated
is growing exponentially.
Web App: Then Web App: Now
1 application
3 large servers
1 database
1 data center
1 deploy/quarter
30 containers
4 services
10 small instances
2 managed services
2 databases
2 cloud regions
3 deploys/day
Confidential ©2008–17 New Relic, Inc. All rights reserved
Each tool, framework, platform and language
has unique operational questions.
18
What’s the error rate of
my Java application?
Java Engineer VP of IT Infrastructure
Web Developer Site Reliability Engineer
Is the database slowing
down Rails?
What’s our spend in us-
west-2?
How can we improve
deploys to Amazon ECS?
Confidential ©2008–17 New Relic, Inc. All rights reserved
To answer operational questions, teams define
their own metrics, logging, and alerting practices.
19
Operations Backend Frontend
Confidential ©2008–17 New Relic, Inc. All rights reserved
Important operational data becomes siloed by service,
app, or infrastructure type.
20
Backend Frontend
Java application logs Application Traces
Operations
Infrastructure Metrics
Confidential ©2008–17 New Relic, Inc. All rights reserved
New Relic consolidates operational data to answer hard
questions across teams, apps, and platforms.
21
Operations Backend Frontend
Infrastructure Metrics Java application logs Application Traces
Reduce MTTR with
production log insights
+
metric-based application
monitoring
See real-time application
behaviors with byte-code
instrumentation data
in Splunk
See Splunk infra &
security alerts
in New Relic
Why would you want this?
Data Sources - Splunk and New Relic
Splunk Strengths
▶ Machine Data (specifically, around logs)
▶ Breadth across infrastructure (network,
server, cloud infrastructure)
▶ Root cause analysis (often via config changes
that are logged)
▶ Business-level KPIs, SLOs, etc. that span
multiple applications
▶ Long term storage of raw management data
New Relic Strengths
▶ Dependencies across app (via Agents
embedded inside apps & microservices)
▶ Breadth of Code level (BCI) (Java, .Net, Ruby,
Node.js, PHP, Python, Go, iOS, Android,
Javascript)
▶ End User Monitoring (response time, etc.)
▶ Real-time Trace/Transactions time-series data
▶ Ease of instrumentation & agent install
Confidential ©2008–17 New Relic, Inc. All rights reserved
How about you demo this thing already?
Integration Highlights -
Splunk App for New Relic
▶ Ease of integration with New Relic APIs to collect
application, transaction, mobile, browser and
synthetic performance and quality key performance
indicators
▶ Out-of-the-box dashboards to summarize
transaction response time, ApDex, errors and other
key information
▶ Long term storage of data collected by New Relic
add-on
Splunk and New Relic:
Break Down Silos
▶ Combine dashboard
elements spanning many
data sources
▶ Provide dashboards across
many users
▶ Correlate time-series data
based on Splunk Search
Processing Language (SPL)
Splunk Alerts In New Relic
Integration Highlights - New Relic
▶ Splunk Reports in New Relic Insights to correlate code-level performance in New
Relic, alongside detailed logs that provide additional context; for those using New
Relic as their UI, having all the data in one place is valuable
▶ Ad-hoc querying of Splunk data to create flexible views of application logs against
New Relic metrics and events for mobile, browser and APM
▶ Splunk Alerts available in context to APM and infrastructure monitoring via New Relic
Insights
▶ In the long term, Splunk logs correlated to Transaction traces in APM to give the full
context about application performance issues
Deck under NDA until 03/23/17
Integration Example - Media Company
Situation
▶ App Dev and newly created “Dev Ops” teams have been the primary “buyer” for New Relic
▶ Operations team has been the primary “buyer” for Splunk
▶ Both teams would get more value by seeing monitoring data across entire environment
Splunk + New Relic
▶ Allows Operations team to see End User Monitoring and app server metrics alongside infrastructure
components they are measuring
▶ DevOps teams can ad-hoc query Splunk and get events from Splunk, offering better insight into how
infrastructure impacts the apps they are responsible for
Deck under NDA until 03/23/17
▶ Why Measuring Page Load Is The
Wrong Metric
▶ Find me today and Wednesday:
If you liked my party trick… Or want to know more
Have your New Relic
license key?
Install theSplunkbase
plug-in
Send Splunk Alerts to New
Relic Insights
See pre-built dashboards
in Splunk.
What should you do next?
© 2017 Splunk Inc.
Don't forget to rate this session in the
.conf2017 mobile app
Thank You

Mais conteúdo relacionado

Mais procurados

Catch these Sessions on-demand at .conf Online
Catch these Sessions on-demand at .conf OnlineCatch these Sessions on-demand at .conf Online
Catch these Sessions on-demand at .conf OnlineSplunk
 
Splunk Overview
Splunk OverviewSplunk Overview
Splunk OverviewSplunk
 
Wie erkenne ich die Auswirkungen von IT Ausfallen auf meine Produktion?
Wie erkenne ich die Auswirkungen von IT Ausfallen auf meine Produktion?Wie erkenne ich die Auswirkungen von IT Ausfallen auf meine Produktion?
Wie erkenne ich die Auswirkungen von IT Ausfallen auf meine Produktion?Splunk
 
.conf21 - The Best of
.conf21 - The Best of.conf21 - The Best of
.conf21 - The Best ofSplunk
 
SplunkLive! Overview
SplunkLive! OverviewSplunkLive! Overview
SplunkLive! OverviewGeorg Knon
 
Splunk FISMA for Continuous Monitoring
Splunk FISMA for Continuous Monitoring Splunk FISMA for Continuous Monitoring
Splunk FISMA for Continuous Monitoring Greg Hanchin
 
SplunkLive! London 2016 - Shazam
SplunkLive! London 2016 - ShazamSplunkLive! London 2016 - Shazam
SplunkLive! London 2016 - ShazamSplunk
 
SplunkLive! Utrecht - Splunk for IT Operations - Rick Fitz
SplunkLive! Utrecht - Splunk for IT Operations - Rick FitzSplunkLive! Utrecht - Splunk for IT Operations - Rick Fitz
SplunkLive! Utrecht - Splunk for IT Operations - Rick FitzSplunk
 
Splunk Enterprise 6.4
Splunk Enterprise 6.4Splunk Enterprise 6.4
Splunk Enterprise 6.4Splunk
 
The Future of APM and Why It Requires Analytics Everywhere!
The Future of APM and Why It Requires Analytics Everywhere!The Future of APM and Why It Requires Analytics Everywhere!
The Future of APM and Why It Requires Analytics Everywhere!New Relic
 
SplunkLive! Customer Presentation - Satcom Direct
SplunkLive! Customer Presentation - Satcom DirectSplunkLive! Customer Presentation - Satcom Direct
SplunkLive! Customer Presentation - Satcom DirectSplunk
 
More Than Monitoring: How Observability Takes You From Firefighting to Fire P...
More Than Monitoring: How Observability Takes You From Firefighting to Fire P...More Than Monitoring: How Observability Takes You From Firefighting to Fire P...
More Than Monitoring: How Observability Takes You From Firefighting to Fire P...DevOps.com
 
Building Service Intelligence with Splunk IT Service Intelligence (ITSI)
Building Service Intelligence with Splunk IT Service Intelligence (ITSI)Building Service Intelligence with Splunk IT Service Intelligence (ITSI)
Building Service Intelligence with Splunk IT Service Intelligence (ITSI)Splunk
 
Travis Perkins: Building a 'Lean SOC' over 'Legacy SOC'
Travis Perkins: Building a 'Lean SOC' over 'Legacy SOC'Travis Perkins: Building a 'Lean SOC' over 'Legacy SOC'
Travis Perkins: Building a 'Lean SOC' over 'Legacy SOC'Splunk
 
Splunk Platform 2020 & Beyond
Splunk Platform 2020 & Beyond Splunk Platform 2020 & Beyond
Splunk Platform 2020 & Beyond Splunk
 
SplunkLive! London 2017 - Splunk Enterprise for IT Troubleshooting
SplunkLive! London 2017 - Splunk Enterprise for IT TroubleshootingSplunkLive! London 2017 - Splunk Enterprise for IT Troubleshooting
SplunkLive! London 2017 - Splunk Enterprise for IT TroubleshootingSplunk
 
Splunk for ITOA Breakout Session
Splunk for ITOA Breakout SessionSplunk for ITOA Breakout Session
Splunk for ITOA Breakout SessionSplunk
 
Splunk Artificial Intelligence & Machine Learning Webinar
Splunk Artificial Intelligence & Machine Learning WebinarSplunk Artificial Intelligence & Machine Learning Webinar
Splunk Artificial Intelligence & Machine Learning WebinarSplunk
 
SplunkLive! Zürich - Splunk für Security
SplunkLive! Zürich - Splunk für SecuritySplunkLive! Zürich - Splunk für Security
SplunkLive! Zürich - Splunk für SecuritySplunk
 
SplunkLive! Stockholm 2019 - Customer presentation: ISS
SplunkLive! Stockholm 2019 - Customer presentation: ISS SplunkLive! Stockholm 2019 - Customer presentation: ISS
SplunkLive! Stockholm 2019 - Customer presentation: ISS Splunk
 

Mais procurados (20)

Catch these Sessions on-demand at .conf Online
Catch these Sessions on-demand at .conf OnlineCatch these Sessions on-demand at .conf Online
Catch these Sessions on-demand at .conf Online
 
Splunk Overview
Splunk OverviewSplunk Overview
Splunk Overview
 
Wie erkenne ich die Auswirkungen von IT Ausfallen auf meine Produktion?
Wie erkenne ich die Auswirkungen von IT Ausfallen auf meine Produktion?Wie erkenne ich die Auswirkungen von IT Ausfallen auf meine Produktion?
Wie erkenne ich die Auswirkungen von IT Ausfallen auf meine Produktion?
 
.conf21 - The Best of
.conf21 - The Best of.conf21 - The Best of
.conf21 - The Best of
 
SplunkLive! Overview
SplunkLive! OverviewSplunkLive! Overview
SplunkLive! Overview
 
Splunk FISMA for Continuous Monitoring
Splunk FISMA for Continuous Monitoring Splunk FISMA for Continuous Monitoring
Splunk FISMA for Continuous Monitoring
 
SplunkLive! London 2016 - Shazam
SplunkLive! London 2016 - ShazamSplunkLive! London 2016 - Shazam
SplunkLive! London 2016 - Shazam
 
SplunkLive! Utrecht - Splunk for IT Operations - Rick Fitz
SplunkLive! Utrecht - Splunk for IT Operations - Rick FitzSplunkLive! Utrecht - Splunk for IT Operations - Rick Fitz
SplunkLive! Utrecht - Splunk for IT Operations - Rick Fitz
 
Splunk Enterprise 6.4
Splunk Enterprise 6.4Splunk Enterprise 6.4
Splunk Enterprise 6.4
 
The Future of APM and Why It Requires Analytics Everywhere!
The Future of APM and Why It Requires Analytics Everywhere!The Future of APM and Why It Requires Analytics Everywhere!
The Future of APM and Why It Requires Analytics Everywhere!
 
SplunkLive! Customer Presentation - Satcom Direct
SplunkLive! Customer Presentation - Satcom DirectSplunkLive! Customer Presentation - Satcom Direct
SplunkLive! Customer Presentation - Satcom Direct
 
More Than Monitoring: How Observability Takes You From Firefighting to Fire P...
More Than Monitoring: How Observability Takes You From Firefighting to Fire P...More Than Monitoring: How Observability Takes You From Firefighting to Fire P...
More Than Monitoring: How Observability Takes You From Firefighting to Fire P...
 
Building Service Intelligence with Splunk IT Service Intelligence (ITSI)
Building Service Intelligence with Splunk IT Service Intelligence (ITSI)Building Service Intelligence with Splunk IT Service Intelligence (ITSI)
Building Service Intelligence with Splunk IT Service Intelligence (ITSI)
 
Travis Perkins: Building a 'Lean SOC' over 'Legacy SOC'
Travis Perkins: Building a 'Lean SOC' over 'Legacy SOC'Travis Perkins: Building a 'Lean SOC' over 'Legacy SOC'
Travis Perkins: Building a 'Lean SOC' over 'Legacy SOC'
 
Splunk Platform 2020 & Beyond
Splunk Platform 2020 & Beyond Splunk Platform 2020 & Beyond
Splunk Platform 2020 & Beyond
 
SplunkLive! London 2017 - Splunk Enterprise for IT Troubleshooting
SplunkLive! London 2017 - Splunk Enterprise for IT TroubleshootingSplunkLive! London 2017 - Splunk Enterprise for IT Troubleshooting
SplunkLive! London 2017 - Splunk Enterprise for IT Troubleshooting
 
Splunk for ITOA Breakout Session
Splunk for ITOA Breakout SessionSplunk for ITOA Breakout Session
Splunk for ITOA Breakout Session
 
Splunk Artificial Intelligence & Machine Learning Webinar
Splunk Artificial Intelligence & Machine Learning WebinarSplunk Artificial Intelligence & Machine Learning Webinar
Splunk Artificial Intelligence & Machine Learning Webinar
 
SplunkLive! Zürich - Splunk für Security
SplunkLive! Zürich - Splunk für SecuritySplunkLive! Zürich - Splunk für Security
SplunkLive! Zürich - Splunk für Security
 
SplunkLive! Stockholm 2019 - Customer presentation: ISS
SplunkLive! Stockholm 2019 - Customer presentation: ISS SplunkLive! Stockholm 2019 - Customer presentation: ISS
SplunkLive! Stockholm 2019 - Customer presentation: ISS
 

Semelhante a Monitoring End User Experiences with New Relic & Splunk

SplunkLive! London 2017 - Happy Apps, Happy Users
SplunkLive! London 2017 - Happy Apps, Happy UsersSplunkLive! London 2017 - Happy Apps, Happy Users
SplunkLive! London 2017 - Happy Apps, Happy UsersSplunk
 
SplunkLive! London 2017 - DevOps Powered by Splunk
SplunkLive! London 2017 - DevOps Powered by SplunkSplunkLive! London 2017 - DevOps Powered by Splunk
SplunkLive! London 2017 - DevOps Powered by SplunkSplunk
 
SplunkLive! Zurich 2018: Monitoring the End User Experience with Splunk
SplunkLive! Zurich 2018: Monitoring the End User Experience with SplunkSplunkLive! Zurich 2018: Monitoring the End User Experience with Splunk
SplunkLive! Zurich 2018: Monitoring the End User Experience with SplunkSplunk
 
SplunkLive! Frankfurt 2018 - Monitoring the End User Experience with Splunk
SplunkLive! Frankfurt 2018 - Monitoring the End User Experience with SplunkSplunkLive! Frankfurt 2018 - Monitoring the End User Experience with Splunk
SplunkLive! Frankfurt 2018 - Monitoring the End User Experience with SplunkSplunk
 
Splunk for IT Operations Breakout Session
Splunk for IT Operations Breakout SessionSplunk for IT Operations Breakout Session
Splunk for IT Operations Breakout SessionSplunk
 
SplunkLive! Munich 2018: Monitoring the End-User Experience with Splunk
SplunkLive! Munich 2018: Monitoring the End-User Experience with SplunkSplunkLive! Munich 2018: Monitoring the End-User Experience with Splunk
SplunkLive! Munich 2018: Monitoring the End-User Experience with SplunkSplunk
 
New Relic Infrastructure: Servers Transition August 2017
New Relic Infrastructure: Servers Transition August 2017New Relic Infrastructure: Servers Transition August 2017
New Relic Infrastructure: Servers Transition August 2017New Relic
 
SplunkLive! Paris 2018: Integrating Metrics and Logs
SplunkLive! Paris 2018: Integrating Metrics and LogsSplunkLive! Paris 2018: Integrating Metrics and Logs
SplunkLive! Paris 2018: Integrating Metrics and LogsSplunk
 
Splunk Data Onboarding Overview - Splunk Data Collection Architecture
Splunk Data Onboarding Overview - Splunk Data Collection ArchitectureSplunk Data Onboarding Overview - Splunk Data Collection Architecture
Splunk Data Onboarding Overview - Splunk Data Collection ArchitectureSplunk
 
Webinar: Neuigkeiten zu Splunk Enterprise 6.3
Webinar: Neuigkeiten zu Splunk Enterprise 6.3Webinar: Neuigkeiten zu Splunk Enterprise 6.3
Webinar: Neuigkeiten zu Splunk Enterprise 6.3Splunk
 
Splunk for Industrial Data and the Internet of Things
Splunk for Industrial Data and the Internet of ThingsSplunk for Industrial Data and the Internet of Things
Splunk for Industrial Data and the Internet of Thingsaliciasyc
 
Splunk - Splunk for Industrial Data and the Internet of Things
Splunk - Splunk for Industrial Data and the Internet of ThingsSplunk - Splunk for Industrial Data and the Internet of Things
Splunk - Splunk for Industrial Data and the Internet of ThingsAruj Thirawat
 
Splunk MINT and Stream Breakout
Splunk MINT and Stream BreakoutSplunk MINT and Stream Breakout
Splunk MINT and Stream BreakoutSplunk
 
Essential 8 App for Splunk
Essential 8 App for SplunkEssential 8 App for Splunk
Essential 8 App for SplunkMickey Perre
 
Splunk Enterprise 6.3 - Splunk Tech Day
Splunk Enterprise 6.3 - Splunk Tech DaySplunk Enterprise 6.3 - Splunk Tech Day
Splunk Enterprise 6.3 - Splunk Tech DayZivaro Inc
 
Security crawl walk run presentation mckay v1 2017
Security crawl walk run presentation mckay v1 2017Security crawl walk run presentation mckay v1 2017
Security crawl walk run presentation mckay v1 2017Adam Tice
 
Splunk MINT for Mobile Intelligence and Splunk App for Stream for Enhanced Op...
Splunk MINT for Mobile Intelligence and Splunk App for Stream for Enhanced Op...Splunk MINT for Mobile Intelligence and Splunk App for Stream for Enhanced Op...
Splunk MINT for Mobile Intelligence and Splunk App for Stream for Enhanced Op...Splunk
 
Delivering New Visibility and Analytics for IT Operations
Delivering New Visibility and Analytics for IT OperationsDelivering New Visibility and Analytics for IT Operations
Delivering New Visibility and Analytics for IT OperationsGabrielle Knowles
 
SplunkLive Auckland - Operational Intelligence
SplunkLive Auckland - Operational IntelligenceSplunkLive Auckland - Operational Intelligence
SplunkLive Auckland - Operational IntelligenceSplunk
 
SplunkLive Wellington 2015 - Operational Intelligence
SplunkLive Wellington 2015 - Operational IntelligenceSplunkLive Wellington 2015 - Operational Intelligence
SplunkLive Wellington 2015 - Operational IntelligenceSplunk
 

Semelhante a Monitoring End User Experiences with New Relic & Splunk (20)

SplunkLive! London 2017 - Happy Apps, Happy Users
SplunkLive! London 2017 - Happy Apps, Happy UsersSplunkLive! London 2017 - Happy Apps, Happy Users
SplunkLive! London 2017 - Happy Apps, Happy Users
 
SplunkLive! London 2017 - DevOps Powered by Splunk
SplunkLive! London 2017 - DevOps Powered by SplunkSplunkLive! London 2017 - DevOps Powered by Splunk
SplunkLive! London 2017 - DevOps Powered by Splunk
 
SplunkLive! Zurich 2018: Monitoring the End User Experience with Splunk
SplunkLive! Zurich 2018: Monitoring the End User Experience with SplunkSplunkLive! Zurich 2018: Monitoring the End User Experience with Splunk
SplunkLive! Zurich 2018: Monitoring the End User Experience with Splunk
 
SplunkLive! Frankfurt 2018 - Monitoring the End User Experience with Splunk
SplunkLive! Frankfurt 2018 - Monitoring the End User Experience with SplunkSplunkLive! Frankfurt 2018 - Monitoring the End User Experience with Splunk
SplunkLive! Frankfurt 2018 - Monitoring the End User Experience with Splunk
 
Splunk for IT Operations Breakout Session
Splunk for IT Operations Breakout SessionSplunk for IT Operations Breakout Session
Splunk for IT Operations Breakout Session
 
SplunkLive! Munich 2018: Monitoring the End-User Experience with Splunk
SplunkLive! Munich 2018: Monitoring the End-User Experience with SplunkSplunkLive! Munich 2018: Monitoring the End-User Experience with Splunk
SplunkLive! Munich 2018: Monitoring the End-User Experience with Splunk
 
New Relic Infrastructure: Servers Transition August 2017
New Relic Infrastructure: Servers Transition August 2017New Relic Infrastructure: Servers Transition August 2017
New Relic Infrastructure: Servers Transition August 2017
 
SplunkLive! Paris 2018: Integrating Metrics and Logs
SplunkLive! Paris 2018: Integrating Metrics and LogsSplunkLive! Paris 2018: Integrating Metrics and Logs
SplunkLive! Paris 2018: Integrating Metrics and Logs
 
Splunk Data Onboarding Overview - Splunk Data Collection Architecture
Splunk Data Onboarding Overview - Splunk Data Collection ArchitectureSplunk Data Onboarding Overview - Splunk Data Collection Architecture
Splunk Data Onboarding Overview - Splunk Data Collection Architecture
 
Webinar: Neuigkeiten zu Splunk Enterprise 6.3
Webinar: Neuigkeiten zu Splunk Enterprise 6.3Webinar: Neuigkeiten zu Splunk Enterprise 6.3
Webinar: Neuigkeiten zu Splunk Enterprise 6.3
 
Splunk for Industrial Data and the Internet of Things
Splunk for Industrial Data and the Internet of ThingsSplunk for Industrial Data and the Internet of Things
Splunk for Industrial Data and the Internet of Things
 
Splunk - Splunk for Industrial Data and the Internet of Things
Splunk - Splunk for Industrial Data and the Internet of ThingsSplunk - Splunk for Industrial Data and the Internet of Things
Splunk - Splunk for Industrial Data and the Internet of Things
 
Splunk MINT and Stream Breakout
Splunk MINT and Stream BreakoutSplunk MINT and Stream Breakout
Splunk MINT and Stream Breakout
 
Essential 8 App for Splunk
Essential 8 App for SplunkEssential 8 App for Splunk
Essential 8 App for Splunk
 
Splunk Enterprise 6.3 - Splunk Tech Day
Splunk Enterprise 6.3 - Splunk Tech DaySplunk Enterprise 6.3 - Splunk Tech Day
Splunk Enterprise 6.3 - Splunk Tech Day
 
Security crawl walk run presentation mckay v1 2017
Security crawl walk run presentation mckay v1 2017Security crawl walk run presentation mckay v1 2017
Security crawl walk run presentation mckay v1 2017
 
Splunk MINT for Mobile Intelligence and Splunk App for Stream for Enhanced Op...
Splunk MINT for Mobile Intelligence and Splunk App for Stream for Enhanced Op...Splunk MINT for Mobile Intelligence and Splunk App for Stream for Enhanced Op...
Splunk MINT for Mobile Intelligence and Splunk App for Stream for Enhanced Op...
 
Delivering New Visibility and Analytics for IT Operations
Delivering New Visibility and Analytics for IT OperationsDelivering New Visibility and Analytics for IT Operations
Delivering New Visibility and Analytics for IT Operations
 
SplunkLive Auckland - Operational Intelligence
SplunkLive Auckland - Operational IntelligenceSplunkLive Auckland - Operational Intelligence
SplunkLive Auckland - Operational Intelligence
 
SplunkLive Wellington 2015 - Operational Intelligence
SplunkLive Wellington 2015 - Operational IntelligenceSplunkLive Wellington 2015 - Operational Intelligence
SplunkLive Wellington 2015 - Operational Intelligence
 

Último

WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 

Último (20)

WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 

Monitoring End User Experiences with New Relic & Splunk

  • 1. Monitoring End User Experiences With Splunk and New Relic Break down the silos in your observability infrastructure. Abner Germanow | New Relic, Partner Marketing & Evangelism @abnerg Tom Martin | Splunk, Staff ITOA Practitioner September 26, 2017 | Washington, DC
  • 2. During the course of this presentation, we may make forward-looking statements regarding future events or the expected performance of the company. We caution you that such statements reflect our current expectations and estimates based on factors currently known to us and that actual events or results could differ materially. For important factors that may cause actual results to differ from those contained in our forward-looking statements, please review our filings with the SEC. The forward-looking statements made in this presentation are being made as of the time and date of its live presentation. If reviewed after its live presentation, this presentation may not contain current or accurate information. We do not assume any obligation to update any forward looking statements we may make. In addition, any information about our roadmap outlines our general product direction and is subject to change at any time without notice. It is for informational purposes only and shall not be incorporated into any contract or other commitment. Splunk undertakes no obligation either to develop the features or functionality described or to include any such feature or functionality in a future release. Splunk, Splunk>, Listen to Your Data, The Engine for Machine Data, Splunk Cloud, Splunk Light and SPL are trademarks and registered trademarks of Splunk Inc. in the United States and other countries. All other brand names, product names, or trademarks belong to their respective owners. © 2017 Splunk Inc. All rights reserved. Forward-Looking Statements
  • 3. Confidential ©2008–17 New Relic, Inc. All rights reserved NEWR NYSE – 2014 15k+Customers 1.5BScale: Events & Metrics Per Minute New Relic At A Glance: 13,500+ Disruptors1,700+ Global Enterprises
  • 4. Confidential ©2008–17 New Relic, Inc. All rights reserved Why is monitoring hard?
  • 7. 7
  • 8. Confidential ©2008–17 New Relic, Inc. All rights reserved Application Agents Browser Agents Infrastructure Agents Lots of Data Sources Synthetic Infrastructure Synthetic Users Wire Data Logging / Machine Data Social & Contact Center Mobile SDK Cloud & Custom Metrics StatsD
  • 9. Confidential ©2008–17 New Relic, Inc. All rights reserved From any source, monitoring data can be organized into three main categories 9 Logs Metrics Human-readable events Measurement of an event Examples System startup output, process output Throughput, error rate, request rate, request duration New Relic Provides *via Splunk Integrations Traces Relationships between events Application components involved during a request with an error
  • 10. Confidential ©2008–17 New Relic, Inc. All rights reserved What is a transaction trace?
  • 11. Confidential ©2008–17 New Relic, Inc. All rights reserved Traces: How Did an Application Arrive at a Result? 1 The Application Result
  • 12. Confidential ©2008–17 New Relic, Inc. All rights reserved Tracing Provides Information on Which Segments of an Application Were Involved in a Result 1 Result New Relic Agent
  • 13. Confidential ©2008–17 New Relic, Inc. All rights reserved Transactions Are a Central Part of New Relic's Product and Help Developers Diagnose and Troubleshoot Many Problems Without Guessing. 1
  • 14. Confidential ©2008–17 New Relic, Inc. All rights reserved With Microservices, Applications ("Monoliths") Get Broken Up Into Smaller Pieces. The Traces Now Go Through Multiple Programs. 1 Original Java Application Node.js Service PHP ServiceExternal Service RubyMicroservice Result New Relic Agent New Relic Agent New Relic Agent New Relic Agent New Relic Agent Open Tracing
  • 15. ©2008–17 New Relic, Inc. All rights reserved. ©2008–17 New Relic, Inc. All rights reserved.1
  • 16. Confidential ©2008–17 New Relic, Inc. All rights reserved What’s The Problem New Relic & Splunk Are Trying To Solve?
  • 17. Confidential ©2008–17 New Relic, Inc. All rights reserved Volume of operational data being generated is growing exponentially. Web App: Then Web App: Now 1 application 3 large servers 1 database 1 data center 1 deploy/quarter 30 containers 4 services 10 small instances 2 managed services 2 databases 2 cloud regions 3 deploys/day
  • 18. Confidential ©2008–17 New Relic, Inc. All rights reserved Each tool, framework, platform and language has unique operational questions. 18 What’s the error rate of my Java application? Java Engineer VP of IT Infrastructure Web Developer Site Reliability Engineer Is the database slowing down Rails? What’s our spend in us- west-2? How can we improve deploys to Amazon ECS?
  • 19. Confidential ©2008–17 New Relic, Inc. All rights reserved To answer operational questions, teams define their own metrics, logging, and alerting practices. 19 Operations Backend Frontend
  • 20. Confidential ©2008–17 New Relic, Inc. All rights reserved Important operational data becomes siloed by service, app, or infrastructure type. 20 Backend Frontend Java application logs Application Traces Operations Infrastructure Metrics
  • 21. Confidential ©2008–17 New Relic, Inc. All rights reserved New Relic consolidates operational data to answer hard questions across teams, apps, and platforms. 21 Operations Backend Frontend Infrastructure Metrics Java application logs Application Traces
  • 22. Reduce MTTR with production log insights + metric-based application monitoring See real-time application behaviors with byte-code instrumentation data in Splunk See Splunk infra & security alerts in New Relic Why would you want this?
  • 23. Data Sources - Splunk and New Relic Splunk Strengths ▶ Machine Data (specifically, around logs) ▶ Breadth across infrastructure (network, server, cloud infrastructure) ▶ Root cause analysis (often via config changes that are logged) ▶ Business-level KPIs, SLOs, etc. that span multiple applications ▶ Long term storage of raw management data New Relic Strengths ▶ Dependencies across app (via Agents embedded inside apps & microservices) ▶ Breadth of Code level (BCI) (Java, .Net, Ruby, Node.js, PHP, Python, Go, iOS, Android, Javascript) ▶ End User Monitoring (response time, etc.) ▶ Real-time Trace/Transactions time-series data ▶ Ease of instrumentation & agent install
  • 24. Confidential ©2008–17 New Relic, Inc. All rights reserved How about you demo this thing already?
  • 25. Integration Highlights - Splunk App for New Relic ▶ Ease of integration with New Relic APIs to collect application, transaction, mobile, browser and synthetic performance and quality key performance indicators ▶ Out-of-the-box dashboards to summarize transaction response time, ApDex, errors and other key information ▶ Long term storage of data collected by New Relic add-on
  • 26. Splunk and New Relic: Break Down Silos ▶ Combine dashboard elements spanning many data sources ▶ Provide dashboards across many users ▶ Correlate time-series data based on Splunk Search Processing Language (SPL)
  • 27. Splunk Alerts In New Relic
  • 28. Integration Highlights - New Relic ▶ Splunk Reports in New Relic Insights to correlate code-level performance in New Relic, alongside detailed logs that provide additional context; for those using New Relic as their UI, having all the data in one place is valuable ▶ Ad-hoc querying of Splunk data to create flexible views of application logs against New Relic metrics and events for mobile, browser and APM ▶ Splunk Alerts available in context to APM and infrastructure monitoring via New Relic Insights ▶ In the long term, Splunk logs correlated to Transaction traces in APM to give the full context about application performance issues Deck under NDA until 03/23/17
  • 29. Integration Example - Media Company Situation ▶ App Dev and newly created “Dev Ops” teams have been the primary “buyer” for New Relic ▶ Operations team has been the primary “buyer” for Splunk ▶ Both teams would get more value by seeing monitoring data across entire environment Splunk + New Relic ▶ Allows Operations team to see End User Monitoring and app server metrics alongside infrastructure components they are measuring ▶ DevOps teams can ad-hoc query Splunk and get events from Splunk, offering better insight into how infrastructure impacts the apps they are responsible for Deck under NDA until 03/23/17
  • 30. ▶ Why Measuring Page Load Is The Wrong Metric ▶ Find me today and Wednesday: If you liked my party trick… Or want to know more
  • 31. Have your New Relic license key? Install theSplunkbase plug-in Send Splunk Alerts to New Relic Insights See pre-built dashboards in Splunk. What should you do next?
  • 32. © 2017 Splunk Inc. Don't forget to rate this session in the .conf2017 mobile app Thank You