« Zurück zu Produkt

Dokumentation

IPS_GetTraceStats

 array IPS_GetTraceStats ()

Rückgabewert

Ein Array mit folgenden key => value Paaren:

Index Typ Beschreibung
Count integer Anzahl der gespeicherten Trace-Einträge
TotalBytes integer Geschätzter Speicherbedarf der Trace-Einträge in Bytes

Beschreibung

Warning

Diese Funktion ist nur für den internen Gebrauch vorgesehen und kann sich jederzeit ohne Ankündigung ändern oder entfallen.

Die Funktion liefert die Größe des Speichers, in dem IP-Symcon die Ursachenketten (Traces) von Aktionen, Ereignissen, Skripten und Datenflüssen vorhält. Die einzelnen Einträge eines Objekts liefert IPS_GetTraces.

Die Bytes sind eine Schätzung des belegten Arbeitsspeichers anhand der gespeicherten Datenstrukturen und keine exakte Messung. Der Wert wird auch in der Reihe "Traces" von IPS_GetStatsHistory aufgezeichnet.

Beispiel

// Größe des Trace-Speichers ausgeben
print_r(IPS_GetTraceStats());

/* liefert z.B.:
Array
(
    [Count] => 12873
    [TotalBytes] => 6291456
)
*/
Haben Sie noch Fragen?