|
|
1.1 ! root 1: UNIX-MIB DEFINITIONS ::= BEGIN ! 2: ! 3: -- Title: BSD UNIX MIB ! 4: -- Date: March 24, 1990 ! 5: -- By: Marshall T. Rose/PSI <[email protected]> ! 6: -- for Keith Sklower/UCB <[email protected]> ! 7: ! 8: ! 9: IMPORTS ! 10: enterprises, OBJECT-TYPE, Counter, ObjectName ! 11: FROM RFC1065-SMI; ! 12: ! 13: ! 14: unix OBJECT IDENTIFIER ::= { enterprises 4 } ! 15: ! 16: ! 17: -- the agents group ! 18: ! 19: agents OBJECT IDENTIFIER ::= { unix 1 } ! 20: ! 21: -- original "4BSD/ISODE SNMP" { agents 1 } ! 22: ! 23: -- versions of the "4BSD/ISODE SNMP" agent are now under { agents 2 } ! 24: fourBSD-isode OBJECT IDENTIFIER ::={ agents 2 } ! 25: -- fourBSD-isode.1: add SMUX ! 26: -- fourBSD-isode.2: add views ! 27: ! 28: ! 29: ! 30: -- the mbuf group ! 31: ! 32: mbuf OBJECT IDENTIFIER ::= { unix 2 } ! 33: ! 34: mbufS OBJECT-TYPE ! 35: SYNTAX Counter ! 36: ACCESS read-only ! 37: STATUS mandatory ! 38: ::= { mbuf 1 } ! 39: ! 40: mbufClusters OBJECT-TYPE ! 41: SYNTAX Counter ! 42: ACCESS read-only ! 43: STATUS mandatory ! 44: ::= { mbuf 2 } ! 45: ! 46: mbufFreeClusters OBJECT-TYPE ! 47: SYNTAX Counter ! 48: ACCESS read-only ! 49: STATUS mandatory ! 50: ::= { mbuf 3 } ! 51: ! 52: mbufDrops OBJECT-TYPE ! 53: SYNTAX Counter ! 54: ACCESS read-only ! 55: STATUS mandatory ! 56: ::= { mbuf 4 } ! 57: ! 58: mbufWaits OBJECT-TYPE ! 59: SYNTAX Counter ! 60: ACCESS read-only ! 61: STATUS mandatory ! 62: ::= { mbuf 5 } ! 63: ! 64: mbufDrains OBJECT-TYPE ! 65: SYNTAX Counter ! 66: ACCESS read-only ! 67: STATUS mandatory ! 68: ::= { mbuf 6 } ! 69: ! 70: mbufFrees OBJECT-TYPE ! 71: SYNTAX Counter ! 72: ACCESS read-only ! 73: STATUS mandatory ! 74: ::= { mbuf 7 } ! 75: ! 76: mbufTable OBJECT-TYPE ! 77: SYNTAX SEQUENCE OF MbufEntry ! 78: ACCESS not-accessible ! 79: STATUS mandatory ! 80: ::= { mbuf 8 } ! 81: ! 82: mbufEntry OBJECT-TYPE ! 83: SYNTAX MbufEntry ! 84: ACCESS not-accessible ! 85: STATUS mandatory ! 86: -- INDEX { mbufType } ! 87: ::= { mbufTable 1 } ! 88: ! 89: MbufEntry ::= SEQUENCE { ! 90: mbufType ! 91: INTEGER, ! 92: mbufAllocates ! 93: INTEGER ! 94: } ! 95: ! 96: mbufType OBJECT-TYPE ! 97: SYNTAX INTEGER ! 98: ACCESS read-only ! 99: STATUS mandatory ! 100: ::= { mbufEntry 1 } ! 101: ! 102: mbufAllocates OBJECT-TYPE ! 103: SYNTAX Counter ! 104: ACCESS read-only ! 105: STATUS mandatory ! 106: ::= { mbufEntry 2 } ! 107: ! 108: ! 109: ! 110: -- the SMUX peer group ! 111: ! 112: peers OBJECT IDENTIFIER ::= { unix 3 } ! 113: ! 114: -- versions of the unixd program are under { peers 1 } ! 115: unixd OBJECT IDENTIFIER ::= { peers 1} ! 116: -- the current version is unixd.1 ! 117: ! 118: ! 119: ! 120: -- the SMUX protocol group ! 121: ! 122: smux OBJECT IDENTIFIER ::= { unix 4 } ! 123: ! 124: smuxPeerTable OBJECT-TYPE ! 125: SYNTAX SEQUENCE OF SmuxPeerEntry ! 126: ACCESS not-accessible ! 127: STATUS mandatory ! 128: ::= { smux 1 } ! 129: ! 130: smuxPeerEntry OBJECT-TYPE ! 131: SYNTAX SmuxPeerEntry ! 132: ACCESS not-accessible ! 133: STATUS mandatory ! 134: -- INDEX { smuxPindex } ! 135: ::= { smuxPeerTable 1} ! 136: ! 137: SmuxPeerEntry ::= SEQUENCE { ! 138: smuxPindex ! 139: INTEGER, ! 140: smuxPidentity ! 141: OBJECT IDENTIFIER, ! 142: smuxPdescription ! 143: DisplayString, ! 144: smuxPstatus ! 145: INTEGER ! 146: } ! 147: ! 148: smuxPindex OBJECT-TYPE ! 149: SYNTAX INTEGER ! 150: ACCESS read-write ! 151: STATUS mandatory ! 152: ::= { smuxPeerEntry 1 } ! 153: ! 154: smuxPidentity OBJECT-TYPE ! 155: SYNTAX ObjectName ! 156: ACCESS read-write ! 157: STATUS mandatory ! 158: ::= { smuxPeerEntry 2 } ! 159: ! 160: smuxPdescription OBJECT-TYPE ! 161: SYNTAX DisplayString ! 162: ACCESS read-write ! 163: STATUS mandatory ! 164: ::= { smuxPeerEntry 3 } ! 165: ! 166: smuxPstatus OBJECT-TYPE ! 167: SYNTAX INTEGER { valid(1), invalid(2), connecting(3) } ! 168: ACCESS read-write ! 169: STATUS mandatory ! 170: ::= { smuxPeerEntry 4 } ! 171: ! 172: smuxTreeTable OBJECT-TYPE ! 173: SYNTAX SEQUENCE OF SmuxTreeEntry ! 174: ACCESS not-accessible ! 175: STATUS mandatory ! 176: ::= { smux 2 } ! 177: ! 178: smuxTreeEntry OBJECT-TYPE ! 179: SYNTAX SmuxTreeEntry ! 180: ACCESS not-accessible ! 181: STATUS mandatory ! 182: -- INDEX { smuxTsubtree, smuxTpriority } ! 183: ::= { smuxTreeTable 1} ! 184: ! 185: SmuxTreeEntry ::= SEQUENCE { ! 186: smuxTsubtree ! 187: ObjectName, ! 188: smuxTpriority ! 189: INTEGER, ! 190: smuxTindex ! 191: INTEGER, ! 192: smuxTstatus ! 193: INTEGER ! 194: } ! 195: ! 196: smuxTsubtree OBJECT-TYPE ! 197: SYNTAX ObjectName ! 198: ACCESS read-write ! 199: STATUS mandatory ! 200: ::= { smuxTreeEntry 1 } ! 201: ! 202: smuxTpriority OBJECT-TYPE ! 203: SYNTAX INTEGER (0..2147483647) ! 204: ACCESS read-write ! 205: STATUS mandatory ! 206: ::= { smuxTreeEntry 2 } ! 207: ! 208: smuxTindex OBJECT-TYPE ! 209: SYNTAX INTEGER (0..2147483647) ! 210: ACCESS read-write ! 211: STATUS mandatory ! 212: ::= { smuxTreeEntry 3 } ! 213: ! 214: smuxTstatus OBJECT-TYPE ! 215: SYNTAX INTEGER { valid(1), invalid(2) } ! 216: ACCESS read-write ! 217: STATUS mandatory ! 218: ::= { smuxTreeEntry 4 } ! 219: ! 220: ! 221: -- the NETSTAT group ! 222: ! 223: netstat OBJECT IDENTIFIER ::= { unix 5 } ! 224: ! 225: unixNetstat OBJECT-TYPE ! 226: SYNTAX INTEGER { enabled(1), disabled(2) } ! 227: ACCESS read-only ! 228: STATUS mandatory ! 229: ::= { netstat 1 } ! 230: ! 231: -- the UNIX TCP connections table ! 232: ! 233: unixTcpConnTable OBJECT-TYPE ! 234: SYNTAX SEQUENCE OF UnixTcpConnEntry ! 235: ACCESS not-accessible ! 236: STATUS mandatory ! 237: ::= { netstat 2 } ! 238: ! 239: unixTcpConnEntry OBJECT-TYPE ! 240: SYNTAX UnixTcpConnEntry ! 241: ACCESS not-accessible ! 242: STATUS mandatory ! 243: -- INDEX { tcpConnLocalAddress, tcpConnLocalPort, tcpConnRemAddress, tcpConnRemPort } ! 244: ::= { unixTcpConnTable 1 } ! 245: ! 246: UnixTcpConnEntry ::= SEQUENCE { ! 247: unixTcpConnSendQ ! 248: INTEGER, ! 249: unixTcpConnRecvQ ! 250: INTEGER ! 251: } ! 252: ! 253: unixTcpConnSendQ OBJECT-TYPE ! 254: SYNTAX INTEGER ! 255: ACCESS read-only ! 256: STATUS mandatory ! 257: ::= { unixTcpConnEntry 1 } ! 258: ! 259: unixTcpConnRecvQ OBJECT-TYPE ! 260: SYNTAX INTEGER ! 261: ACCESS read-only ! 262: STATUS mandatory ! 263: ::= { unixTcpConnEntry 2 } ! 264: ! 265: ! 266: -- the UNIX UDP listener table ! 267: ! 268: unixUdpTable OBJECT-TYPE ! 269: SYNTAX SEQUENCE OF UnixUdpEntry ! 270: ACCESS not-accessible ! 271: STATUS mandatory ! 272: ::= { netstat 3 } ! 273: ! 274: unixUdpEntry OBJECT-TYPE ! 275: SYNTAX UnixUdpEntry ! 276: ACCESS not-accessible ! 277: STATUS mandatory ! 278: -- INDEX { udpLocalAddress, udpLocalPort } ! 279: ::= { unixUdpTable 1 } ! 280: ! 281: UnixUdpEntry ::= SEQUENCE { ! 282: unixUdpRemAddress ! 283: IpAddress, ! 284: unixUdpRemPort ! 285: INTEGER (0..65535), ! 286: unixUdpSendQ ! 287: INTEGER, ! 288: unixUdpRecvQ ! 289: INTEGER ! 290: } ! 291: ! 292: unixUdpRemAddress OBJECT-TYPE ! 293: SYNTAX IpAddress ! 294: ACCESS read-only ! 295: STATUS mandatory ! 296: ::= { unixUdpEntry 1 } ! 297: ! 298: unixUdpRemPort OBJECT-TYPE ! 299: SYNTAX INTEGER (0..65535) ! 300: ACCESS read-only ! 301: STATUS mandatory ! 302: ::= { unixUdpEntry 2 } ! 303: ! 304: unixUdpSendQ OBJECT-TYPE ! 305: SYNTAX INTEGER ! 306: ACCESS read-only ! 307: STATUS mandatory ! 308: ::= { unixUdpEntry 3 } ! 309: ! 310: unixUdpRecvQ OBJECT-TYPE ! 311: SYNTAX INTEGER ! 312: ACCESS read-only ! 313: STATUS mandatory ! 314: ::= { unixUdpEntry 4 } ! 315: ! 316: -- the UNIX IP Routing table ! 317: ! 318: unixIpRoutingTable OBJECT-TYPE ! 319: SYNTAX SEQUENCE OF UnixIpRouteEntry ! 320: ACCESS not-accessible ! 321: STATUS mandatory ! 322: ::= { netstat 4 } ! 323: ! 324: unixIpRouteEntry OBJECT-TYPE ! 325: SYNTAX UnixIpRouteEntry ! 326: ACCESS not-accessible ! 327: STATUS mandatory ! 328: -- INDEX { ipRouteDest } ! 329: ::= { unixIpRoutingTable 1 } ! 330: ! 331: UnixIpRouteEntry ::= SEQUENCE { ! 332: unixIpRouteFlags ! 333: INTEGER, ! 334: unixIpRouteRefCnt ! 335: INTEGER, ! 336: unixIpRouteUses ! 337: Counter ! 338: } ! 339: ! 340: unixIpRouteFlags OBJECT-TYPE ! 341: SYNTAX INTEGER ! 342: ACCESS read-only ! 343: STATUS mandatory ! 344: ::= { unixIpRouteEntry 1 } ! 345: ! 346: unixIpRouteRefCnt OBJECT-TYPE ! 347: SYNTAX INTEGER ! 348: ACCESS read-only ! 349: STATUS mandatory ! 350: ::= { unixIpRouteEntry 2 } ! 351: ! 352: unixIpRouteUses OBJECT-TYPE ! 353: SYNTAX Counter ! 354: ACCESS read-only ! 355: STATUS mandatory ! 356: ::= { unixIpRouteEntry 3 } ! 357: ! 358: -- miscellaneous UNIX routing statistics ! 359: ! 360: unixRouteBadRedirects OBJECT-TYPE ! 361: SYNTAX Counter ! 362: ACCESS read-only ! 363: STATUS mandatory ! 364: ::= { netstat 5 } ! 365: ! 366: unixRouteCreatedByRedirects OBJECT-TYPE ! 367: SYNTAX Counter ! 368: ACCESS read-only ! 369: STATUS mandatory ! 370: ::= { netstat 6 } ! 371: ! 372: unixRouteModifiedByRedirects OBJECT-TYPE ! 373: SYNTAX Counter ! 374: ACCESS read-only ! 375: STATUS mandatory ! 376: ::= { netstat 7 } ! 377: ! 378: unixRouteLookupFails OBJECT-TYPE ! 379: SYNTAX Counter ! 380: ACCESS read-only ! 381: STATUS mandatory ! 382: ::= { netstat 8 } ! 383: ! 384: unixRouteWildcardUses OBJECT-TYPE ! 385: SYNTAX Counter ! 386: ACCESS read-only ! 387: STATUS mandatory ! 388: ::= { netstat 9 } ! 389: ! 390: -- the UNIX CLNP Routing table ! 391: ! 392: unixClnpRoutingTable OBJECT-TYPE ! 393: SYNTAX SEQUENCE OF UnixClnpRouteEntry ! 394: ACCESS not-accessible ! 395: STATUS mandatory ! 396: ::= { netstat 10 } ! 397: ! 398: unixClnpRouteEntry OBJECT-TYPE ! 399: SYNTAX UnixClnpRouteEntry ! 400: ACCESS not-accessible ! 401: STATUS mandatory ! 402: -- INDEX { clnpRouteDest } ! 403: ::= { unixClnpRoutingTable 1 } ! 404: ! 405: UnixClnpRouteEntry ::= SEQUENCE { ! 406: unixClnpRouteFlags ! 407: INTEGER, ! 408: unixClnpRouteRefCnt ! 409: INTEGER, ! 410: unixClnpRouteUses ! 411: Counter ! 412: } ! 413: ! 414: unixClnpRouteFlags OBJECT-TYPE ! 415: SYNTAX INTEGER ! 416: ACCESS read-only ! 417: STATUS mandatory ! 418: ::= { unixClnpRouteEntry 1 } ! 419: ! 420: unixClnpRouteRefCnt OBJECT-TYPE ! 421: SYNTAX INTEGER ! 422: ACCESS read-only ! 423: STATUS mandatory ! 424: ::= { unixClnpRouteEntry 2 } ! 425: ! 426: unixClnpRouteUses OBJECT-TYPE ! 427: SYNTAX Counter ! 428: ACCESS read-only ! 429: STATUS mandatory ! 430: ::= { unixClnpRouteEntry 3 } ! 431: ! 432: END
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.