This page provides information about supported availability events and the logic behind raising them.
UNEXPECTED_LOW_LOAD
Dynatrace collects a multidimensional baseline for application and user action traffic and therefore learns the typical traffic pattern of all your applications and user actions.
Abnormally low application traffic can indicate full application outages, so alerting on abnormally low application traffic is enabled by default.
Go to Settings > Anomaly detection > Applications to adapt the sensitivity of low-traffic alerting. When enabled, Dynatrace follows a time-interval comparison pattern (daily or weekly) in alerting on abnormal traffic situations. The actual monitored application traffic is compared with the previous interval and alerts if the comparison reports unusually low traffic.
A typical example of an unexpected low traffic event is shown below.
The following Dynatrace entities apply to this event:
OSI_UNEXPECTEDLY_UNAVAILABLE
This event is detected when a host is abruptly shut down or Dynatrace loses the network connection to the host’s OneAgent. If the operating system is shut down gracefully, Dynatrace won't open a problem. Dynatrace will show the host in an unavailable state.
Condition:
Closing conditions:
An example host unavailable event is shown below.
PROCESS_UNAVAILABLE
, PROCESS_GROUP_LOW_INSTANCE_COUNT
Dynatrace OneAgent automatically detects each running process on hosts and reports the availability state of all processes. Davis detects process and host related availability automatically, so the availability monitoring is disabled for process groups by default.
However, if a process group and its availability are of high importance you can enable availability monitoring on the process group level. You have two approaches to trigger an event on the process group level:
If you intentionally shut down a process, an event will be triggered too, giving that condition is met. In that case just close the raised problem manually.
To configure process group availability monitoring, click Edit on the process group details page and select the Availability monitoring item.
Closing conditions:
A typical example of a process unavailable event is shown below.
The following Dynatrace entities apply to this event:
PROCESS_GROUP_LOW_INSTANCE_COUNT
)PROCESS_UNAVAILABLE
)WEB_CHECK_GLOBAL_OUTAGE
Synthetic monitors check your websites from multiple geographic regions on a regular schedule. Dynatrace raises a synthetic global outage event if your website stops responding from all configured geographic regions.
A typical example of a synthetic monitor global outage event is shown below.
The following Dynatrace entities apply to this event:
WEB_CHECK_LOCAL_OUTAGE
Synthetic monitors regularly check your websites from multiple geographic regions. Dynatrace raises a synthetic local outage event in case that your Website is not responding from at least one configured geographic region. Once your Web application is not responding from all configured regions, a problem will be elevated to report a global outage.
A typical example of a synthetic monitor local outage event is shown below.
The following Dynatrace entities apply to this event:
HOST_LOG_AVAILABILITY
Dynatrace Log Monitoring allows you to define log patterns that indicate availability related problems on a host. All detected pattern appearances are registered and if the number of detected pattern exceeds your critical threshold an availability log pattern event is raised.
A typical example of an availability log pattern found event is shown below.
The following Dynatrace entities apply to this event:
PROCESS_LOG_AVAILABILITY
Dynatrace Log Monitoring allows you to define log pattern that indicate availability related problems on a process level. Every appearance of a configured pattern is counted over time and if the number of detected pattern exceeds your critical threshold an availability log pattern event is raised.
A typical example of an availability log pattern found event is shown below.
The following Dynatrace entities apply to this event:
AVAILABILITY_EVENT
This generic availability event can be used by monitoring plugins or through the Dynatrace API to raise a customized availability event with a user-defined title.
An example of a custom availability event with a user-defined title Batch process schedule outage
is shown below.
All Dynatrace entities apply to this event.