Monitor health

Monitors report their health in the Monitors List page, accessed from the left navigation rail. Each Monitor's health is also visible in the header of the view or editing page for that Monitor. Reported health can be in one of the following states:

Health stateDescription
RunningThe Monitor is working as expected.
WarningThe Monitor is executed as expected but has issues that need investigating. Warnings may be caused by trouble reaching destinations, upstream data changes that invalidate findings, or similar concerns.
FailedThe Monitor's most recent attempt to evaluate data ended in an error.
DisabledThe Monitor is not evaluating. This is most likely to be an administrative decision, but it is possible for a hyperactive Monitor to be disabled by Observe.

Common trouble states

The following table summarizes the common trouble state for health monitors:

Trouble stateDescription
Failed to evaluate monitorThis causes a Failed health state that lasts until the next successful execution. A Monitor may fail to evaluate because of dataset re-materialization. Materialization failures may indicate hitting an on-demand materialization limit. Resolving this state requires reviewing your Usage Dashboard and Acceleration Manager to determine if Datasets the monitor needs are unable to materialize.
Detected upstream data updatesObserve maintains awareness of monitored data stability, and will set a Warning state due to changes to data that has already been evaluated. Changes in upstream data can lead to flapping of alert states, false negative, or false positive alerts. The root cause of a change can be due to late-arriving data or a stability delay that is not sufficient for the expected upstream data. Note that upstream stability is not only a matter of external data providers; data instability can be produced by joining a dataset with a periodic update as well. To correct this issue, gradually increase the Monitor's stabilization delay value.