1 INTEL-RDT-MIB DEFINITIONS ::= BEGIN
4 MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter64
13 --*****************************************************************************
15 -- MODULE IDENTITY AND REVISION GROUP
17 --*****************************************************************************
19 intelRdt MODULE-IDENTITY
20 LAST-UPDATED "201610241700Z" -- coordinated universal time UTC format is YYMMDDHHmmZ
21 ORGANIZATION "Intel, Server Management Software"
23 DESCRIPTION "This SNMP MIB module supports the Intel RDT SNMP subagent for monitoring
24 information provided by monitoring features of Intel Resource Director
25 Technology (Intel(R) RDT) like Cache Monitoring Technology (CMT),
26 Memory Bandwidth Monitoring (MBM). These features provide information about
27 utilization of shared resources like last level cache occupancy, local
28 memory bandwidth usage, remote memory bandwidth usage, instructions per clock.
30 Version: 1.0 10/24/2016
32 Intel copyright information 2016"
35 OneBasedIndex ::= Integer32(1..2147483647)
37 -------------------------------------------------------------------------------
39 -------------------------------------------------------------------------------
41 rdtGroupNumber OBJECT-TYPE
46 "The number of network interfaces (regardless of their
47 current state) present on this system."
51 SYNTAX SEQUENCE OF RdtTableEntry
52 MAX-ACCESS not-accessible
55 "This Group defines the Intel RDT Groups Table."
58 rdtTableEntry OBJECT-TYPE
60 MAX-ACCESS not-accessible
62 DESCRIPTION "This Group defines the Intel RDT Groups Table Entry."
63 INDEX { rdtGroupIndex }
66 RdtTableEntry ::= SEQUENCE {
67 rdtGroupIndex OneBasedIndex,
68 rdtGroupDescr DisplayString,
71 rdtMbmRemote Counter64,
75 rdtGroupIndex OBJECT-TYPE
80 "This attribute defines the index of the Intel RDT group."
81 ::= { rdtTableEntry 1 }
83 rdtGroupDescr OBJECT-TYPE
84 SYNTAX DisplayString (SIZE (0..255))
88 "A textual string containing information about the groups of cores
89 on which to monitor supported events."
90 ::= { rdtTableEntry 2 }
98 "This counter defines the last level cache occupancy."
99 ::= { rdtTableEntry 3 }
107 "This counter defines the instructions per clock."
108 ::= { rdtTableEntry 4 }
110 rdtMbmRemote OBJECT-TYPE
116 "This counter defines the Remote (Socket) memory bandwidth usage."
117 ::= { rdtTableEntry 5 }
119 rdtMbmLocal OBJECT-TYPE
125 "This counter defines the Local (Socket) memory bandwidth usage."
126 ::= { rdtTableEntry 6 }