Rechnernetze
Home Nach oben Stichworte

User-History-Gruppe (usrHistory (rmon 18))

Die achtzehnte Gruppe ist die User-History-Gruppe (usrHistory (rmon 18)). Sie gestattet es dem Anwender, beliebige Zeit-Histogramme über jedes Datum in der RMON-MIB aufzunehmen. Dazu sind zwei verschiedene Kontrolltabellen nötig. usrHistoryControlTable gibt mit jedem Eintrag in usrHistoryInterval die Intervalldauer und in usrHistoryBucketsGranted die zu speichernde Anzahl von Intervallen an, die vom Anwender mit usrHistoryBucketsRequested beeinflusst werden kann. Außerdem enthält sie mit usrHistoryControlObjects einen Verweis auf einen Eintrag in der zweiten Kontrolltabelle usrHistoryObjectTable. In dieser wird mit usrHistoryObjectVariable ein Object Identifier des zu messenden Wertes angegeben, und usrHistoryObjectSampleType legt wie in RMON1 fest, ob mit absoluteValue oder deltaValue gemessen werden soll.

Die Daten werden in der Tabelle usrHistoryTable abgelegt, wobei Anfangs- und Endzeit in usrHistoryIntervalStart und usrHistoryIntervalEnd angegeben werden. Der Absolutbetrag des Werts wird in usrHistoryAbsValue als Typ gauge gespeichert, während das Vorzeichen in usrHistoryStatus abgelegt ist; diese Variable kann die Werte valueNotAvailable, valuePositive oder valueNegative annehmen.