The CPU on an Foglight Agent Manager (FglAM) increases to 99% and 100%.
When only the SQL Server agents are deactivated on the FglAM, the CPU for all of the other remaining agents total 25%-30%.
WORKAROUND
Change the SSL connection parameter in the Agent Properties from "Optional" to either "Off" or "Mandatory" for all of the SQL Server agents depending on the SSL requirements of the SQL Server instance.
Please note that ALL of the SQL Server agents which require a settings change for the SSL connection should be updated. The presence of even one agent with a misconfigured SSL connection could caused the FglAM CPU to spike to 100%.
The following script can be used to list the current SSL Connection and TLS settings for all of the SQL Server agents installed on the FMS.
def out = new StringBuilder();
def agentService = server.get("AgentService"); def configService = server.get("ConfigService"); def agents = agentService.findByAdapterAndType("FglAM", "DB_SQL_Server"); for (agent in agents) {
def primaryASP = configService.getAgentInstancePrimaryAsp(agent.getAgentNamespace(), agent.getTypeId(), agent.getId());
if (primaryASP) {
out.append(String.format("%s, %s: SSL=%s\n", agent.getRemoteClientId(), agent.getName(), primaryASP.getString("monSSLConnection")));
out.append(String.format("%s, %s: TLS=%s\n", agent.getRemoteClientId(), agent.getName(), primaryASP.getString("monEnforceSSLVersion")));
}
}
return out.toString();
© ALL RIGHTS RESERVED. Feedback 使用条款 隐私 Cookie Preference Center