SlideShare a Scribd company logo
1 of 18
Zenoss as a Strategic Foundational Tool
NTT Data Services
@ianrscott75 #GALAXZ17
@ianrscott75 © 2016 All Rights Reserved CONFIDENTIAL 2
 Firefighting
 Limited Alerts
 Multiple tools
 Component level monitoring
Reactive
 Users know 1st
 No tools
 No support processes
Chaotic
 Business level visibility
 Continuous Improvement Application performance
 Executive views at business
application
 End user experience
monitoring
 Problem prevention
 Data analytics
 Code level monitoring
 Mature Toolsets
 Correlation & Impact
 Governance
 Support & established
processes
Effective RangeMost
Organizations
Today
Proactive
Service Oriented
Value Creation
Maturity Model for Infrastructure Monitoring
 Firefighting
 Limited Alerts
 Multiple tools
 Component level
monitoring
 Business level
visibility
 Continuous
Improvement
 Application
performance
 Executive views at
business application
 End user experience
monitoring
 Problem prevention
 Data analytics
 Code level
monitoring
 Mature Toolsets
 Correlation &
Impact
 Governance
 Support &
established
processes
Unified Monitoring Service
@ianrscott75 © 2016 All Rights Reserved CONFIDENTIAL 3
Unified Monitoring Service
NTT Data Services Solution Vision
Move ITtowarda standardand unifiedmonitoringsolutionacrossproductionand non-productionenvironments:
 CreateandexecuteaplanfordeployingUnifiedMonitoringandDashboardingcoveringinfrastructure,operatingsystems, applications,
databases,andapplicationperformancemonitoring,wheresuitable
 EnableNTTDataServicesandclienttoimproveend-to-endeventdetection,correlationandresolutioncapabilities
 Deployafully integrateddashboard,criticalforasuccessfultransformationtoaserviceorienteddeliverymodel
Zenoss Foundational Approach
@ianrscott75 © 2016 All Rights Reserved CONFIDENTIAL 4
ZenossBusiness
Transactions
Log Management
Knowledge
Management
Automation ServiceNow
SLA Measurement
Data Warehouse
Discovery
Tools and System Prerequisites
Maximizing Value
@ianrscott75 © 2016 All Rights Reserved CONFIDENTIAL 6
BusinessLogic
• Service Models
allow for
prioritization as
well as severity
to an event
• Correlation
(Transforms)
enables events
to be modified
or suppressed
• Object
Relationships
are built
automatically by
the ZenPack or
can be created
using logical
objects
associated with
event criteria
InsertDataDashboards
• Add device
attribute data to
dashboards
from the CMDB
or other sources
that cannot be
discovered from
the device
• Sample Code
available on
wiki.zenoss.org
to assist
(http://wiki.zeno
ss.org/Device_O
verview_Panels) MessageEnrichment
• Use Detail Event
slots to provide
additional data
about an event
or incident
• When modifying
original data,
create new slots
with the
cleansed data
• Create new slots
that remove
characters from
original slots
that could cause
errors
downstream
API
• Integrate other
tools for 2-way
communication
• Write scripts to
automate
common tasks
• Simplify
complicated or
error prone
tasks
• Create reports
with system
configuration or
performance
data to be
consumed by
other systems.
ServiceModels
• Use service
models to show
overall impact of
events to the
environment
• Incorporate
business logic
into the models
so events and
dashboards are
more
meaningful
WriteAdditionalZenPacks
• Zenoss can’t
have ZenPacks
for everything
• Use zenpacklib
to package code
to be used for
your specific
needs
• Use existing
code stored on
GitHub as a
guide
Tools for maximizing value
@ianrscott75 © 2016 All Rights Reserved CONFIDENTIAL 7
• Using the DeDupID to determine if automation can be applied
• Append to Ticketing Detailed Description for automation tools to consistently parse and automation can be
immune to message text modifications
Event DeDupID
• The REST API is very powerful
• In combination with other tools that have Open API and exchange data in similar formats such as JSON can
be very powerful and quick to implement
Zenoss REST API
• Do not update or modify original value if not absolutely neccesary
• Add fields to an event to aid administration using transforms can make reporting or extensibility easier
• Including Incident information or notification status
• Cleansing event messages from special characters
• Capturing ticketing CI from other fields without updating original value
Event Detail Adds
• Adding additional Device attributes to be viewed on the overview panel can be very helpful
• This includes additional Device information gathered from other sources such as licensing, chargeback, or
contact information
• Can be useful for reporting or handling automation
Additional Device
Attributes
• Shell JSON parsing tool
• Allows for more concise parsing of Zenoss API calls
• Handy for troubleshooting due to the JSON formatting capabilities
• Easy to use
JQ
Tools for maximizing value (Python Libraries)
@ ianrscott75 © 2016 All Rights Reserved CONFIDENTIAL 8
• Recommend changing module and class names to something other than zenoss
• Add definitions as needed to use different REST API calls
• Useful instead of curl for more intense queries
Python Zenoss Master
• Allows python to post and receive messages to ActiveMQ/RabbitMQ
• Can be used to create a listener or a poller
• Can attempt connections to multiple MQ servers
• Easiest to configure from the several that I tried.
Stompest
• Homogenize data format as much as possible.
• Since Zenoss uses JSON and it is the foundational tool, I chose JSON as the standard message format
• XMLJSON can translate XML to JSON to allow Zenoss to consume data much easier from XML sources.
XMLJSON
• Custom Library to enrich notifications
• System event information if it is a service event
• Services impacted if it is a system event
Custom Event Enrichment
Foundational Integrations
@ianrscott75 © 2016 All Rights Reserved CONFIDENTIAL 10
Business Transactions
Why?
• Monitor Infrastructure with
Zenoss and monitor
applications with an separate
application monitoring tool.
• Gain a deeper understanding
of business application
behavior
• Show SLA compliance or KPI
improvement with real user
data
Integration
Points
• Dashboards that allow for
access to Business Transaction
Console
• Add Event Details to include
cross Referenced URLs
between tools
• Transform to translate
Transactions to apply to
logical device for service
models
• Apply application events to
logical devices and service
models
• Events sent to Zenoss and
associate to relevant CI.
Results
• Users can easily navigate
between consoles
• Create value to the user by
clearly showing event origin
tool and cause.
• Clear understanding of
business impact for
application monitoring
events
• Better collaboration between
server, application, and
network resources
@ianrscott75 © 2016 All Rights Reserved CONFIDENTIAL 11
Log Management
Why?
•Log Centralization and
Analysis greatly reduces
MTTR and aids in
general troubleshooting
•Time based analysis
with keywords can
quickly narrow down
the cause of an
application issue
•Log retention is limited
only by disk space so
long term history of logs
is possible and can be
used to assist with
recurring issues. IntegrationPoints
•Events sent to Zenoss
and associate to
relevant CI.
•Transform to translate
Transactions to apply to
appropriate device
•Add Event Details to
include cross
Referenced URLs
between tools
•Dashboards allow for
access to Log
Management Console
Results
•Users can easily
navigate to log
management console
for rapid time slice
analysis
•Create value to the user
by clearly showing
event origin tool and
cause.
•Clear understanding of
business impact for log
events
•Better collaboration
between server,
application, and
network resources
@ianrscott75 © 2016 All Rights Reserved CONFIDENTIAL 12
Knowledge Management
Why?
•Knowledge management is best when it is used often and updated regularly
•To use a Knowledge Management article often it should be referenced in a consistent manner and attached to the
incident to be used for resolution.
•As Knowledge Management articles become more and more accurate they can be used to create automation and
remove manual resolution
Integration Points
•Using the Dedupid as a reference string, a script is called externally to Zenoss in script used to send notification
•When incident is generated knowledge base is called to enrich event with URL to appropriate Knowledge
Management link using the dedupID.
Results
•Greatly enhance usability and accuracy of knowledge management articles when they are used and corrected on a
regular basis
•Consistent resolution of issues and better preparation to automate tasks based on complete and accurate KM articles
@ianrscott75 © 2016 All Rights Reserved CONFIDENTIAL 13
Automation
Why?
Integration Points
Results
• Manual incident resolution for recurring or common
incidents is labor intensive and not cost effective.
• Manual intervention using ITSM Requests for monitoring
can be inconsistent, incomplete, or inaccurate when using
the console
• Device configuration standards can be enforced using a
configuration manager with Zenoss collected software or
device attribute and component information.
• Incident resolution automation would Use the dedup ID
field to trigger external automation to gather more
information about the event or attempt to fix the issue
• Consistent Request Fulfillment automation uses Python
zenoss master and the REST API
• Zenoss Discovery collects software information as well as
multiple device attributes or components from the device
which can be polled via REST API
• Incidents are generated with precise information to be
used to trigger incident resolution automation
• ITSM Request tickets can create consistent monitoring for
any device
• Configuration audit can be used to bring a device back to a
standard configuration when a particular incident is
triggered
@ianrscott75 © 2016 All Rights Reserved CONFIDENTIAL 14
ServiceNow
Why?
•Integrations to ITSM
ticketing should be
more then just
sending messages
•Incident integration
allows much more
sophisticated and
service friendly
capabilities
•CMDB and monitoring
configurations should
be as in sync as
possible to prevent
unmonitored CIs IntegrationPoints
• Forward events to
ServiceNow as a
notification
• ServiceNow data returned
to Zenoss to update Event
Details such as:
• Cross Referenced URLs
between tools
• Synchronization of
acknowledgement, closure
of tickets
• Ticket number information
• Add additional Zenoss
collected data to
ServiceNow ticket
• Automated monitoring
configuration based on CI
attributes
• Polling for updates to
devices from CMDB data
Results
•Contextual URLs in
both Zenoss and
ServiceNow to get
more information
about the issue
•Better communication
between service
management and
operations
•More reliable and
consistent monitoring
policies
@ianrscott75 © 2016 All Rights Reserved CONFIDENTIAL 15
SLA Management
Why?
• SLAs can be difficult to
measure
• System events often
don’t give a true status
as related to an SLA
Integration Points
• Service Dynamic
events
• ServiceNow or
another ITSM System
Results
• Availablity and
Performance SLAs can
be measured taking
into account planned
downtime and other
factors that would
affect SLA calculations
@ianrscott75 © 2016 All Rights Reserved CONFIDENTIAL 16
Business Intelligence and Data Warehouse
Why?
•A consolidated strategy of collecting all available ITSM, Performance,
configuration, asset data, and other relevant data and displaying the
data in rich dashboards can greatly assist in troubleshooting and
creating long term knowledge and trend analysis.
Integration Points
•Zenoss Analytics ETL or a custom built ETL
•REST API and JSON
•Zenoss Managed Resource Data
Results
•Data sets that can be used to present data to users in a far more useful
way
•Data can be analyzed for use in AI type tools
@ianrscott75 © 2016 All Rights Reserved CONFIDENTIAL 17
Discovery
Why?
•Manual processes can’t be trusted
to gather information of 100% of
devices
•Zenoss has limited discovery
capabilities
•With an asset discovery tool such
as ServiceNow IT Discovery,
Zenoss can be triggered to set up
monitoring when a new asset is
discovered
Integration Point
•Existing assets can be updated
with discovered attribute
information from an ITSM System
or Discovery tool using REST API
•Display any additional attributes in
the Overview panel for the device
Result
•All devices on the network
accounted for and monitoring
needs are addressed
•Better understanding of impact of
issues to the environment
Zenoss as a Strategic Foundational Tool
NTT Data Services
@ianrscott75 #GALAXZ17
Thank You!

More Related Content

What's hot

Splunk for ITOps
Splunk for ITOpsSplunk for ITOps
Splunk for ITOpsSplunk
 
SplunkLive! Austin Customer Presentation - Dell
SplunkLive! Austin Customer Presentation - DellSplunkLive! Austin Customer Presentation - Dell
SplunkLive! Austin Customer Presentation - DellSplunk
 
PayPal Customer Presentation
PayPal Customer PresentationPayPal Customer Presentation
PayPal Customer PresentationSplunk
 
SplunkLive! Utrecht 2016 - NXP
SplunkLive! Utrecht 2016 - NXPSplunkLive! Utrecht 2016 - NXP
SplunkLive! Utrecht 2016 - NXPSplunk
 
Why Integrating IBM Z into ServiceNow and Splunk Is So Important
Why Integrating IBM Z into ServiceNow and Splunk Is So ImportantWhy Integrating IBM Z into ServiceNow and Splunk Is So Important
Why Integrating IBM Z into ServiceNow and Splunk Is So ImportantPrecisely
 
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 at Weill Cornell Medical College
Splunk at Weill Cornell Medical CollegeSplunk at Weill Cornell Medical College
Splunk at Weill Cornell Medical CollegeSplunk
 
Gigamon U - Net Scouts Honor, Integrated Performance Monitoring & Forensic An...
Gigamon U - Net Scouts Honor, Integrated Performance Monitoring & Forensic An...Gigamon U - Net Scouts Honor, Integrated Performance Monitoring & Forensic An...
Gigamon U - Net Scouts Honor, Integrated Performance Monitoring & Forensic An...Grant Swanson
 
Machine Data 101 Hands-on
Machine Data 101 Hands-onMachine Data 101 Hands-on
Machine Data 101 Hands-onSplunk
 
Splunk in the Cisco Unified Computing System (UCS)
Splunk in the Cisco Unified Computing System (UCS) Splunk in the Cisco Unified Computing System (UCS)
Splunk in the Cisco Unified Computing System (UCS) Splunk
 
GSS IT Infrastructure Transformation Services
GSS IT Infrastructure Transformation ServicesGSS IT Infrastructure Transformation Services
GSS IT Infrastructure Transformation ServicesMartin Gold
 
Splunk for IT Operations
Splunk for IT OperationsSplunk for IT Operations
Splunk for IT OperationsSplunk
 
SAP Cloud security overview 2.0
SAP Cloud security overview 2.0SAP Cloud security overview 2.0
SAP Cloud security overview 2.0Rasmi Swain
 
Cloudera Federal Forum 2014: EzBake, the DoDIIS App Engine
Cloudera Federal Forum 2014: EzBake, the DoDIIS App EngineCloudera Federal Forum 2014: EzBake, the DoDIIS App Engine
Cloudera Federal Forum 2014: EzBake, the DoDIIS App EngineCloudera, Inc.
 
Getting Started with Splunk Enterprise
Getting Started with Splunk EnterpriseGetting Started with Splunk Enterprise
Getting Started with Splunk EnterpriseSplunk
 
More databases. More hackers.
More databases. More hackers.More databases. More hackers.
More databases. More hackers.Imperva
 
SplunkLive! Splunk for IT Operations
SplunkLive! Splunk for IT OperationsSplunkLive! Splunk for IT Operations
SplunkLive! Splunk for IT OperationsSplunk
 
SplunkLive! Customer Presentation – Covance Inc"
SplunkLive! Customer Presentation – Covance Inc"SplunkLive! Customer Presentation – Covance Inc"
SplunkLive! Customer Presentation – Covance Inc"Splunk
 

What's hot (20)

Splunk for ITOps
Splunk for ITOpsSplunk for ITOps
Splunk for ITOps
 
SplunkLive! Austin Customer Presentation - Dell
SplunkLive! Austin Customer Presentation - DellSplunkLive! Austin Customer Presentation - Dell
SplunkLive! Austin Customer Presentation - Dell
 
PayPal Customer Presentation
PayPal Customer PresentationPayPal Customer Presentation
PayPal Customer Presentation
 
SplunkLive! Utrecht 2016 - NXP
SplunkLive! Utrecht 2016 - NXPSplunkLive! Utrecht 2016 - NXP
SplunkLive! Utrecht 2016 - NXP
 
Why Integrating IBM Z into ServiceNow and Splunk Is So Important
Why Integrating IBM Z into ServiceNow and Splunk Is So ImportantWhy Integrating IBM Z into ServiceNow and Splunk Is So Important
Why Integrating IBM Z into ServiceNow and Splunk Is So Important
 
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 at Weill Cornell Medical College
Splunk at Weill Cornell Medical CollegeSplunk at Weill Cornell Medical College
Splunk at Weill Cornell Medical College
 
Gigamon U - Net Scouts Honor, Integrated Performance Monitoring & Forensic An...
Gigamon U - Net Scouts Honor, Integrated Performance Monitoring & Forensic An...Gigamon U - Net Scouts Honor, Integrated Performance Monitoring & Forensic An...
Gigamon U - Net Scouts Honor, Integrated Performance Monitoring & Forensic An...
 
Machine Data 101 Hands-on
Machine Data 101 Hands-onMachine Data 101 Hands-on
Machine Data 101 Hands-on
 
HP OM
HP OMHP OM
HP OM
 
Splunk in the Cisco Unified Computing System (UCS)
Splunk in the Cisco Unified Computing System (UCS) Splunk in the Cisco Unified Computing System (UCS)
Splunk in the Cisco Unified Computing System (UCS)
 
Arcsight explained
Arcsight explainedArcsight explained
Arcsight explained
 
GSS IT Infrastructure Transformation Services
GSS IT Infrastructure Transformation ServicesGSS IT Infrastructure Transformation Services
GSS IT Infrastructure Transformation Services
 
Splunk for IT Operations
Splunk for IT OperationsSplunk for IT Operations
Splunk for IT Operations
 
SAP Cloud security overview 2.0
SAP Cloud security overview 2.0SAP Cloud security overview 2.0
SAP Cloud security overview 2.0
 
Cloudera Federal Forum 2014: EzBake, the DoDIIS App Engine
Cloudera Federal Forum 2014: EzBake, the DoDIIS App EngineCloudera Federal Forum 2014: EzBake, the DoDIIS App Engine
Cloudera Federal Forum 2014: EzBake, the DoDIIS App Engine
 
Getting Started with Splunk Enterprise
Getting Started with Splunk EnterpriseGetting Started with Splunk Enterprise
Getting Started with Splunk Enterprise
 
More databases. More hackers.
More databases. More hackers.More databases. More hackers.
More databases. More hackers.
 
SplunkLive! Splunk for IT Operations
SplunkLive! Splunk for IT OperationsSplunkLive! Splunk for IT Operations
SplunkLive! Splunk for IT Operations
 
SplunkLive! Customer Presentation – Covance Inc"
SplunkLive! Customer Presentation – Covance Inc"SplunkLive! Customer Presentation – Covance Inc"
SplunkLive! Customer Presentation – Covance Inc"
 

Similar to A Vision for Transformation

(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014
(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014
(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014Amazon Web Services
 
Ensuring document control for healthcare vendors
Ensuring document control for healthcare vendorsEnsuring document control for healthcare vendors
Ensuring document control for healthcare vendorsChristopher Wynder
 
Whitepaper factors to consider when selecting an open source infrastructure ...
Whitepaper  factors to consider when selecting an open source infrastructure ...Whitepaper  factors to consider when selecting an open source infrastructure ...
Whitepaper factors to consider when selecting an open source infrastructure ...apprize360
 
ServiceNow and Puppet- better together, Kevin Reeuwijk
ServiceNow and Puppet- better together, Kevin ReeuwijkServiceNow and Puppet- better together, Kevin Reeuwijk
ServiceNow and Puppet- better together, Kevin ReeuwijkPuppet
 
Importance of ‘Centralized Event collection’ and BigData platform for Analysis !
Importance of ‘Centralized Event collection’ and BigData platform for Analysis !Importance of ‘Centralized Event collection’ and BigData platform for Analysis !
Importance of ‘Centralized Event collection’ and BigData platform for Analysis !Piyush Kumar
 
Compliance Automation with Inspec Part 1
Compliance Automation with Inspec Part 1Compliance Automation with Inspec Part 1
Compliance Automation with Inspec Part 1Chef
 
Automating Applications with Habitat - Sydney Cloud Native Meetup
Automating Applications with Habitat - Sydney Cloud Native MeetupAutomating Applications with Habitat - Sydney Cloud Native Meetup
Automating Applications with Habitat - Sydney Cloud Native MeetupMatt Ray
 
3 reasons to pick a time series platform for monitoring dev ops driven contai...
3 reasons to pick a time series platform for monitoring dev ops driven contai...3 reasons to pick a time series platform for monitoring dev ops driven contai...
3 reasons to pick a time series platform for monitoring dev ops driven contai...DevOps.com
 
Work Flow Management from NdimensionZ
Work Flow Management from NdimensionZWork Flow Management from NdimensionZ
Work Flow Management from NdimensionZRadhakrishna Mundoli
 
Chef Automating Everything-AWS-PubSec-SAO-WashDC_2018
Chef Automating Everything-AWS-PubSec-SAO-WashDC_2018Chef Automating Everything-AWS-PubSec-SAO-WashDC_2018
Chef Automating Everything-AWS-PubSec-SAO-WashDC_2018Larry Eichenbaum
 
Maximize cloud and application performance with hundreds of operations bridge...
Maximize cloud and application performance with hundreds of operations bridge...Maximize cloud and application performance with hundreds of operations bridge...
Maximize cloud and application performance with hundreds of operations bridge...Stefan Bergstein
 
Aero Precision creates Tableau Vizzes Against Live Cognos Data Using the Sent...
Aero Precision creates Tableau Vizzes Against Live Cognos Data Using the Sent...Aero Precision creates Tableau Vizzes Against Live Cognos Data Using the Sent...
Aero Precision creates Tableau Vizzes Against Live Cognos Data Using the Sent...Senturus
 
Transform Enterprise IT Infrastructure with AWS DevOps
Transform Enterprise IT Infrastructure with AWS DevOpsTransform Enterprise IT Infrastructure with AWS DevOps
Transform Enterprise IT Infrastructure with AWS DevOpsAmazon Web Services
 
M.S. Dissertation in Salesforce on Force.com
M.S. Dissertation in Salesforce on Force.comM.S. Dissertation in Salesforce on Force.com
M.S. Dissertation in Salesforce on Force.comArun Somu Panneerselvam
 
Using standards, open-source and advances in technology to bring down soft co...
Using standards, open-source and advances in technology to bring down soft co...Using standards, open-source and advances in technology to bring down soft co...
Using standards, open-source and advances in technology to bring down soft co...Infiswift Solutions
 
DevOps at Scale: How Datadog is using AWS and PagerDuty to Keep Pace with Gr...
DevOps at Scale:  How Datadog is using AWS and PagerDuty to Keep Pace with Gr...DevOps at Scale:  How Datadog is using AWS and PagerDuty to Keep Pace with Gr...
DevOps at Scale: How Datadog is using AWS and PagerDuty to Keep Pace with Gr...Amazon Web Services
 
Introduction to CFEngine Enterprise 3.6.0 Webinar
Introduction to CFEngine Enterprise 3.6.0 WebinarIntroduction to CFEngine Enterprise 3.6.0 Webinar
Introduction to CFEngine Enterprise 3.6.0 WebinarCFEngine
 
Conferencia principal: Evolución y visión de Elastic Observability
Conferencia principal: Evolución y visión de Elastic ObservabilityConferencia principal: Evolución y visión de Elastic Observability
Conferencia principal: Evolución y visión de Elastic ObservabilityElasticsearch
 
Whitepaper factors to consider commercial infrastructure management vendors
Whitepaper  factors to consider commercial infrastructure management vendorsWhitepaper  factors to consider commercial infrastructure management vendors
Whitepaper factors to consider commercial infrastructure management vendorsapprize360
 

Similar to A Vision for Transformation (20)

(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014
(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014
(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014
 
Ensuring document control for healthcare vendors
Ensuring document control for healthcare vendorsEnsuring document control for healthcare vendors
Ensuring document control for healthcare vendors
 
Whitepaper factors to consider when selecting an open source infrastructure ...
Whitepaper  factors to consider when selecting an open source infrastructure ...Whitepaper  factors to consider when selecting an open source infrastructure ...
Whitepaper factors to consider when selecting an open source infrastructure ...
 
ServiceNow and Puppet- better together, Kevin Reeuwijk
ServiceNow and Puppet- better together, Kevin ReeuwijkServiceNow and Puppet- better together, Kevin Reeuwijk
ServiceNow and Puppet- better together, Kevin Reeuwijk
 
Importance of ‘Centralized Event collection’ and BigData platform for Analysis !
Importance of ‘Centralized Event collection’ and BigData platform for Analysis !Importance of ‘Centralized Event collection’ and BigData platform for Analysis !
Importance of ‘Centralized Event collection’ and BigData platform for Analysis !
 
Compliance Automation with Inspec Part 1
Compliance Automation with Inspec Part 1Compliance Automation with Inspec Part 1
Compliance Automation with Inspec Part 1
 
Automating Applications with Habitat - Sydney Cloud Native Meetup
Automating Applications with Habitat - Sydney Cloud Native MeetupAutomating Applications with Habitat - Sydney Cloud Native Meetup
Automating Applications with Habitat - Sydney Cloud Native Meetup
 
3 reasons to pick a time series platform for monitoring dev ops driven contai...
3 reasons to pick a time series platform for monitoring dev ops driven contai...3 reasons to pick a time series platform for monitoring dev ops driven contai...
3 reasons to pick a time series platform for monitoring dev ops driven contai...
 
inmation Presentation
inmation Presentationinmation Presentation
inmation Presentation
 
Work Flow Management from NdimensionZ
Work Flow Management from NdimensionZWork Flow Management from NdimensionZ
Work Flow Management from NdimensionZ
 
Chef Automating Everything-AWS-PubSec-SAO-WashDC_2018
Chef Automating Everything-AWS-PubSec-SAO-WashDC_2018Chef Automating Everything-AWS-PubSec-SAO-WashDC_2018
Chef Automating Everything-AWS-PubSec-SAO-WashDC_2018
 
Maximize cloud and application performance with hundreds of operations bridge...
Maximize cloud and application performance with hundreds of operations bridge...Maximize cloud and application performance with hundreds of operations bridge...
Maximize cloud and application performance with hundreds of operations bridge...
 
Aero Precision creates Tableau Vizzes Against Live Cognos Data Using the Sent...
Aero Precision creates Tableau Vizzes Against Live Cognos Data Using the Sent...Aero Precision creates Tableau Vizzes Against Live Cognos Data Using the Sent...
Aero Precision creates Tableau Vizzes Against Live Cognos Data Using the Sent...
 
Transform Enterprise IT Infrastructure with AWS DevOps
Transform Enterprise IT Infrastructure with AWS DevOpsTransform Enterprise IT Infrastructure with AWS DevOps
Transform Enterprise IT Infrastructure with AWS DevOps
 
M.S. Dissertation in Salesforce on Force.com
M.S. Dissertation in Salesforce on Force.comM.S. Dissertation in Salesforce on Force.com
M.S. Dissertation in Salesforce on Force.com
 
Using standards, open-source and advances in technology to bring down soft co...
Using standards, open-source and advances in technology to bring down soft co...Using standards, open-source and advances in technology to bring down soft co...
Using standards, open-source and advances in technology to bring down soft co...
 
DevOps at Scale: How Datadog is using AWS and PagerDuty to Keep Pace with Gr...
DevOps at Scale:  How Datadog is using AWS and PagerDuty to Keep Pace with Gr...DevOps at Scale:  How Datadog is using AWS and PagerDuty to Keep Pace with Gr...
DevOps at Scale: How Datadog is using AWS and PagerDuty to Keep Pace with Gr...
 
Introduction to CFEngine Enterprise 3.6.0 Webinar
Introduction to CFEngine Enterprise 3.6.0 WebinarIntroduction to CFEngine Enterprise 3.6.0 Webinar
Introduction to CFEngine Enterprise 3.6.0 Webinar
 
Conferencia principal: Evolución y visión de Elastic Observability
Conferencia principal: Evolución y visión de Elastic ObservabilityConferencia principal: Evolución y visión de Elastic Observability
Conferencia principal: Evolución y visión de Elastic Observability
 
Whitepaper factors to consider commercial infrastructure management vendors
Whitepaper  factors to consider commercial infrastructure management vendorsWhitepaper  factors to consider commercial infrastructure management vendors
Whitepaper factors to consider commercial infrastructure management vendors
 

More from Zenoss

DevOps Introduction - AWS Boston Meetup - AWS Presentation
DevOps Introduction - AWS Boston Meetup - AWS PresentationDevOps Introduction - AWS Boston Meetup - AWS Presentation
DevOps Introduction - AWS Boston Meetup - AWS PresentationZenoss
 
Integrating Operational Response Automation Into Your Code - AWS Boston Meetu...
Integrating Operational Response Automation Into Your Code - AWS Boston Meetu...Integrating Operational Response Automation Into Your Code - AWS Boston Meetu...
Integrating Operational Response Automation Into Your Code - AWS Boston Meetu...Zenoss
 
Transforming IT Ops - AWS Boston Meetup - Zenoss Presentation
Transforming IT Ops - AWS Boston Meetup - Zenoss PresentationTransforming IT Ops - AWS Boston Meetup - Zenoss Presentation
Transforming IT Ops - AWS Boston Meetup - Zenoss PresentationZenoss
 
Zenoss as Core Element for Video QOS
Zenoss as Core Element for Video QOS Zenoss as Core Element for Video QOS
Zenoss as Core Element for Video QOS Zenoss
 
Zenoss as a Service: How to Get There
Zenoss as a Service: How to Get ThereZenoss as a Service: How to Get There
Zenoss as a Service: How to Get ThereZenoss
 
Why Zenoss is Right for You
Why Zenoss is Right for YouWhy Zenoss is Right for You
Why Zenoss is Right for YouZenoss
 
Troubleshooting Zenoss: A Support Perspective
Troubleshooting Zenoss:  A Support PerspectiveTroubleshooting Zenoss:  A Support Perspective
Troubleshooting Zenoss: A Support PerspectiveZenoss
 
The Newgistics Digital Transformation Journey
The Newgistics Digital Transformation JourneyThe Newgistics Digital Transformation Journey
The Newgistics Digital Transformation JourneyZenoss
 
TransUnion's Impact of Impact
TransUnion's Impact of ImpactTransUnion's Impact of Impact
TransUnion's Impact of ImpactZenoss
 
Skeptics in the Church of Data: Getting Evangelical
Skeptics in the Church of Data: Getting EvangelicalSkeptics in the Church of Data: Getting Evangelical
Skeptics in the Church of Data: Getting EvangelicalZenoss
 
Product Overview: An Analytics Primer
Product Overview: An Analytics PrimerProduct Overview: An Analytics Primer
Product Overview: An Analytics PrimerZenoss
 
Practical DMD Scripting
Practical DMD Scripting Practical DMD Scripting
Practical DMD Scripting Zenoss
 
Leveraging the JSON API as a Self-Service Tool
Leveraging the JSON API as a Self-Service ToolLeveraging the JSON API as a Self-Service Tool
Leveraging the JSON API as a Self-Service ToolZenoss
 
Lack of Automation Ruins Lives
Lack of Automation Ruins LivesLack of Automation Ruins Lives
Lack of Automation Ruins LivesZenoss
 
IT4IT: Realize a Digital Strategy with ServiceNow
IT4IT: Realize a Digital Strategy with ServiceNowIT4IT: Realize a Digital Strategy with ServiceNow
IT4IT: Realize a Digital Strategy with ServiceNowZenoss
 
Growing Monitoring to Keep Up with Technology and Business Demands
Growing Monitoring to Keep Up with Technology and Business DemandsGrowing Monitoring to Keep Up with Technology and Business Demands
Growing Monitoring to Keep Up with Technology and Business DemandsZenoss
 
Grainger: Our Rookie Year with Zenoss
Grainger: Our Rookie Year with ZenossGrainger: Our Rookie Year with Zenoss
Grainger: Our Rookie Year with ZenossZenoss
 
Empowering Marketing Solutions Teams
Empowering Marketing Solutions TeamsEmpowering Marketing Solutions Teams
Empowering Marketing Solutions TeamsZenoss
 
Empathy in Monitoring
Empathy in MonitoringEmpathy in Monitoring
Empathy in MonitoringZenoss
 
Developing ZenPacks the Right Way: Introducing the SDK
Developing ZenPacks the Right Way: Introducing the SDK Developing ZenPacks the Right Way: Introducing the SDK
Developing ZenPacks the Right Way: Introducing the SDK Zenoss
 

More from Zenoss (20)

DevOps Introduction - AWS Boston Meetup - AWS Presentation
DevOps Introduction - AWS Boston Meetup - AWS PresentationDevOps Introduction - AWS Boston Meetup - AWS Presentation
DevOps Introduction - AWS Boston Meetup - AWS Presentation
 
Integrating Operational Response Automation Into Your Code - AWS Boston Meetu...
Integrating Operational Response Automation Into Your Code - AWS Boston Meetu...Integrating Operational Response Automation Into Your Code - AWS Boston Meetu...
Integrating Operational Response Automation Into Your Code - AWS Boston Meetu...
 
Transforming IT Ops - AWS Boston Meetup - Zenoss Presentation
Transforming IT Ops - AWS Boston Meetup - Zenoss PresentationTransforming IT Ops - AWS Boston Meetup - Zenoss Presentation
Transforming IT Ops - AWS Boston Meetup - Zenoss Presentation
 
Zenoss as Core Element for Video QOS
Zenoss as Core Element for Video QOS Zenoss as Core Element for Video QOS
Zenoss as Core Element for Video QOS
 
Zenoss as a Service: How to Get There
Zenoss as a Service: How to Get ThereZenoss as a Service: How to Get There
Zenoss as a Service: How to Get There
 
Why Zenoss is Right for You
Why Zenoss is Right for YouWhy Zenoss is Right for You
Why Zenoss is Right for You
 
Troubleshooting Zenoss: A Support Perspective
Troubleshooting Zenoss:  A Support PerspectiveTroubleshooting Zenoss:  A Support Perspective
Troubleshooting Zenoss: A Support Perspective
 
The Newgistics Digital Transformation Journey
The Newgistics Digital Transformation JourneyThe Newgistics Digital Transformation Journey
The Newgistics Digital Transformation Journey
 
TransUnion's Impact of Impact
TransUnion's Impact of ImpactTransUnion's Impact of Impact
TransUnion's Impact of Impact
 
Skeptics in the Church of Data: Getting Evangelical
Skeptics in the Church of Data: Getting EvangelicalSkeptics in the Church of Data: Getting Evangelical
Skeptics in the Church of Data: Getting Evangelical
 
Product Overview: An Analytics Primer
Product Overview: An Analytics PrimerProduct Overview: An Analytics Primer
Product Overview: An Analytics Primer
 
Practical DMD Scripting
Practical DMD Scripting Practical DMD Scripting
Practical DMD Scripting
 
Leveraging the JSON API as a Self-Service Tool
Leveraging the JSON API as a Self-Service ToolLeveraging the JSON API as a Self-Service Tool
Leveraging the JSON API as a Self-Service Tool
 
Lack of Automation Ruins Lives
Lack of Automation Ruins LivesLack of Automation Ruins Lives
Lack of Automation Ruins Lives
 
IT4IT: Realize a Digital Strategy with ServiceNow
IT4IT: Realize a Digital Strategy with ServiceNowIT4IT: Realize a Digital Strategy with ServiceNow
IT4IT: Realize a Digital Strategy with ServiceNow
 
Growing Monitoring to Keep Up with Technology and Business Demands
Growing Monitoring to Keep Up with Technology and Business DemandsGrowing Monitoring to Keep Up with Technology and Business Demands
Growing Monitoring to Keep Up with Technology and Business Demands
 
Grainger: Our Rookie Year with Zenoss
Grainger: Our Rookie Year with ZenossGrainger: Our Rookie Year with Zenoss
Grainger: Our Rookie Year with Zenoss
 
Empowering Marketing Solutions Teams
Empowering Marketing Solutions TeamsEmpowering Marketing Solutions Teams
Empowering Marketing Solutions Teams
 
Empathy in Monitoring
Empathy in MonitoringEmpathy in Monitoring
Empathy in Monitoring
 
Developing ZenPacks the Right Way: Introducing the SDK
Developing ZenPacks the Right Way: Introducing the SDK Developing ZenPacks the Right Way: Introducing the SDK
Developing ZenPacks the Right Way: Introducing the SDK
 

Recently uploaded

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
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
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
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
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
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
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 

Recently uploaded (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
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
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
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
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
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
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 

A Vision for Transformation

  • 1. Zenoss as a Strategic Foundational Tool NTT Data Services @ianrscott75 #GALAXZ17
  • 2. @ianrscott75 © 2016 All Rights Reserved CONFIDENTIAL 2  Firefighting  Limited Alerts  Multiple tools  Component level monitoring Reactive  Users know 1st  No tools  No support processes Chaotic  Business level visibility  Continuous Improvement Application performance  Executive views at business application  End user experience monitoring  Problem prevention  Data analytics  Code level monitoring  Mature Toolsets  Correlation & Impact  Governance  Support & established processes Effective RangeMost Organizations Today Proactive Service Oriented Value Creation Maturity Model for Infrastructure Monitoring  Firefighting  Limited Alerts  Multiple tools  Component level monitoring  Business level visibility  Continuous Improvement  Application performance  Executive views at business application  End user experience monitoring  Problem prevention  Data analytics  Code level monitoring  Mature Toolsets  Correlation & Impact  Governance  Support & established processes Unified Monitoring Service
  • 3. @ianrscott75 © 2016 All Rights Reserved CONFIDENTIAL 3 Unified Monitoring Service NTT Data Services Solution Vision Move ITtowarda standardand unifiedmonitoringsolutionacrossproductionand non-productionenvironments:  CreateandexecuteaplanfordeployingUnifiedMonitoringandDashboardingcoveringinfrastructure,operatingsystems, applications, databases,andapplicationperformancemonitoring,wheresuitable  EnableNTTDataServicesandclienttoimproveend-to-endeventdetection,correlationandresolutioncapabilities  Deployafully integrateddashboard,criticalforasuccessfultransformationtoaserviceorienteddeliverymodel
  • 4. Zenoss Foundational Approach @ianrscott75 © 2016 All Rights Reserved CONFIDENTIAL 4 ZenossBusiness Transactions Log Management Knowledge Management Automation ServiceNow SLA Measurement Data Warehouse Discovery
  • 5. Tools and System Prerequisites
  • 6. Maximizing Value @ianrscott75 © 2016 All Rights Reserved CONFIDENTIAL 6 BusinessLogic • Service Models allow for prioritization as well as severity to an event • Correlation (Transforms) enables events to be modified or suppressed • Object Relationships are built automatically by the ZenPack or can be created using logical objects associated with event criteria InsertDataDashboards • Add device attribute data to dashboards from the CMDB or other sources that cannot be discovered from the device • Sample Code available on wiki.zenoss.org to assist (http://wiki.zeno ss.org/Device_O verview_Panels) MessageEnrichment • Use Detail Event slots to provide additional data about an event or incident • When modifying original data, create new slots with the cleansed data • Create new slots that remove characters from original slots that could cause errors downstream API • Integrate other tools for 2-way communication • Write scripts to automate common tasks • Simplify complicated or error prone tasks • Create reports with system configuration or performance data to be consumed by other systems. ServiceModels • Use service models to show overall impact of events to the environment • Incorporate business logic into the models so events and dashboards are more meaningful WriteAdditionalZenPacks • Zenoss can’t have ZenPacks for everything • Use zenpacklib to package code to be used for your specific needs • Use existing code stored on GitHub as a guide
  • 7. Tools for maximizing value @ianrscott75 © 2016 All Rights Reserved CONFIDENTIAL 7 • Using the DeDupID to determine if automation can be applied • Append to Ticketing Detailed Description for automation tools to consistently parse and automation can be immune to message text modifications Event DeDupID • The REST API is very powerful • In combination with other tools that have Open API and exchange data in similar formats such as JSON can be very powerful and quick to implement Zenoss REST API • Do not update or modify original value if not absolutely neccesary • Add fields to an event to aid administration using transforms can make reporting or extensibility easier • Including Incident information or notification status • Cleansing event messages from special characters • Capturing ticketing CI from other fields without updating original value Event Detail Adds • Adding additional Device attributes to be viewed on the overview panel can be very helpful • This includes additional Device information gathered from other sources such as licensing, chargeback, or contact information • Can be useful for reporting or handling automation Additional Device Attributes • Shell JSON parsing tool • Allows for more concise parsing of Zenoss API calls • Handy for troubleshooting due to the JSON formatting capabilities • Easy to use JQ
  • 8. Tools for maximizing value (Python Libraries) @ ianrscott75 © 2016 All Rights Reserved CONFIDENTIAL 8 • Recommend changing module and class names to something other than zenoss • Add definitions as needed to use different REST API calls • Useful instead of curl for more intense queries Python Zenoss Master • Allows python to post and receive messages to ActiveMQ/RabbitMQ • Can be used to create a listener or a poller • Can attempt connections to multiple MQ servers • Easiest to configure from the several that I tried. Stompest • Homogenize data format as much as possible. • Since Zenoss uses JSON and it is the foundational tool, I chose JSON as the standard message format • XMLJSON can translate XML to JSON to allow Zenoss to consume data much easier from XML sources. XMLJSON • Custom Library to enrich notifications • System event information if it is a service event • Services impacted if it is a system event Custom Event Enrichment
  • 10. @ianrscott75 © 2016 All Rights Reserved CONFIDENTIAL 10 Business Transactions Why? • Monitor Infrastructure with Zenoss and monitor applications with an separate application monitoring tool. • Gain a deeper understanding of business application behavior • Show SLA compliance or KPI improvement with real user data Integration Points • Dashboards that allow for access to Business Transaction Console • Add Event Details to include cross Referenced URLs between tools • Transform to translate Transactions to apply to logical device for service models • Apply application events to logical devices and service models • Events sent to Zenoss and associate to relevant CI. Results • Users can easily navigate between consoles • Create value to the user by clearly showing event origin tool and cause. • Clear understanding of business impact for application monitoring events • Better collaboration between server, application, and network resources
  • 11. @ianrscott75 © 2016 All Rights Reserved CONFIDENTIAL 11 Log Management Why? •Log Centralization and Analysis greatly reduces MTTR and aids in general troubleshooting •Time based analysis with keywords can quickly narrow down the cause of an application issue •Log retention is limited only by disk space so long term history of logs is possible and can be used to assist with recurring issues. IntegrationPoints •Events sent to Zenoss and associate to relevant CI. •Transform to translate Transactions to apply to appropriate device •Add Event Details to include cross Referenced URLs between tools •Dashboards allow for access to Log Management Console Results •Users can easily navigate to log management console for rapid time slice analysis •Create value to the user by clearly showing event origin tool and cause. •Clear understanding of business impact for log events •Better collaboration between server, application, and network resources
  • 12. @ianrscott75 © 2016 All Rights Reserved CONFIDENTIAL 12 Knowledge Management Why? •Knowledge management is best when it is used often and updated regularly •To use a Knowledge Management article often it should be referenced in a consistent manner and attached to the incident to be used for resolution. •As Knowledge Management articles become more and more accurate they can be used to create automation and remove manual resolution Integration Points •Using the Dedupid as a reference string, a script is called externally to Zenoss in script used to send notification •When incident is generated knowledge base is called to enrich event with URL to appropriate Knowledge Management link using the dedupID. Results •Greatly enhance usability and accuracy of knowledge management articles when they are used and corrected on a regular basis •Consistent resolution of issues and better preparation to automate tasks based on complete and accurate KM articles
  • 13. @ianrscott75 © 2016 All Rights Reserved CONFIDENTIAL 13 Automation Why? Integration Points Results • Manual incident resolution for recurring or common incidents is labor intensive and not cost effective. • Manual intervention using ITSM Requests for monitoring can be inconsistent, incomplete, or inaccurate when using the console • Device configuration standards can be enforced using a configuration manager with Zenoss collected software or device attribute and component information. • Incident resolution automation would Use the dedup ID field to trigger external automation to gather more information about the event or attempt to fix the issue • Consistent Request Fulfillment automation uses Python zenoss master and the REST API • Zenoss Discovery collects software information as well as multiple device attributes or components from the device which can be polled via REST API • Incidents are generated with precise information to be used to trigger incident resolution automation • ITSM Request tickets can create consistent monitoring for any device • Configuration audit can be used to bring a device back to a standard configuration when a particular incident is triggered
  • 14. @ianrscott75 © 2016 All Rights Reserved CONFIDENTIAL 14 ServiceNow Why? •Integrations to ITSM ticketing should be more then just sending messages •Incident integration allows much more sophisticated and service friendly capabilities •CMDB and monitoring configurations should be as in sync as possible to prevent unmonitored CIs IntegrationPoints • Forward events to ServiceNow as a notification • ServiceNow data returned to Zenoss to update Event Details such as: • Cross Referenced URLs between tools • Synchronization of acknowledgement, closure of tickets • Ticket number information • Add additional Zenoss collected data to ServiceNow ticket • Automated monitoring configuration based on CI attributes • Polling for updates to devices from CMDB data Results •Contextual URLs in both Zenoss and ServiceNow to get more information about the issue •Better communication between service management and operations •More reliable and consistent monitoring policies
  • 15. @ianrscott75 © 2016 All Rights Reserved CONFIDENTIAL 15 SLA Management Why? • SLAs can be difficult to measure • System events often don’t give a true status as related to an SLA Integration Points • Service Dynamic events • ServiceNow or another ITSM System Results • Availablity and Performance SLAs can be measured taking into account planned downtime and other factors that would affect SLA calculations
  • 16. @ianrscott75 © 2016 All Rights Reserved CONFIDENTIAL 16 Business Intelligence and Data Warehouse Why? •A consolidated strategy of collecting all available ITSM, Performance, configuration, asset data, and other relevant data and displaying the data in rich dashboards can greatly assist in troubleshooting and creating long term knowledge and trend analysis. Integration Points •Zenoss Analytics ETL or a custom built ETL •REST API and JSON •Zenoss Managed Resource Data Results •Data sets that can be used to present data to users in a far more useful way •Data can be analyzed for use in AI type tools
  • 17. @ianrscott75 © 2016 All Rights Reserved CONFIDENTIAL 17 Discovery Why? •Manual processes can’t be trusted to gather information of 100% of devices •Zenoss has limited discovery capabilities •With an asset discovery tool such as ServiceNow IT Discovery, Zenoss can be triggered to set up monitoring when a new asset is discovered Integration Point •Existing assets can be updated with discovered attribute information from an ITSM System or Discovery tool using REST API •Display any additional attributes in the Overview panel for the device Result •All devices on the network accounted for and monitoring needs are addressed •Better understanding of impact of issues to the environment
  • 18. Zenoss as a Strategic Foundational Tool NTT Data Services @ianrscott75 #GALAXZ17 Thank You!