CMK version:
2.2.0p23
OS version:
CentOS7
Error message:
Nach einigen Tagen antwortet der cmk_agent_ctl nicht mehr auf Anfragen des Servers.
systemctl status cmk-agent-ctl-daemon
Jun 04 07:53:47 preprod-iva-vernemq.dc3-a.pub1.infomaniak.cloud cmk-agent-ctl[476485]: WARN [cmk_agent_ctl::modes::pull] [::ffff:212.101.27.141]:33966: Request failed. (Too many active connections)
Jun 04 07:54:48 preprod-iva-vernemq.dc3-a.pub1.infomaniak.cloud cmk-agent-ctl[476485]: WARN [cmk_agent_ctl::modes::pull] [::ffff:212.101.27.141]:34318: Request failed. (Too many active connections)
sudo cmk-agent-ctl dump
funktioniert, braucht jedoch etwa 15 Sekunden, da ein Skript aufrufen wird, welches via netcat (nc) andere Server aufrĂĽft (piggyback, da nicht per IP erreichbar). Hier das Skript
timeout=15
declare -A hosts=(
[preprod-a]="10.23.12.40"
[preprod-b]="10.23.12.45"
[preprod-c]="10.23.12.46"
[preprod-d]="10.23.12.47"
)
for host in "${!hosts[@]}"; do
echo "<<<<$host>>>>"
echo "$(nc --recv-only -w $timeout ${hosts[$host]} 6556)"
echo "<<<<>>>>"
done
Wieso bleibt der cmk-agent-ctl-daemon hängen? Ein systemctl restart cmk-agent-ctl-daemon löst das Probleme wieder für einige Tage.