You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -3117,6 +3106,20 @@ public static void ProcessSQLErrorlog_File(DataRow SQLServer) // must come prio
3117
3106
searchText="was successfully loaded for encryption.";
3118
3107
SQLServer["Certificate"]=SmartString.GetStringLine(el,searchText,true);// temporary holding place
3119
3108
3109
+
line=SmartString.GetStringLine(el,"user connections has already been reached.");
3110
+
if(line!="")
3111
+
{
3112
+
stringuserConnectionLimit=SmartString.GetBetween(line,"number of '","'");
3113
+
if(userConnectionLimit=="32767")
3114
+
{
3115
+
SQLServer.LogWarning("SQL Server has recently reached the connection limit of 32767 connections.");
3116
+
}
3117
+
else
3118
+
{
3119
+
SQLServer.LogWarning($"SQL Server has recently reached the connection limit of {userConnectionLimit} connections. This is lower than the 32767 upper limit.");
3120
+
}
3121
+
}
3122
+
3120
3123
boolalwaysOn=SmartString.GetStringLine(el,"Always On Availability Groups:")!="";
0 commit comments