Comments
3 comments
-
Hi
In answer to your questions:
1. There is no way at the moment of suppressing duplicates like this. Although the error messages are identical, our software sees each error log entry as a new event that requires alerting.
2. I've raised an enhancement request reference SRP-3078 for this. It sounds like it could be a useful alert. The information on the log size is available in the SQL Monitor data repository so it may be possible for users to create their own alerts based on values in the database in the meantime. The relevant data can be found in Cluster_SqlServer_Database_Storage_StableSamples_View and Cluster_SqlServer_Database_File_StableSamples_View
Regards
Chris -
Chris Spencer wrote:...our software sees each error log entry as a new event that requires alerting.Chris Spencer wrote:The information on the log size is available in the SQL Monitor data repository so it may be possible for users to create their own alerts based on values in the database in the meantime.
Thank you for adding the feature request, and for responding quickly. -
linque wrote:Are you saying it's possible to create custom alerts?
No this is not supported in SQL Monitor at the moment. I was thinking yesterday that as the data was available in our database it would be possible to use native SQL Server alerting to periodically check this data and send an email. However, after reading up on how SQL Server alerting works I don't think this is possible.
Regards
Chris
Add comment
Please sign in to leave a comment.
Between 11:20 AM this morning and 12:15 PM (just under an hour) I received 9,919 alerts from one database server. The transaction log on one of our production databases grew to it's max size of 75GB today. Someone kicked off something in the application that caused a huge amount of activity on the database. Anyway, the monitored event was "SQL Server error log entry", and spit out 9,919 of these:
Here are my settings for the alert:
Fortunately, I only received about 1000 of these alerts through email due to this:
I have two questions.
1 - Is there a way to suppress duplicate error messages that are emailed? You can imagine my panic when I looked at my iPhone and saw 1000+ unread messages coming from SQL Monitor.
2 - Is there a way to monitor log file usage? For example, if the log file is approaching 75% of it's allowed space, or if it hits 50 GB send an alert.
I would love to have caught this before I left for lunch.