In Quest Foglight for Databases (Oracle), many alarms are designed to trigger only when the Oracle instance is under sufficient workload. If Foglight determines the instance is in a minimal workload state, the alarms listed below may not fire, even if their metric thresholds are reached. This prevents unnecessary alerts during periods of low activity or maintenance.
When the minimal workload condition is active, you may see messages similar to:
VERBOSE [TimeDriven_Worker-3] Oracle Push Top SQL PI HOSTNAME-INSTANCE - Instance [HOSTNAME-INSTANCE] is in Minimal Workload state
in the FMS log. This indicates that alarm logic is being suppressed due to low activity.
Foglight determines minimal workload status using the registry variable Dbwc_Common_Oracle_MinimalWorkloadHighActivityThreshold, which defaults to 1.5. If the measured workload falls below this value, the environment is considered to be in a minimal workload state and alarms are suppressed.
Users can reduce the minimal workload threshold and allow alarms to fire during lighter activity by lowering the value of Dbwc_Common_Oracle_MinimalWorkloadHighActivityThreshold in the Foglight registry. For example, setting the value to 0.1 will decrease the activity threshold and allow alarms to evaluate more frequently.
Dbwc_Common_Oracle_MinimalWorkloadHighActivityThreshold.Dbwc_Common_Oracle_MinimalWorkloadHighActivityThreshold = 0.1
Note: Registry variables are not available for user adjustment in Foglight Cloud environments.