Quantcast
Viewing all articles
Browse latest Browse all 20598

Can someone help explain why my advanced alert is misfiring?

I have an advanced alert setup for volumes. The alert manager trigger conditions are such:

          Trigger Alert when ALL of the following apply

               Volume Percent Used is greater than or equal to 90

               field Caption is not equal to value Virtual Memory

               field Caption is not equal to value Physical Memory

               VolumeType is not equal to Unknown

               field Ignore_Disk_Alert is empty

 

The field "Ignore_Disk_Alert" is a custom property setup to disable alerting on a specific collection of volumes.  For some reason, though, this alert is ignoring some of the nodes that have a value for Ignore_Disk_Alert, and for others it is firing the alerts regardless.  The sql query the alert runs is:

 

SELECT DISTINCT Volumes.VolumeID AS NetObjectID, Volumes.FullName AS Name FROM Volumes WHERE ( (Volumes.VolumePercentUsed >= 90) AND (Volumes.Ignore_Disk_Alert IS NULL) AND (Volumes.Caption <> 'Physical Memory') AND (Volumes.Caption <> 'Virtual Memory') AND (Volumes.VolumeType <> 'Unknown') )


The real kicker here?  When I run that query in sql manually the results make even less sense.  A server that has this alert fired for all its volumes, despite them being labeled to ignore disk alert, doesn't show up in sql.  So even though this alert triggered, and is in fact still currently active, when I query the db directly it appears to be functioning.

         

Anyone run into this before?


Viewing all articles
Browse latest Browse all 20598

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>