Systemverwaltungshandbuch: IP Services

Erfassen statistischer Informationen

Mit dem Befehl kstat können Sie Statistiken zu dem IPQoS-Modulen erzeugen. Verwenden Sie die folgende Syntax:


/bin/kstat -m ipqos-module-name

Sie können jeden gültigen IPQoS-Modulnamen angeben. Eine Liste gültiger Namen finden Sie in Tabelle 37–5. Um beispielsweise Statistiken anzuzeigen, die von dem dscpmk-Marker erzeugt wurden, geben Sie den folgenden kstat-Befehl ein:


/bin/kstat -m dscpmk

Technische Informationen finden Sie in der Manpage kstat(1M).


Beispiel 36–1 kstat-Statistiken für IPQoS

Im Folgenden finden Sie ein Beispiel mögliche Ergebnisse des Befehls kstat zum Beziehen von Statistiken zum flowacct-Modul.


# kstat -m flowacct
module: flowacct                        instance: 3     
name:   Flowacct statistics             class:    flacct 
        bytes_in_tbl                    84
        crtime                          345728.504106363
        epackets                        0
        flows_in_tbl                    1
        nbytes                          84
        npackets                        1
        snaptime                        345774.031843301
        usedmem                         256
class: flacct

Gibt den Namen der Klasse an, zu dem der Verkehrswert gehört; in diesem Fall flacct.

bytes_in_tbl

Die Gesamtzahl an Byte in der Flow-Tabelle. Gesamtzahl an Byte ist die Summe der Byte aller Flow-Datensätze, die derzeit in der Flow-Tabelle aufgezeichnet sind. Die Gesamtanzahl der Bytes für diese Flow-Tabelle ist 84. Wenn in der Tabelle keine Flows vorhanden sind, ist der Wert für bytes_in_tbl gleich 0.

crtime

Die letzte Uhrzeit, zu der eine kstat-Ausgabe erzeugt wurde.

epackets

Die Anzahl an Paketen, die während der Verarbeitung zu einem Fehler führten, in diesem Beispiel 0.

flows_in_tbl

Anzahl der Flow-Datensätze in der Flow-Tabelle (in diesem Beispiel 1). Wenn in der Tabelle keine Datensätze vorhanden sind, ist der Wert für flows_in_tbl gleich 0.

nbytes

Die Gesamtzahl an Byte, die von dieser Instanz der flowacct-Aktion erfasst wurden, in diesem Beispiel 84. Dieser Wert umfasst die Byte, die derzeit in der Flow-Tabelle vorhanden sind. Dieser Wert schließt darüber hinaus alle Byte ein, für die ein Timeout aufgetreten ist und die nicht länger in der Flow-Tabelle vorhanden sind.

npackets

Die Gesamtzahl an Paketen, die von dieser Instanz der flowacct-Aktion erfasst wurden, in diesem Beispiel 1. npackets umfasst auch die Pakete, die derzeit in der Flow-Tabelle vorhanden sind. npackets umfasst auch Pakete, für die ein Timeout aufgetreten ist und die nicht mehr in der Flow-Tabelle vorhanden sind.

usedmem

Byte im Hauptspeicher, die von der Flow-Tabelle verwendet werden und von dieser flowacct-Instanz verwaltet werden. Der usedmem-Wert beträgt in diesem Beispiel 256. Der Wert für usedmem beträgt 0, wenn die Flow-Tabelle keine Flow-Datensätze enthält.