When triggering the run_profile callback via the UIM API or Probe Utility (pu.exe), the sql_response probe may return a successful response (200), but a persistent alarm is not created in the Infrastructure Manager (IM) or Operator Console (OC).
Symptoms
run_profile callback results in the alarm being cleared immediately after the test run.nas).
Requirement
Is there any way to set to achieve that the sql_response probe would send an alarm for a specific profile on trigger? Eg. Generate alarms on demand (scheduled alarms on specific calendar days) executed by an API or script that executes the command run_profile ?
sql_response probe 2.02 and higherThe run_profile callback and the 'Run Now' tool in the sql_response probe are designed for testing purposes only. They validate the query and threshold logic within the probe but are not intended to trigger a real, persistent alarm or profile execution on demand. This is current probe design.
Since the run_profileis intended for testing only and not for generating alarm, To achieve scheduled alarms on specific calendar days (For example, as the 1st of every month), the following NAS Auto-Operator workaround can be used:
sql_response profile with a daily schedule to ensure it runs every day.nas probe to suppress this specific alarm daily.nas > Auto-Operator > Scheduler.This configuration ensures the alarm is only visible on the 1st of the month when the suppression rule is inactive.