Hallo,
hat noch irgendjemand das Problem das der Rechner nach längerer Laufzeit kein Speicher mehr zur verfügung hat dank des IPS+RRDTools ?
Nach ca. 24h macht mein Rechner immer schluß mit laufendem
Webinterface.
RRDTool erstellt zZ. 20 Graphen zeitlich so gut es geht aufgeteilt an unterschiedlichen Zeiten, trotzdem habe ich nach 24h keinen freien Speicher mehr
Einzige Hilfe ist meistens nur ein Rechnerneustart
betrifft auch noch den Prozesse Systemgraph, den Netzwerk Graph nicht, der arbeitet anders, also ohne WMI.
Ich werde WMI wieder rausnehmen, gibt auch noch das Problem mit den Kommata, (babba berichtete) mit Initialisierung von WMI wird da irgendwas in Windows gemacht…
auch bei mir ist das System nach ca. 8h reif für einen Neustart von IPS. Nach dem Entfernen der Systemgraphen läuft es wieder besser, trotzdem reagiert das System nach dieser Zeit immer träger (manchmal werden z.B. Scripte, die durch eine Fernbedienung getriggert werden, erst nach 10 Sekunden ausgeführt !!)…
den Systemgraph „Netzwerk“ kannst Du mal bitte wieder rein nehmen, der laeuft nicht ueber WMI. Es liegt offensichtlich an der WMI Implementierung unter PHP bzw. im Windows.
Zu Deiner letzten Frage: Ich brauche eine genaue Fehlermeldung oder per PM einen Zugang zu Deinem System, damit ich das im Logfile mir anesehen kann. Du findest diese Fehlermeldung auch im Logfile von IPS.
Die Systemgraphen werden beim naechsten Update mit einer anderen Technologie zur Verfuegung stehen, ich nehme WMI wieder raus.
das liegt am veraenderten Aufruf von RRD bei der Generierung der Graphen. IPS_EXECUTE wartet jetzt beim Aufruf von RRD nicht mehr, sondern macht sofort weiter und damit werden alle RRD Prozesse schnell hintereinander / parallel ausgefuehrt. Das hat zur einen die Folge, dass die Zeitspanne des Aufrufes wesentlich verkuerzt wurde, also das ganze wesentlich schneller ablaeuft, andererseits allerdings auch die Last der CPU in diesen Momenten bei 100% liegt, also Volllast. Dadurch kommt es zu diesen Aufrufverzoegerungen bei Deinen anderen Scripten.
Wir arbeiten daran, im naechsten Update das Generieren der Scripte in einen externen Thread zu legen, womit das ganze Problem geloest sein sollte.
Du kannst Dir bis dahin behelfen, wenn Du in folgendem File „RRD_GraphBuilder.ips.php“ die Zeile (Zeile 163)
die genaue Fehlermeldung kann ich Dir erst heut abend geben, bin zZ. auf Arbeit, aber viel mehr stand da auch nicht, ich hatte mir auch die Scripte alle mal angesehen, hatte allerdings keines gefunden welches eine variable in Zeile 5 bestimmt oder ändert
da oben stehen doch meistens nur Kommentare …
Den Netztwerkgraphen hatte ich schon mal probiert, es wurde auch ein Graph erstellt allerdings waren keine Werte drinn ?!? ich habe ihn dann wieder gelöscht.
Du musst beim Netzwerkgraphen die Zeit auf 1 Minute beim Pollen stellen, dann geht das. Alle Graphen mit einer Zeit von mehr als 1 Minuten (die neu erstellt werden) zeigen im Moment keine Graphen und muessen auch nach Update neu erstellt werden.
Die Fehlermeldung selbst sagt mir so auch nichts, wird aber aus einem Include kommen. Klingt trotzdem eigenartig.
das probiere ich heut abend nochmal,
mir war nur aufgefallen das in dem array für den Netzwerkgraphen hinter … ‚year‘=>true … schluß war, alle anderen arrays in der rrd.inc.php
gingen danach noch weiter …
die genaue Fehlermeldung poste ich heut abend auch noch
nein, so nuetzt mir das nichts. Kannst Du mal die komplette Datei als File anhaengen bitte? Ich will die bei mir mal einbinden, um das nachvollziehen zu koennen…
alles klar, im naechsten Update dann einfach mal EDIT machen und der Satz ist hoffentlich korrekt. Hast Du den Graphen ev. vor dem 0.55 Update angelegt?
Gruss Uwe
PS: das andere Problem kann ich auch noch nicht identifizieren…
Hallo,
nein ich hatte den anderen Graphen ja gelöscht und diesen eben neu erstellt,
habe auch mit anderen Zeiten probiert aber immer mit dem selben ergebnis
das andere Problem (auth.php) … werde nochmal schauen ob irgendwo eine alte Datei drinsteht … vielleicht finde ich ja den Fehler noch