SAP BTP Cloud Foundry Application - Monitoring Parameters
Here you will find detailed information about monitoring parameters for SAP BTP Cloud Foundry Application monitored objects.
Monitoring parameters are the mechanism for you to configure how your systems are monitored. They are how you set configuration of how the agent runs, how checks are executed, thresholds for checks (when does a check go critical or warning) and much more. All Monitoring Parameters have a carefully chosen default value. As soon as you add a new system, Avantra uses these defaults. You may change these defaults by defining a parameter and by modifying its values. Monitoring Parameters can be defined for a single system, or for collections of systems using Monitoring Parameter Sets. You can also define your own Custom Monitoring Parameters for use within Custom Checks and automations.
CFAuditEventsWarning
When configured, this monitoring parameter will return a Warning status for BTPCFAuditEvents if any of the listed Audit Events were detected since the check was last run.
A type selector allows you to include as many Audit Event types as you wish.
Configures | |
Default Value |
|
CFAuditEventsCritical
When configured, this monitoring parameter will return a Critical status for BTPCFAuditEvents if any of the listed Audit Events were detected since the check was last run.
A type selector allows you to include as many Audit Event types as you wish.
Configures | |
Default Value |
|
CFAuditEventsShowAll
CFAuditEventsSinceLastRun
When set to True, this monitoring parameter retrieves all events that have occurred since the last run of BTPCFAuditEvents.
When set to False, it will only retrieve those that have occurred in the time defined in the monitoring parameter CFAuditEventsPastMinutes.
Configures | |
Default Value |
True |
Unit |
Boolean |
CFAuditEventsPastMinutes
This monitoring parameter is used to defined how far BTPCFAuditEvents will look back to if no run has occurred, or if the monitoring parameter CFAuditEventsSinceLastRun is set to False.
Configures | |
Default Value |
1440 |
Unit |
Number |
CFCPUEntitlementSpikeWarn
This monitoring parameter will set the BTPCFCPUEntitlementSpike check status to Warning if the time spent spiking is more than the defined percentage, but less than CFCPUEntitlementSpikeCrit.
Configures | |
Default Value |
30% |
Unit |
Percent |
CFCPUEntitlementSpikeCrit
This monitoring parameter will set the BTPCFCPUEntitlementSpike check status to Critical if the time spent spiking is more than the defined percentage.
Configures | |
Default Value |
50% |
Unit |
Percent |
CFCPUUsageHostWarn
This monitoring parameter will set the BTPCFCPUUsage check status to Warning if the percentage of Host CPU used on average by instances of a process is higher than the defined threshold, but less than CFCPUUsageHostCrit.
Configures | |
Default Value |
95% |
Unit |
Percent |
CFCPUUsageHostCrit
This monitoring parameter will set the BTPCFCPUUsage check status to Critical if the percentage of Host CPU used on average by instances of a process is higher than the defined threshold.
Configures | |
Default Value |
100% |
Unit |
Percent |
CFCPUUsageEntitlementWarn
This monitoring parameter will set the BTPCFCPUUsage check status to Warning if the percentage of CPU entitlement used on average by instances of a process is higher than the defined threshold, but less than CFCPUUsageEntitlementCrit.
Configures | |
Default Value |
95% |
Unit |
Percent |
CFCPUUsageEntitlementCrit
This monitoring parameter will set the BTPCFCPUUsage check status to Critical if the percentage of CPU entitlement used on average by instances of a process is higher than the defined threshold.
Configures | |
Default Value |
100% |
Unit |
Percent |
CFDiskUsageWarn
This monitoring parameter will set the BTPCFDiskUsage check status to Warning if the percentage of disk used out of the application’s entitlement is higher than the defined threshold, but less than CFDiskUsageCrit.
Configures | |
Default Value |
90% |
Unit |
Percent |
CFDiskUsageCrit
This monitoring parameter will set the BTPCFDiskUsage check status to Critical if the percentage of disk used out of the application’s entitlement is higher than the defined threshold.
Configures | |
Default Value |
95% |
Unit |
Percent |
CFHttpErrorsWarn
This monitoring parameter will set the BTPCFHTTPErrors check status to Warning if the number of HTTP errors are higher than the defined threshold, but less than CFHttpErrorsCrit.
Configures | |
Default Value |
1 |
Unit |
Number |
CFHttpErrorsCrit
This monitoring parameter will set the BTPCFHTTPErrors check status to Critical if the number of HTTP errors are higher than the defined threshold.
Configures | |
Default Value |
1 |
Unit |
Number |
CFHttpErrorsStatusInclude
This monitoring parameter is used to define a list of HTTP Errors that are to be included in the BTPCFHTTPErrors monitoring.
Configures | |
Default Value |
Empty |
Unit |
String |
CFHttpErrorsStatusExclude
This monitoring parameter is used to define a list of HTTP Errors that are to be included in the BTPCFHTTPErrors monitoring.
Configures | |
Default Value |
Empty |
Unit |
String |
CFJavaExceptionsExceptionTypesInclude
This monitoring parameter is used to define a list of Exception Types that are to be included in the BTPCFJavaExceptions monitoring. Wildcards are allowed. Any entries will be the only types that are included. Leaving this empty will include all types.
Configures | |
Default Value |
empty |
Unit |
String |
CFJavaExceptionsExceptionTypesExclude
This monitoring parameter is used to define a list of Exception Types that are to be excluded in the BTPCFJavaExceptions monitoring. Wildcards are allowed. Leaving this empty will include all types.
Configures | |
Default Value
Unit |
CFJavaExceptionsUnderlyingExceptionTypesInclude
This monitoring parameter is used to define a list of Underlying Exception Types that are to be included in the BTPCFJavaExceptions monitoring. Wildcards are allowed. Any entries will be the only types that are included. Leaving this empty will include all types.
Configures | |
Default Value |
empty |
Unit |
string |
CFJavaExceptionsUnderlyingExceptionTypesExclude
This monitoring parameter is used to define a list of Underlying Exception Types that are to be excluded in the BTPCFJavaExceptions monitoring. Wildcards are allowed. Leaving this empty will include all types.
Configures | |
Default Value |
empty |
Unit |
string |
CFMemoryUsageWarn
If any instance of any process uses more than the defined percentage of allocated memory, but less than the value defined in CFMemoryUsageCrit, the BTPCFMemoryUsage check status is set to Warning.
Configures | |
Default Value |
90 |
Unit |
Percent |
CFMemoryUsageCrit
If any instance of any process uses more than the defined percentage of allocated memory, the BTPCFMemoryUsage check status is set to Critical.
Configures | |
Default Value |
95 |
Unit |
Percent |
CFProcessesMinRunning
Configures the check status for BTPCFProcesses to return as Critical if the number of running processes is below the defined value.
Configures | |
Default Value |
1 |
Unit |
Number |
CFProcessesMaxCrashed
Configures the check status for BTPCFProcesses to return as Critical if the number of crashed processes is higher the defined value.
Configures | |
Default Value |
0 |
Unit |
Number |
CFRoutesHttpResponseTimeWarn
Configures the check status for BTPCFRoutes to return as Warning if the HTTP route response time is higher than the defined value, but less than CFRoutesHttpResponseTimeCrit.
Configures | |
Default Value |
900 |
Unit |
Milliseconds |
CFRoutesHttpResponseTimeCrit
Configures the check status for BTPCFRoutes to return as Critical if the HTTP route response time is higher than the defined value.
Configures | |
Default Value |
1800 |
Unit |
Milliseconds |
CFStackSupportDates
Configure the list of end of support dates for Linux OS of stacks. The default value is the end of Ubuntu Standard Support dates for the stacks.
You are able to update this monitoring parameter to add custom stacks. Dates must use the format YYY-MM-DD
in the parameter.
Avantra will attempt to keep the default value up to date, but customers may need to configure updated maintenance dates until the next Avantra release can be installed.
Configures | |
Default Value |
|
Unit |
String |
CFStackSupportWarn
Configures the check status for BTPCFRoutes to return as Warning if the application is using a stack that has a support date that is less days in the future than the defined value, but is more than CFStackSupportCrit.
For example, if the stack support ends in 209 days, but the value is 210 (the default value), a Warning status is returned.
Configures | |
Default Value |
210 |
Unit |
Days |
CFStackSupportCrit
Configures the check status for BTPCFRoutes to return as Critical if the application is using a stack that has a support date that is less days in the future than the defined value.
For example, if the stack support ends in 29 days, but the value is 30 (the default value), a Critical status is returned.
Configures | |
Default Value |
30 |
Unit |
Days |