Admin2014 Swoboda Customizingtechnicalmonitoring-2

Post on 16-Jan-2016

5 views 0 download

Tags:

description

wjhdjl

transcript

© Copyright 2014Wellesley Information Services, Inc.

All rights reserved.

Customizing Technical Monitoring Functionality in SAP Solution Manager 7.1 to Meet Your Business Needs

Jereme SwobodaNIMBL

1

In This Session

• Dive into the customization of Technical Monitoring, specifically system monitoring

• Hear about how SAP Solution Manager 7.1 allows you to monitor almost anything in an SAP landscape

• Talk about the depth of the possibilities when customizing system monitoring to meet your organizations’ requirements

• Learn the difference between alerts and metrics and why we would want to measure an event but not necessarily send an email alert

• Discover tips and tricks for weeding out the monitors that do not fit your specific needs and preventing alert flooding

• Learn how to pull CCMS Monitors into system monitoring

2

What We’ll Cover

• Technical Monitoring in SAP Solution Manager 7.1• Monitors, metrics, and alerts –How they work together• Customizing templates, metrics, and alerts• How to prevent alert flooding and false alarms• How to pull CCMS monitors into system monitoring• Wrap-up

3

Some Quick Notes

• SAP Solution Manager 7.1 out of the box� Comes with a large variety of monitorsf Already set up and ready to gof Easy to assign and activatef Many options beyond system monitoring

• Completely customizable to meet any requirement� A variety of customizing options

• SAP Solution Manager 7.1 Service Pack 7� New mobile monitoring interface

4

Monitoring Possibilities

• End-to-end proactive monitoring• Monitoring your entire system landscape� Systems, databases, and hosts� ABAP and Java

• A myriad of possibilities� Custom background job status� Availability alerts� Back-up status� Transaction log fill ratio� Key performance indicatorsf For example, CPU utilization, disk space, and response times

5

Monitoring Possibilities (cont.)

• A complete monitoring package� End-user experience monitoringf Availability and response times from an end-user perspective

� Connection monitoringf Active monitoring of RFC and HTTP

� Process integration monitoringf PI channels and message flow monitoring

� Business intelligence monitoringf Process chain and SAP BusinessObjects job monitoring

� SAP Solution Manager self-monitoring� Interface channel monitoring

6

Alert Management

• Real-time system monitor� Status overview for technical systems, instances, databases,

and hosts� Visualize metrics and their thresholds’ current status� Graphic representation of threshold values over time� Landscape Information

• Alert inbox� Central access point for all alerts� Alert trackingf Date/time, location, and frequencyf Priority and current status

7

Alert Management (cont.)

• System Monitor –Displays Current Metric Values

8

Alert Management (cont.)

• Alert Inbox –Lists Past Monitor Alerts

9

Notification Management

• Create custom recipient lists� Internal –SAP user-based� External –email or SMS-based

• Personalized notification settings (work mode)� Regular business hours (on-duty)� After hours (off-duty)� Planned downtime� Weekends� Holidays

10

• Notification Management Work Center –Configure Recipient Lists

Notification Management (cont.)

Assign Work Modes to Individual Recipients

Manage Recipients

11

Notification Management (cont.)

• Notification Management Work Center –Configure Recipient Lists (cont.)

12

What We’ll Cover

• Technical Monitoring in SAP Solution Manager 7.1• Monitors, metrics, and alerts –How they work together• Customizing templates, metrics, and alerts• How to prevent alert flooding and false alarms• How to pull CCMS monitors into system monitoring• Wrap-up

13

What Is a Monitor?

• A highly useful set of tools to keep an eye on a specific component within an SAP landscape

• A set of monitoring tools� Templates� Alerts� Metrics

• What are monitors assigned to?� A vast array of componentsf Databasef Central instancef Each dialog instancef Hosts

14

What Is a Template?

• Allows different monitors to be assigned to different types of managed objects within an SAP landscape� Monitors a multitude of different productsf ABAP/Javaf SAP NetWeaver® Process Integrationf SAP BusinessObjectsf Windows/Linuxf DB2/Oracle

• Allows for different monitoring configurations� Development� Quality assurance� Production

15

What Is a Metric?

• Capable of collecting data on many different components� Customizable to meet any requirement� Triggers an alert based on a predefined threshold value

• Assigned to an alert� Multiple metrics can be assigned to one alert

• Different threshold types� Numeric threshold� Counter threshold� Range threshold

• Monitored value� Maximum, minimum, and average

16

What Is an Alert?

• Sends updates on the status of one or more metrics• Allows for multiple alert destinations� A default destination can be assigned to all alerts� Each alert can be customized to go to multiple destinationsf Specific people or groups of people can be alerted

• Multiple categories� Availability� Exceptions� Performance� Configuration

• Allows for individual work mode assignment

17

Monitors, Metrics, and Alerts

• Template Maintenance –Manage Templates, Metrics, and Alerts

18

Mobile Monitoring

• Service Pack 7 allows for mobile monitoring� All the same monitoring in a mobile formatf Android and Apple iOS supported

• Allows for a quick response to alerts� A higher detail of alert status compared to email alerts� Alert details without direct PC access

19

Mobile Monitoring (cont.)

Current Status of Alert

Monitored Systems

Android OS Version

20

Mobile Monitoring (cont.)

Current Metric Value

System Details

21

Mobile Monitoring (cont.)

Apple iOS Version

Current Metric Values

22

Mobile Monitoring (cont.)

Alert Details

Confirm Alerts

23

What We’ll Cover

• Technical Monitoring in SAP Solution Manager 7.1• Monitors, metrics, and alerts –How they work together• Customizing templates, metrics, and alerts• How to prevent alert flooding and false alarms• How to pull CCMS monitors into system monitoring• Wrap-up

24

Customizing Templates

• Create multiple templates within each category� Based on its specific usef Production, quality, testing, or development

� Assign each component a unique templatef Allows for unique monitoring of each instance based on the

specific system requirementsf Allows for custom metric assignmentf Provides custom metric alerting based on a component’s

priority

25

Customizing Templates (cont.)

A Custom Template for Each Instance

26

Metric Customization Options

• A variety of options for customization� Categoryf Availability, exceptions, configuration, and performance

� Description� Thresholdf Threshold types, monitored value, and trigger value

� Data collectionf Collection intervalf Data collector

27

Customizing Metrics

• Custom Metric Creation –Multiple Types of Thresholds

28

Customizing Alerts

• A variety of options for customization� Description� Categoryf Availability, exceptions, configuration, and performance

� Severityf 0 –Very Low, 5 –Medium, 9 –Critical

� Notificationsf Specific users and or recipient lists

� Work mode settings

29

Customizing Alerts (cont.)

• Create Custom Alerts –Alert Description

30

Customizing Alerts (cont.)

• Create Custom Alerts –Alert Notification Settings

31

Email Alerts

• Email alerts are sent to designated recipients� Multiple types of recipientsf Global recipient list automatically assigned to all alertsf Single or multiple individually assigned recipient listsf A single recipient

• Alerts are directly sent from SAP Solution Manager� From: SOLMAN_BTC

• Includes an attachment with metric values and thresholds• Email includes instructions on how to investigate or fix the issue� With links to the proper transaction code to investigate

32

Email Alerts (cont.)

• Email Alert Example –Displays Current Metric Value

33

Alert Example: SMS Message

• Alerts can also be sent via text messaging (SMS)� Use external recipients� Assign to vital alerts that require immediate response

34

Monitoring Example: RFC Queues

• Custom Tax Provider QRFC Metric –Description

35

Monitoring Example: RFC Queues (cont.)

• Custom Tax Provider QRFC Metric –Collection Data Settings

36

Monitoring Example: File System

• File System Metric –Percentage of Free Disk Space

37

What We’ll Cover

• Technical Monitoring in SAP Solution Manager 7.1• Monitors, metrics, and alerts –How they work together• Customizing templates, metrics, and alerts• How to prevent alert flooding and false alarms• How to pull CCMS monitors into system monitoring• Wrap-up

38

How to Prevent Alert Flooding and False Alarms• Assign each managed object a unique template• Customize metric threshold settings� Change threshold type or monitored value� Increase threshold value

• Adjust data collection settings� Increase the interval� Restrict data collection to a specific time of day

• Deactivate email alerts that are for performance or configuration� Some metrics only need to be monitored � By Default, email alerts are active on all metrics

• Assign work modes to templates or specific alerts� Allows for alerting during designated times only

39

Metric Activation/Deactivation

Deactivated Metric Custom Metric

Modified Metric

40

Alert Activation/Deactivation

Deactivated Alert

Custom Alert

Modified Alert

Metrics Assigned to the Alert

41

Reasons for Customizing a Monitor

• When false alarms are being triggered on a regular basis� Depending on the managed system, some metrics are set

too low• When your email inbox is regularly flooded with alerts� At times, the deactivation of certain metrics or alerts is

necessary� Investigating false alarms causes a loss of valuable man hours

• To prevent alerts during peak business times or during regularly planned down times

42

What We’ll Cover

• Technical Monitoring in SAP Solution Manager 7.1• Monitors, metrics, and alerts –How they work together• Customizing templates, metrics, and alerts• How to prevent alert flooding and false alarms• How to pull CCMS monitors into system monitoring• Wrap-up

43

CCMS

• What is CCMS?� The original way to monitor managed systemsf Still used for a variety of applications

• CCMS MTE� The CCMS equivalent of a metric

• CCMS monitors� CCMS has a large variety of metrics already set upf Custom CCMS metrics can be created or customized

� On some occasions, Technical Monitoring doesn’t have the metric that is needf The current status of CCMS metrics can be pulled into

Technical Monitoring

44

How to Monitor Emails and Faxes

• Integrate SAPconnect with CCMS on the managed system � Create a custom MTE with RZ21f Create SOST analysis methodf Set collection method to collect data for failed emails and

faxesf Ensure SAPconnect method is assigned to active variant

� Create a custom monitor set in RZ20f Create SAPconnect monitor within monitor setf Change threshold values to meet your standards

45

How to Monitor Emails and Faxes (cont.)

• Create a custom metric in Technical Monitoring� Enter MTE class in data collection settings� Set metric to pull the current status of the MTE� Create a custom alert and assign new metric� Assign and activate alert to managed system

• Test and verify the monitor is functioning properly

46

How to Monitor Emails and Faxes (cont.)

• CCMS Monitor Tree –Displays Current CCMS Metric Values

47

How to Monitor Emails and Faxes (cont.)

48

How to Monitor External Web Sites

• Integrate GRMG with CCMS on a managed system� Create a new GRMG scenario with URL

• Create a custom monitor set in RZ20� Create SAPconnect monitor within the monitor set

• Create a custom metric in Technical Monitoring� Enter MTE class in data collection settings� Set metric to pull the current status of the MTE � Create a custom alert and assign new metric� Assign and activate alert to managed system

• Test and verify the monitor is functioning properly

49

How to Monitor External Web Sites (cont.)

• GRMG –Enter External Web site to Monitor

50

How to Monitor External Web Sites (cont.)

51

How to Monitor Specific Background Jobs

• Add the jobs to the list of jobs to monitor in RZ21 • Create a custom monitor set in RZ20� Create background job monitor within the monitor set

• Create a custom metric in Technical Monitoring� Enter MTE class in data collection settings� Set metric to pull the current status of the MTE � Create a custom alert and assign new metric� Assign and activate alert to managed system

• Test and verify the monitor is functioning properly

52

How to Monitor Specific Background Jobs (cont.)• Set Up Monitoring of Background Jobs

53

How to Monitor Specific Background Jobs (cont.)

54

What We’ll Cover

• Technical Monitoring in SAP Solution Manager 7.1• Monitors, metrics, and alerts –How they work together• Customizing templates, metrics, and alerts• How to prevent alert flooding and false alarms• How to pull CCMS monitors into system monitoring• Wrap-up

55

Where to Find More Information

• Ramp-Up Knowledge Transfer� http://service.sap.com/rkt *f FollowSAP Solution Manager � SAP Solution Manager 7.1 � Technical Operations � Technical Monitoring

• SAP Solution Manager Setup� http://wiki.sdn.sap.com/wiki/display/SMSETUP/Home

• SAP Solution Manager 7.1 Help� http://help.sap.com/solutionmanager71

• Corina Weidmann and Lars Teuber, Conception and Installation of System Monitoring Using the SAP Solution Manager (SAP PRESS, 2009).

* Requires login credentials to the SAP Service Marketplace

56

7 Key Points to Take Home

• Regularly check systems with the system monitor to check on the status of monitors

• Use the alert inbox to keep track of alerts over time• When a standard metric doesn’t fit you needs, customize it• If you cant find a monitor within Technical Monitoring, look for

one within CCMS• Use mobile monitoring app to increase response time to alerts• Implement multiple templates for each type of system• Use text messaging instead of emails to get a quicker response

on alerts

57

Your Turn!

How to contact me:Jereme Swoboda

Jereme.Swoboda@benimbl.com@SolmanGuru

Please remember to complete your session evaluation

58

Disclaimer

SAP, R/3, mySAP, mySAP.com, SAP NetWeaver®, Duet®, PartnerEdge, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. Wellesley Information Services is neither owned nor controlled by SAP.

:HOOHVOH\�,QIRUPDWLRQ�6HUYLFHV�����&DUHPDWUL[�'ULYH��'HGKDP��0$�������&RS\ULJKW��������:HOOHVOH\�,QIRUPDWLRQ�6HUYLFHV��$OO�ULJKWV�UHVHUYHG��