Hallo,
ich habe vor einer Woche mein IP-Symcon 6.0, Windows, 16.08.2021, 18956dae16ee von Windows 7 auf Server 2019 bei gleichzeitigem Hardwarewechsel (jetzt 4x mehr CPU Leistung, SSD und RAM ohne Ende) umgezogen.
Leider stürzt es seit zwei Tagen relgelmäßig ab. Letzte Änderung waren zwei Scripte mit SNMP_REALWALK welche auch sauber funktionieren.
Fehlerbild scheinen zuviele gleichzeitige Threads zu sein, dabei ist das System eigentlich unterfordert. Es gibt 5 Shellys (mit Kais Modul), ca. 10 Mini-Scripte die ca alle 5 Minuten Werte einsammeln, ein paar Webhooks sowie einen VoIP-Client.
Im Logfile steht leider nur „to Many Threads“ und ich möge den ThreadCount Wert noch höher setzen (aktuell bei 50). Ich sehe hierin aber keine Lösung, sondern nur eine kleine Verlagerung.
Wie kann ich herausfinden, wieso es jetzt hakt?
In der PHP-Informationen sehe ich nur sporadisch die Shelly Module auflaufen.
Nachtrag: Es scheint das neue SNMP Script hängen zu bleiben, ich verstehe aber nicht wieso. Führe ich es per Hand aus, geht es problemlos.
$a = snmprealwalk("sw-witten", "public", "iso.3.6.1.2.1.99.1.1.1.4.12001");
$i=0;
foreach($a as $ident => $value){
$value = str_replace("INTEGER: ","", $value);
$ident = str_replace(".","_",$ident);
$id = IPS_GetObjectIDByIdent($ident, 28774);
if($value>10){
SetValue($id, $value);
}
}
Nachtrag, auch ein SNMP Timeout bringt keine Veränderung:
$a = snmprealwalk("sw-witten", "public", "iso.3.6.1.2.1.99.1.1.1.4.12001", 2000000,0);