Proactive monitoring for SAP
Environments
Michael Pytel
NIMBL
TOPICS
• Discuss the basics of system monitoring in Solution Manager
7.2 – what can we monitor and to what detail?
• Understand the difference between a monitor and an alert
• Learn about the different monitoring components – their
limitations and when to use
• Leave knowing what tool to use for the specific monitoring
requirements at my organization
MONITORING TOOLS
• System Monitoring – Application layer, OS & DB
• User Experience Monitoring – Monitoring from the end-user
perspective
• Integration Monitoring – Monitoring interface flow & errors
• Job Monitoring – Monitoring Background Jobs
• Business Process Monitoring – Monitor ERP documents
• HANA & BI Monitoring – Detailed monitoring for process
chains, BW specific, and HANA specific items
QUICK SUMMARY
SYSTEM COMPONENT VIEW
ADVANCED MONITORING EXAMPLES
• IDOC monitoring by type and status code
• URL monitoring – is that web service available?
• Database monitoring – monitor specific tables spaces
• Transaction monitoring – How does VA01 perform?
• File System Monitoring – Does a file exist?
• RFC queue monitoring – length, age, & queue status?
CONFIGURING TCODE MONITORS
USER EXPERIENCE MONITORING
• Avoid the blame game
– Is this related to a specific business process?
– Is this related to a specific location?
– Is there a more dynamic problem?
• Narrowly identify problems outside the data center
• Record and playback transactions using agents
• Script performs real transactions – some complexities exist
SCRIPT EDITOR
MONITORING OVERVIEW
PROCESS STEP DETAILS
PERFORMANCE BASELINE
SERVICE LEVEL REPORTING
UXM KEY POINTS
• Everything measured can drive alerts
– Email, SMS, or automated incident creation
– Thresholds are defined as warnings or errors
• Available within the Fiori UI as mobile application
– View application status from multiple devices
– Include SLA reporting on dashboards
• Requires ability to enter data into the production system
– Cancel transaction before posting
– Leverage inquiry only transactions where possible
PI MONITORING
• Provide ability for non-developers to monitoring interfaces
– Diagnose process slowdowns
– Identify errors in queues
– Drive alerts proactively
• Multiple components
– Central Process Monitoring
– Interface & Connection Monitoring
– Message Flow Monitoring
PI MONITORING
• Quickly understand system
level status
• Channels in error
• Adapter status
• Messages in error
CHANNEL MONITORING
MONITORING IMPROVEMENTS
7.1 SP01 7.1 SP05 7.1 SP06 7.2 SP03
Central PI Monitoring Exclude Channels from New SAPUI5 UI
PI 7.11 Component Monitor Monitoring Support for Multiple PI
Channel Monitor Domains
Message Monitor Personalized dashboards
Status Details for Errors Channel Ping
PI 7.30
Central User Defined Component Based Message BPM is included in PI
PI 7.31 Search Alerting Monitoring
BPM monitoring
PI 7.4
Monitoring of PI
PI 7.5 integration gateway
BUSINESS PROCESS MONITORING
• SAP provides 100’s of Business Process Monitoring Templates
– Covering all core modules
– Variety of thresholds and KPIs
• Used to monitor the status of documents, objects or values
– Purchase requisitions waiting for approval
– Customers on credit hold
– Materials without a standard price
• Not activated by IT alone – driven by business requirements
BUSINESS PROCESS MONITORING
BUSINESS PROCESS MONITORING
LESSONS LEARNED
• Activating monitoring can be low effort & high value
• Good questions drive valuable monitoring
– “Every day I check this queue for errors – can we automate that?”
– “When this process fails – it creates a lot of extra work…”
• Multiple types of monitoring available to fit a variety of needs
• Solution Manager 7.2 brings Fiori with a mobile UI
CONTACT ME
Michael Pytel
[email protected]
http://benimbl.com
@michaelpytel
FOLLOW US
Thank you for your time
Follow us on at @ASUG365