Application Server ABAP Availability Monitor
SAP Application Server Availability Metric represents the ability to establish an RFC Connection to the specific app server and retrieve a list of Work Processes on it.
The frequency of the check is controlled by Availability parameter in the Scheduling section of MP Configuration utility (see Installation and User’s Guide). The default value is 10 minutes
The reasons for an application server to be deemed unavailable are many most of them are standard SAP cases. One of the typical reasons for the availability probe to fail besides the actual unavailability of the application server may be the insufficient authorization to execute Function Module WP_LIST_NAMES assigned to the user for the SAP connection.
However in general, due to the fact that the RFC execution attempts are performed from within the SAP ABAP Code, Management Pack configuration does not affect the results.
To verify the case please check SAP Connector Events View in the Operations Console. If you see an error message, make sure it is addressed. Otherwise please consult you Basis administrator for the resolution
N/A
Please refer to SAP Documentation and Notes
Target | ozsoft.sap.AppServer | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | Operations | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | ozsoft.sap.CCMSMetricMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="ozsoft.sap.Monitor.AppServer.Availability" Accessibility="Public" Enabled="true" Target="ozsoft.sap.AppServer" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="ozsoft.sap.CCMSMetricMonitorType" ConfirmDelivery="false">
<Category>Operations</Category>
<AlertSettings AlertMessage="ozsoft.sap.Monitor.AppServer.Availability.AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/CounterName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Under" MonitorTypeStateID="SDKMetricUnderThreshold" HealthState="Warning"/>
<OperationalState ID="Over" MonitorTypeStateID="SDKMetricOverThreshold" HealthState="Success"/>
</OperationalStates>
<Configuration>
<CounterName>ABAP</CounterName>
<ObjectName>Availability</ObjectName>
<Frequency>60</Frequency>
<Threshold>100</Threshold>
</Configuration>
</UnitMonitor>