]>
Commit | Line | Data |
---|---|---|
e83fa9b6 | 1 | -- SQUID-MIB { iso org(3) dod(6) internet(1) private(4) enterprises(1) 3495 } |
d20b1cd0 | 2 | |
e83fa9b6 | 3 | SQUID-MIB DEFINITIONS ::= BEGIN |
41587298 | 4 | |
1333ee84 | 5 | IMPORTS |
6 | enterprises, Unsigned32, TimeTicks, Gauge32, Counter32, | |
49bdd689 | 7 | MODULE-IDENTITY, OBJECT-TYPE, Integer32 |
1333ee84 | 8 | FROM SNMPv2-SMI |
9 | ||
49bdd689 | 10 | DisplayString, TEXTUAL-CONVENTION |
cc192b50 | 11 | FROM SNMPv2-TC |
12 | ||
13 | InetAddressType, InetAddress | |
14 | FROM INET-ADDRESS-MIB; | |
1333ee84 | 15 | |
1333ee84 | 16 | squid MODULE-IDENTITY |
49bdd689 | 17 | LAST-UPDATED "200812240200Z" |
1333ee84 | 18 | ORGANIZATION "National Laboratory for Applied Network Research" |
19 | CONTACT-INFO | |
d20b1cd0 | 20 | " Squid Developers |
1333ee84 | 21 | |
d20b1cd0 | 22 | E-mail: squid@squid-cache.org" |
1333ee84 | 23 | DESCRIPTION |
d20b1cd0 | 24 | "Squid MIB defined for the management of the Squid |
25 | proxy server. See http://www.squid-cache.org/." | |
49bdd689 AJ |
26 | |
27 | REVISION "200812240200Z" | |
cc192b50 | 28 | DESCRIPTION |
49bdd689 AJ |
29 | "Corrected MIB strictness requirements. Mapped |
30 | valid port ranges" | |
31 | ||
32 | REVISION "200712140000Z" | |
1333ee84 | 33 | DESCRIPTION |
49bdd689 AJ |
34 | "Added support for IPv6 Technology." |
35 | ||
61d53e64 | 36 | REVISION "9901010000Z" |
37 | DESCRIPTION | |
d20b1cd0 | 38 | "Added objects and corrected asn.1 syntax and |
61d53e64 | 39 | descriptions." |
49bdd689 AJ |
40 | |
41 | REVISION "9809220000Z" | |
42 | DESCRIPTION | |
43 | "Move to SMIv2. Prepare to split into proxy/squid." | |
44 | ||
1333ee84 | 45 | ::= { nlanr 1 } |
bebce026 | 46 | |
a97cfa48 | 47 | -- |
1333ee84 | 48 | -- OID Assignments |
a97cfa48 | 49 | -- |
49bdd689 | 50 | nlanr OBJECT IDENTIFIER ::= { enterprises 3495 } |
bc3a9a92 | 51 | cacheSystem OBJECT IDENTIFIER ::= { squid 1 } |
52 | cacheConfig OBJECT IDENTIFIER ::= { squid 2 } | |
53 | cachePerf OBJECT IDENTIFIER ::= { squid 3 } | |
d20b1cd0 | 54 | cacheNetwork OBJECT IDENTIFIER ::= { squid 4 } |
81d0c856 | 55 | cacheMesh OBJECT IDENTIFIER ::= { squid 5 } |
a97cfa48 | 56 | |
bc3a9a92 | 57 | |
58 | -- | |
cc192b50 | 59 | -- cacheSystem group { squid 1 } |
bc3a9a92 | 60 | -- |
bc3a9a92 | 61 | |
b751e034 | 62 | cacheSysVMsize OBJECT-TYPE |
81d0c856 | 63 | SYNTAX Integer32 |
1333ee84 | 64 | MAX-ACCESS read-only |
65 | STATUS current | |
bc3a9a92 | 66 | DESCRIPTION |
d20b1cd0 | 67 | " Storage Mem size in KB " |
81d0c856 | 68 | ::= { cacheSystem 1 } |
bc3a9a92 | 69 | |
70 | cacheSysStorage OBJECT-TYPE | |
81d0c856 | 71 | SYNTAX Integer32 |
1333ee84 | 72 | MAX-ACCESS read-only |
73 | STATUS current | |
bc3a9a92 | 74 | DESCRIPTION |
d20b1cd0 | 75 | " Storage Swap size in KB " |
81d0c856 | 76 | ::= { cacheSystem 2 } |
bc3a9a92 | 77 | |
1333ee84 | 78 | cacheUptime OBJECT-TYPE |
d20b1cd0 | 79 | SYNTAX TimeTicks |
1333ee84 | 80 | MAX-ACCESS read-only |
81 | STATUS current | |
81d0c856 | 82 | DESCRIPTION |
d20b1cd0 | 83 | " The Uptime of the cache in timeticks " |
1333ee84 | 84 | ::= { cacheSystem 3 } |
bc3a9a92 | 85 | |
86 | -- | |
cc192b50 | 87 | -- cacheConfig group { squid 2 } |
bc3a9a92 | 88 | -- |
a97cfa48 | 89 | -- Contains configuration information including peers etc. |
81d0c856 | 90 | -- |
bc3a9a92 | 91 | |
92 | cacheAdmin OBJECT-TYPE | |
81d0c856 | 93 | SYNTAX DisplayString |
1333ee84 | 94 | MAX-ACCESS read-only |
95 | STATUS current | |
bc3a9a92 | 96 | DESCRIPTION |
1333ee84 | 97 | " Cache Administrator E-Mail address " |
81d0c856 | 98 | ::= { cacheConfig 1 } |
99 | ||
100 | cacheSoftware OBJECT-TYPE | |
101 | SYNTAX DisplayString | |
1333ee84 | 102 | MAX-ACCESS read-only |
103 | STATUS current | |
81d0c856 | 104 | DESCRIPTION |
105 | " Cache Software Name " | |
106 | ::= { cacheConfig 2 } | |
107 | ||
108 | cacheVersionId OBJECT-TYPE | |
109 | SYNTAX OCTET STRING | |
1333ee84 | 110 | MAX-ACCESS read-only |
111 | STATUS current | |
81d0c856 | 112 | DESCRIPTION |
113 | " Cache Software Version " | |
114 | ::= { cacheConfig 3 } | |
bc3a9a92 | 115 | |
1333ee84 | 116 | cacheLoggingFacility OBJECT-TYPE |
117 | SYNTAX DisplayString | |
49bdd689 | 118 | MAX-ACCESS read-write |
1333ee84 | 119 | STATUS current |
120 | DESCRIPTION | |
121 | " Logging Facility. An informational string | |
d20b1cd0 | 122 | indicating logging info like debug level, |
123 | local/syslog/remote logging etc " | |
124 | ::= { cacheConfig 4 } | |
81d0c856 | 125 | |
126 | -- cacheStorageConfig group | |
bc3a9a92 | 127 | |
1333ee84 | 128 | cacheStorageConfig OBJECT IDENTIFIER ::= { cacheConfig 5 } |
bc3a9a92 | 129 | |
130 | cacheMemMaxSize OBJECT-TYPE | |
81d0c856 | 131 | SYNTAX Integer32 |
1333ee84 | 132 | MAX-ACCESS read-only |
133 | STATUS current | |
bc3a9a92 | 134 | DESCRIPTION |
d20b1cd0 | 135 | " The value of the cache_mem parameter in MB " |
81d0c856 | 136 | ::= { cacheStorageConfig 1 } |
bc3a9a92 | 137 | |
bc3a9a92 | 138 | cacheSwapMaxSize OBJECT-TYPE |
81d0c856 | 139 | SYNTAX Integer32 |
1333ee84 | 140 | MAX-ACCESS read-only |
141 | STATUS current | |
bc3a9a92 | 142 | DESCRIPTION |
d20b1cd0 | 143 | " The total of the cache_dir space allocated in MB " |
6502682e | 144 | ::= { cacheStorageConfig 2 } |
bc3a9a92 | 145 | |
146 | cacheSwapHighWM OBJECT-TYPE | |
81d0c856 | 147 | SYNTAX Integer32 |
1333ee84 | 148 | MAX-ACCESS read-only |
149 | STATUS current | |
bc3a9a92 | 150 | DESCRIPTION |
d20b1cd0 | 151 | " Cache Swap High Water Mark " |
6502682e | 152 | ::= { cacheStorageConfig 3 } |
bc3a9a92 | 153 | |
154 | cacheSwapLowWM OBJECT-TYPE | |
81d0c856 | 155 | SYNTAX Integer32 |
1333ee84 | 156 | MAX-ACCESS read-only |
157 | STATUS current | |
bc3a9a92 | 158 | DESCRIPTION |
d20b1cd0 | 159 | " Cache Swap Low Water Mark " |
6502682e | 160 | ::= { cacheStorageConfig 4 } |
bc3a9a92 | 161 | |
81d0c856 | 162 | -- end of cacheStorageConfig group |
bc3a9a92 | 163 | |
47a72328 | 164 | cacheUniqName OBJECT-TYPE |
165 | SYNTAX DisplayString | |
166 | MAX-ACCESS read-only | |
167 | STATUS current | |
168 | DESCRIPTION | |
169 | " Cache unique host name " | |
170 | ::= { cacheConfig 6 } | |
171 | ||
172 | ||
81d0c856 | 173 | -- |
cc192b50 | 174 | -- cachePerformance group { squid 3 } |
81d0c856 | 175 | -- |
bc3a9a92 | 176 | |
d20b1cd0 | 177 | cacheSysPerf OBJECT IDENTIFIER ::= { cachePerf 1 } |
1333ee84 | 178 | cacheProtoStats OBJECT IDENTIFIER ::= { cachePerf 2 } |
bc3a9a92 | 179 | |
1333ee84 | 180 | -- |
d20b1cd0 | 181 | -- cacheSysPerf |
1333ee84 | 182 | -- |
bc3a9a92 | 183 | |
1333ee84 | 184 | cacheSysPageFaults OBJECT-TYPE |
185 | SYNTAX Counter32 | |
186 | MAX-ACCESS read-only | |
187 | STATUS current | |
188 | DESCRIPTION | |
d20b1cd0 | 189 | " Page faults with physical i/o " |
1333ee84 | 190 | ::= { cacheSysPerf 1 } |
bc3a9a92 | 191 | |
1333ee84 | 192 | cacheSysNumReads OBJECT-TYPE |
193 | SYNTAX Counter32 | |
161eb098 | 194 | MAX-ACCESS read-only |
d20b1cd0 | 195 | STATUS current |
1333ee84 | 196 | DESCRIPTION |
d20b1cd0 | 197 | " HTTP I/O number of reads " |
1333ee84 | 198 | ::= { cacheSysPerf 2 } |
bc3a9a92 | 199 | |
1333ee84 | 200 | cacheMemUsage OBJECT-TYPE |
201 | SYNTAX Integer32 | |
202 | MAX-ACCESS read-only | |
203 | STATUS current | |
204 | DESCRIPTION | |
d20b1cd0 | 205 | " Total memory accounted for KB " |
206 | ::= { cacheSysPerf 3 } | |
bc3a9a92 | 207 | |
eba4a24f | 208 | cacheCpuTime OBJECT-TYPE |
1333ee84 | 209 | SYNTAX Integer32 |
210 | MAX-ACCESS read-only | |
211 | STATUS current | |
212 | DESCRIPTION | |
d20b1cd0 | 213 | " Amount of cpu seconds consumed " |
eba4a24f | 214 | ::= { cacheSysPerf 4 } |
215 | ||
216 | cacheCpuUsage OBJECT-TYPE | |
217 | SYNTAX Integer32 | |
218 | MAX-ACCESS read-only | |
219 | STATUS current | |
220 | DESCRIPTION | |
d20b1cd0 | 221 | " The percentage use of the CPU " |
eba4a24f | 222 | ::= { cacheSysPerf 5 } |
1333ee84 | 223 | |
224 | cacheMaxResSize OBJECT-TYPE | |
81d0c856 | 225 | SYNTAX Integer32 |
1333ee84 | 226 | MAX-ACCESS read-only |
227 | STATUS current | |
228 | DESCRIPTION | |
d20b1cd0 | 229 | " Maximum Resident Size in KB " |
1333ee84 | 230 | ::= { cacheSysPerf 6 } |
bc3a9a92 | 231 | |
1333ee84 | 232 | cacheNumObjCount OBJECT-TYPE |
e1d20533 | 233 | SYNTAX Gauge32 |
1333ee84 | 234 | MAX-ACCESS read-only |
235 | STATUS current | |
236 | DESCRIPTION | |
d20b1cd0 | 237 | " Number of objects stored by the cache " |
1333ee84 | 238 | ::= { cacheSysPerf 7 } |
81d0c856 | 239 | |
1333ee84 | 240 | cacheCurrentLRUExpiration OBJECT-TYPE |
241 | SYNTAX TimeTicks | |
242 | MAX-ACCESS read-only | |
243 | STATUS current | |
eba4a24f | 244 | DESCRIPTION |
d20b1cd0 | 245 | " Storage LRU Expiration Age " |
1333ee84 | 246 | ::= { cacheSysPerf 8 } |
81d0c856 | 247 | |
1333ee84 | 248 | cacheCurrentUnlinkRequests OBJECT-TYPE |
e1d20533 | 249 | SYNTAX Gauge32 |
1333ee84 | 250 | MAX-ACCESS read-only |
251 | STATUS current | |
eba4a24f | 252 | DESCRIPTION |
d20b1cd0 | 253 | " Requests given to unlinkd " |
1333ee84 | 254 | ::= { cacheSysPerf 9 } |
81d0c856 | 255 | |
d20b1cd0 | 256 | cacheCurrentUnusedFDescrCnt OBJECT-TYPE |
1333ee84 | 257 | SYNTAX Gauge32 |
258 | MAX-ACCESS read-only | |
259 | STATUS current | |
eba4a24f | 260 | DESCRIPTION |
d20b1cd0 | 261 | " Available number of file descriptors " |
1333ee84 | 262 | ::= { cacheSysPerf 10 } |
81d0c856 | 263 | |
d20b1cd0 | 264 | cacheCurrentResFileDescrCnt OBJECT-TYPE |
1333ee84 | 265 | SYNTAX Gauge32 |
266 | MAX-ACCESS read-only | |
267 | STATUS current | |
eba4a24f | 268 | DESCRIPTION |
d20b1cd0 | 269 | " Reserved number of file descriptors " |
1333ee84 | 270 | ::= { cacheSysPerf 11 } |
81d0c856 | 271 | |
146e5e78 | 272 | cacheCurrentFileDescrCnt OBJECT-TYPE |
273 | SYNTAX Gauge32 | |
274 | MAX-ACCESS read-only | |
275 | STATUS current | |
276 | DESCRIPTION | |
277 | " Number of file descriptors in use " | |
278 | ::= { cacheSysPerf 12 } | |
279 | ||
280 | cacheCurrentFileDescrMax OBJECT-TYPE | |
281 | SYNTAX Gauge32 | |
282 | MAX-ACCESS read-only | |
283 | STATUS current | |
284 | DESCRIPTION | |
285 | " Highest file descriptors in use " | |
286 | ::= { cacheSysPerf 13 } | |
c5753707 | 287 | |
1333ee84 | 288 | -- |
289 | -- cacheProtoStats | |
290 | -- | |
81d0c856 | 291 | |
1333ee84 | 292 | -- cacheProtoAggregateStats |
293 | -- | |
81d0c856 | 294 | |
1333ee84 | 295 | cacheProtoAggregateStats OBJECT IDENTIFIER ::= { cacheProtoStats 1 } |
296 | ||
297 | ||
d20b1cd0 | 298 | cacheProtoClientHttpRequests OBJECT-TYPE |
81d0c856 | 299 | SYNTAX Counter32 |
1333ee84 | 300 | MAX-ACCESS read-only |
301 | STATUS current | |
eba4a24f | 302 | DESCRIPTION |
d20b1cd0 | 303 | " Number of HTTP requests received " |
1333ee84 | 304 | ::= { cacheProtoAggregateStats 1 } |
81d0c856 | 305 | |
1333ee84 | 306 | cacheHttpHits OBJECT-TYPE |
81d0c856 | 307 | SYNTAX Counter32 |
1333ee84 | 308 | MAX-ACCESS read-only |
309 | STATUS current | |
eba4a24f | 310 | DESCRIPTION |
d20b1cd0 | 311 | " Number of HTTP Hits " |
1333ee84 | 312 | ::= { cacheProtoAggregateStats 2 } |
81d0c856 | 313 | |
1333ee84 | 314 | cacheHttpErrors OBJECT-TYPE |
81d0c856 | 315 | SYNTAX Counter32 |
1333ee84 | 316 | MAX-ACCESS read-only |
317 | STATUS current | |
eba4a24f | 318 | DESCRIPTION |
d20b1cd0 | 319 | " Number of HTTP Errors " |
1333ee84 | 320 | ::= { cacheProtoAggregateStats 3 } |
81d0c856 | 321 | |
1333ee84 | 322 | cacheHttpInKb OBJECT-TYPE |
81d0c856 | 323 | SYNTAX Counter32 |
1333ee84 | 324 | MAX-ACCESS read-only |
325 | STATUS current | |
eba4a24f | 326 | DESCRIPTION |
2324cda2 | 327 | " Number of HTTP KB's received " |
1333ee84 | 328 | ::= { cacheProtoAggregateStats 4 } |
81d0c856 | 329 | |
1333ee84 | 330 | cacheHttpOutKb OBJECT-TYPE |
81d0c856 | 331 | SYNTAX Counter32 |
1333ee84 | 332 | MAX-ACCESS read-only |
333 | STATUS current | |
eba4a24f | 334 | DESCRIPTION |
d20b1cd0 | 335 | " Number of HTTP KB's transmitted " |
1333ee84 | 336 | ::= { cacheProtoAggregateStats 5 } |
81d0c856 | 337 | |
1333ee84 | 338 | cacheIcpPktsSent OBJECT-TYPE |
81d0c856 | 339 | SYNTAX Counter32 |
1333ee84 | 340 | MAX-ACCESS read-only |
341 | STATUS current | |
eba4a24f | 342 | DESCRIPTION |
d20b1cd0 | 343 | " Number of ICP messages sent " |
1333ee84 | 344 | ::= { cacheProtoAggregateStats 6 } |
81d0c856 | 345 | |
1333ee84 | 346 | cacheIcpPktsRecv OBJECT-TYPE |
81d0c856 | 347 | SYNTAX Counter32 |
1333ee84 | 348 | MAX-ACCESS read-only |
349 | STATUS current | |
eba4a24f | 350 | DESCRIPTION |
d20b1cd0 | 351 | " Number of ICP messages received " |
1333ee84 | 352 | ::= { cacheProtoAggregateStats 7 } |
81d0c856 | 353 | |
1333ee84 | 354 | cacheIcpKbSent OBJECT-TYPE |
81d0c856 | 355 | SYNTAX Counter32 |
1333ee84 | 356 | MAX-ACCESS read-only |
357 | STATUS current | |
eba4a24f | 358 | DESCRIPTION |
d20b1cd0 | 359 | " Number of ICP KB's transmitted " |
1333ee84 | 360 | ::= { cacheProtoAggregateStats 8 } |
81d0c856 | 361 | |
1333ee84 | 362 | cacheIcpKbRecv OBJECT-TYPE |
81d0c856 | 363 | SYNTAX Counter32 |
1333ee84 | 364 | MAX-ACCESS read-only |
365 | STATUS current | |
eba4a24f | 366 | DESCRIPTION |
2324cda2 | 367 | " Number of ICP KB's received " |
1333ee84 | 368 | ::= { cacheProtoAggregateStats 9 } |
bc3a9a92 | 369 | |
1333ee84 | 370 | cacheServerRequests OBJECT-TYPE |
371 | SYNTAX Integer32 | |
372 | MAX-ACCESS read-only | |
373 | STATUS current | |
eba4a24f | 374 | DESCRIPTION |
d20b1cd0 | 375 | " All requests from the client for the cache server " |
1333ee84 | 376 | ::= { cacheProtoAggregateStats 10 } |
bc3a9a92 | 377 | |
1333ee84 | 378 | cacheServerErrors OBJECT-TYPE |
379 | SYNTAX Integer32 | |
380 | MAX-ACCESS read-only | |
381 | STATUS current | |
eba4a24f | 382 | DESCRIPTION |
d20b1cd0 | 383 | " All errors for the cache server from client requests " |
1333ee84 | 384 | ::= { cacheProtoAggregateStats 11 } |
ce75f381 | 385 | |
1333ee84 | 386 | cacheServerInKb OBJECT-TYPE |
387 | SYNTAX Counter32 | |
388 | MAX-ACCESS read-only | |
389 | STATUS current | |
eba4a24f | 390 | DESCRIPTION |
2324cda2 | 391 | " KB's of traffic received from servers " |
1333ee84 | 392 | ::= { cacheProtoAggregateStats 12 } |
bc3a9a92 | 393 | |
1333ee84 | 394 | cacheServerOutKb OBJECT-TYPE |
bc3a9a92 | 395 | SYNTAX Counter32 |
1333ee84 | 396 | MAX-ACCESS read-only |
397 | STATUS current | |
eba4a24f | 398 | DESCRIPTION |
d20b1cd0 | 399 | " KB's of traffic sent to servers " |
1333ee84 | 400 | ::= { cacheProtoAggregateStats 13 } |
bc3a9a92 | 401 | |
1333ee84 | 402 | cacheCurrentSwapSize OBJECT-TYPE |
e1d20533 | 403 | SYNTAX Gauge32 |
1333ee84 | 404 | MAX-ACCESS read-only |
405 | STATUS current | |
eba4a24f | 406 | DESCRIPTION |
d20b1cd0 | 407 | " Storage Swap size " |
1333ee84 | 408 | ::= { cacheProtoAggregateStats 14 } |
bc3a9a92 | 409 | |
1d5b6d43 | 410 | cacheClients OBJECT-TYPE |
e1d20533 | 411 | SYNTAX Gauge32 |
1d5b6d43 | 412 | MAX-ACCESS read-only |
413 | STATUS current | |
eba4a24f | 414 | DESCRIPTION |
d20b1cd0 | 415 | " Number of clients accessing cache " |
1d5b6d43 | 416 | ::= { cacheProtoAggregateStats 15 } |
bc3a9a92 | 417 | |
1333ee84 | 418 | -- |
419 | -- cacheProtoMedianSvcStats group | |
d20b1cd0 | 420 | -- |
1333ee84 | 421 | -- This is a table, indexed by the interval we want statistics for |
422 | -- Example: cacheDnsSvcTime.10 gives 10-min medians for Dns Service Time. | |
bc3a9a92 | 423 | |
1333ee84 | 424 | cacheMedianSvcTable OBJECT-TYPE |
425 | SYNTAX SEQUENCE OF CacheMedianSvcEntry | |
49bdd689 | 426 | MAX-ACCESS not-accessible |
1333ee84 | 427 | STATUS current |
d20b1cd0 | 428 | DESCRIPTION |
429 | " CacheMedianSvcTable " | |
1333ee84 | 430 | ::= { cacheProtoStats 2 } |
bc3a9a92 | 431 | |
1333ee84 | 432 | cacheMedianSvcEntry OBJECT-TYPE |
433 | SYNTAX CacheMedianSvcEntry | |
bc3a9a92 | 434 | MAX-ACCESS not-accessible |
1333ee84 | 435 | STATUS current |
d20b1cd0 | 436 | DESCRIPTION |
437 | " An entry in cacheMedianSvcTable " | |
1333ee84 | 438 | INDEX { cacheMedianTime } |
439 | ::= { cacheMedianSvcTable 1 } | |
bc3a9a92 | 440 | |
1333ee84 | 441 | CacheMedianSvcEntry ::= SEQUENCE { |
442 | cacheMedianTime Integer32, | |
443 | cacheHttpAllSvcTime Integer32, | |
161eb098 | 444 | cacheHttpMissSvcTime Integer32, |
1333ee84 | 445 | cacheHttpNmSvcTime Integer32, |
446 | cacheHttpHitSvcTime Integer32, | |
447 | cacheIcpQuerySvcTime Integer32, | |
448 | cacheIcpReplySvcTime Integer32, | |
61d53e64 | 449 | cacheDnsSvcTime Integer32, |
450 | cacheRequestHitRatio Integer32, | |
146e5e78 | 451 | cacheRequestByteRatio Integer32, |
452 | cacheHttpNhSvcTime Integer32 | |
1333ee84 | 453 | } |
a97cfa48 | 454 | |
1333ee84 | 455 | cacheMedianTime OBJECT-TYPE |
49bdd689 | 456 | SYNTAX Integer32 (1|5|60) |
161eb098 | 457 | MAX-ACCESS not-accessible |
1333ee84 | 458 | STATUS current |
eba4a24f | 459 | DESCRIPTION |
460 | " The value used to index the table 1/5/60" | |
1333ee84 | 461 | ::= { cacheMedianSvcEntry 1 } |
bc3a9a92 | 462 | |
1333ee84 | 463 | cacheHttpAllSvcTime OBJECT-TYPE |
464 | SYNTAX Integer32 | |
465 | MAX-ACCESS read-only | |
466 | STATUS current | |
eba4a24f | 467 | DESCRIPTION |
d20b1cd0 | 468 | " HTTP all service time " |
469 | ::= { cacheMedianSvcEntry 2 } | |
bc3a9a92 | 470 | |
1333ee84 | 471 | cacheHttpMissSvcTime OBJECT-TYPE |
81d0c856 | 472 | SYNTAX Integer32 |
1333ee84 | 473 | MAX-ACCESS read-only |
474 | STATUS current | |
eba4a24f | 475 | DESCRIPTION |
d20b1cd0 | 476 | " HTTP miss service time " |
477 | ::= { cacheMedianSvcEntry 3 } | |
bc3a9a92 | 478 | |
1333ee84 | 479 | cacheHttpNmSvcTime OBJECT-TYPE |
480 | SYNTAX Integer32 | |
481 | MAX-ACCESS read-only | |
482 | STATUS current | |
eba4a24f | 483 | DESCRIPTION |
146e5e78 | 484 | " HTTP hit not-modified service time " |
d20b1cd0 | 485 | ::= { cacheMedianSvcEntry 4 } |
bc3a9a92 | 486 | |
1333ee84 | 487 | cacheHttpHitSvcTime OBJECT-TYPE |
488 | SYNTAX Integer32 | |
489 | MAX-ACCESS read-only | |
490 | STATUS current | |
eba4a24f | 491 | DESCRIPTION |
d20b1cd0 | 492 | " HTTP hit service time " |
493 | ::= { cacheMedianSvcEntry 5 } | |
81d0c856 | 494 | |
1333ee84 | 495 | cacheIcpQuerySvcTime OBJECT-TYPE |
496 | SYNTAX Integer32 | |
497 | MAX-ACCESS read-only | |
498 | STATUS current | |
eba4a24f | 499 | DESCRIPTION |
d20b1cd0 | 500 | " ICP query service time " |
501 | ::= { cacheMedianSvcEntry 6 } | |
bc3a9a92 | 502 | |
1333ee84 | 503 | cacheIcpReplySvcTime OBJECT-TYPE |
504 | SYNTAX Integer32 | |
505 | MAX-ACCESS read-only | |
506 | STATUS current | |
eba4a24f | 507 | DESCRIPTION |
d20b1cd0 | 508 | " ICP reply service time " |
509 | ::= { cacheMedianSvcEntry 7 } | |
a97cfa48 | 510 | |
1333ee84 | 511 | cacheDnsSvcTime OBJECT-TYPE |
512 | SYNTAX Integer32 | |
513 | MAX-ACCESS read-only | |
514 | STATUS current | |
eba4a24f | 515 | DESCRIPTION |
d20b1cd0 | 516 | " DNS service time " |
517 | ::= { cacheMedianSvcEntry 8 } | |
bc3a9a92 | 518 | |
1d5b6d43 | 519 | cacheRequestHitRatio OBJECT-TYPE |
520 | SYNTAX Integer32 | |
521 | MAX-ACCESS read-only | |
522 | STATUS current | |
eba4a24f | 523 | DESCRIPTION |
d20b1cd0 | 524 | " Request Hit Ratios " |
1d5b6d43 | 525 | ::= { cacheMedianSvcEntry 9 } |
526 | ||
527 | cacheRequestByteRatio OBJECT-TYPE | |
528 | SYNTAX Integer32 | |
529 | MAX-ACCESS read-only | |
530 | STATUS current | |
eba4a24f | 531 | DESCRIPTION |
d20b1cd0 | 532 | " Byte Hit Ratios " |
1d5b6d43 | 533 | ::= { cacheMedianSvcEntry 10 } |
534 | ||
146e5e78 | 535 | cacheHttpNhSvcTime OBJECT-TYPE |
536 | SYNTAX Integer32 | |
537 | MAX-ACCESS read-only | |
538 | STATUS current | |
539 | DESCRIPTION | |
540 | " HTTP refresh hit service time " | |
541 | ::= { cacheMedianSvcEntry 11 } | |
542 | ||
1333ee84 | 543 | -- |
cc192b50 | 544 | -- cacheNetwork group { squid 4 } |
1333ee84 | 545 | -- |
546 | -- This material is probably best suited elsewhere, however for now it | |
547 | -- will reside here until the both the Proxy and Squid MIBs are implimented. | |
548 | -- | |
bc3a9a92 | 549 | |
1333ee84 | 550 | cacheIpCache OBJECT IDENTIFIER ::= { cacheNetwork 1 } |
d20b1cd0 | 551 | cacheFqdnCache OBJECT IDENTIFIER ::= { cacheNetwork 2 } |
1333ee84 | 552 | cacheDns OBJECT IDENTIFIER ::= { cacheNetwork 3 } |
bc3a9a92 | 553 | |
1333ee84 | 554 | -- |
555 | -- cacheIpCache | |
556 | -- | |
bc3a9a92 | 557 | |
d20b1cd0 | 558 | cacheIpEntries OBJECT-TYPE |
1333ee84 | 559 | SYNTAX Gauge32 |
560 | MAX-ACCESS read-only | |
561 | STATUS current | |
d20b1cd0 | 562 | DESCRIPTION |
563 | " IP Cache Entries " | |
564 | ::= { cacheIpCache 1 } | |
bc3a9a92 | 565 | |
d20b1cd0 | 566 | cacheIpRequests OBJECT-TYPE |
1333ee84 | 567 | SYNTAX Counter32 |
568 | MAX-ACCESS read-only | |
569 | STATUS current | |
d20b1cd0 | 570 | DESCRIPTION |
571 | " Number of IP Cache requests " | |
572 | ::= { cacheIpCache 2 } | |
bc3a9a92 | 573 | |
d20b1cd0 | 574 | cacheIpHits OBJECT-TYPE |
1333ee84 | 575 | SYNTAX Counter32 |
576 | MAX-ACCESS read-only | |
577 | STATUS current | |
d20b1cd0 | 578 | DESCRIPTION |
579 | " Number of IP Cache hits " | |
580 | ::= { cacheIpCache 3 } | |
81d0c856 | 581 | |
d20b1cd0 | 582 | cacheIpPendingHits OBJECT-TYPE |
1333ee84 | 583 | SYNTAX Gauge32 |
584 | MAX-ACCESS read-only | |
585 | STATUS current | |
d20b1cd0 | 586 | DESCRIPTION |
587 | " Number of IP Cache pending hits " | |
588 | ::= { cacheIpCache 4 } | |
bc3a9a92 | 589 | |
d20b1cd0 | 590 | cacheIpNegativeHits OBJECT-TYPE |
1333ee84 | 591 | SYNTAX Counter32 |
592 | MAX-ACCESS read-only | |
593 | STATUS current | |
d20b1cd0 | 594 | DESCRIPTION |
595 | " Number of IP Cache negative hits " | |
596 | ::= { cacheIpCache 5 } | |
bc3a9a92 | 597 | |
d20b1cd0 | 598 | cacheIpMisses OBJECT-TYPE |
bc3a9a92 | 599 | SYNTAX Counter32 |
1333ee84 | 600 | MAX-ACCESS read-only |
601 | STATUS current | |
d20b1cd0 | 602 | DESCRIPTION |
603 | " Number of IP Cache misses " | |
604 | ::= { cacheIpCache 6 } | |
bc3a9a92 | 605 | |
1333ee84 | 606 | cacheBlockingGetHostByName OBJECT-TYPE |
607 | SYNTAX Counter32 | |
608 | MAX-ACCESS read-only | |
609 | STATUS current | |
d20b1cd0 | 610 | DESCRIPTION |
611 | " Number of blocking gethostbyname requests " | |
612 | ::= { cacheIpCache 7 } | |
bc3a9a92 | 613 | |
d20b1cd0 | 614 | cacheAttemptReleaseLckEntries OBJECT-TYPE |
1333ee84 | 615 | SYNTAX Counter32 |
616 | MAX-ACCESS read-only | |
617 | STATUS current | |
d20b1cd0 | 618 | DESCRIPTION |
619 | " Number of attempts to release locked IP Cache entries " | |
620 | ::= { cacheIpCache 8 } | |
1333ee84 | 621 | |
bc3a9a92 | 622 | -- |
1333ee84 | 623 | -- cacheFqdnCache |
bc3a9a92 | 624 | -- |
625 | ||
d20b1cd0 | 626 | cacheFqdnEntries OBJECT-TYPE |
1333ee84 | 627 | SYNTAX Gauge32 |
628 | MAX-ACCESS read-only | |
629 | STATUS current | |
d20b1cd0 | 630 | DESCRIPTION |
631 | " FQDN Cache entries " | |
632 | ::= { cacheFqdnCache 1 } | |
bc3a9a92 | 633 | |
d20b1cd0 | 634 | cacheFqdnRequests OBJECT-TYPE |
bc3a9a92 | 635 | SYNTAX Counter32 |
1333ee84 | 636 | MAX-ACCESS read-only |
637 | STATUS current | |
d20b1cd0 | 638 | DESCRIPTION |
639 | " Number of FQDN Cache requests " | |
640 | ::= { cacheFqdnCache 2 } | |
bc3a9a92 | 641 | |
d20b1cd0 | 642 | cacheFqdnHits OBJECT-TYPE |
bc3a9a92 | 643 | SYNTAX Counter32 |
1333ee84 | 644 | MAX-ACCESS read-only |
645 | STATUS current | |
d20b1cd0 | 646 | DESCRIPTION |
647 | " Number of FQDN Cache hits " | |
648 | ::= { cacheFqdnCache 3 } | |
bc3a9a92 | 649 | |
d20b1cd0 | 650 | cacheFqdnPendingHits OBJECT-TYPE |
1333ee84 | 651 | SYNTAX Gauge32 |
652 | MAX-ACCESS read-only | |
653 | STATUS current | |
d20b1cd0 | 654 | DESCRIPTION |
655 | " Number of FQDN Cache pending hits " | |
656 | ::= { cacheFqdnCache 4 } | |
bc3a9a92 | 657 | |
d20b1cd0 | 658 | cacheFqdnNegativeHits OBJECT-TYPE |
1333ee84 | 659 | SYNTAX Counter32 |
660 | MAX-ACCESS read-only | |
661 | STATUS current | |
d20b1cd0 | 662 | DESCRIPTION |
663 | " Number of FQDN Cache negative hits " | |
664 | ::= { cacheFqdnCache 5 } | |
bc3a9a92 | 665 | |
d20b1cd0 | 666 | cacheFqdnMisses OBJECT-TYPE |
1333ee84 | 667 | SYNTAX Counter32 |
668 | MAX-ACCESS read-only | |
669 | STATUS current | |
d20b1cd0 | 670 | DESCRIPTION |
671 | " Number of FQDN Cache misses " | |
672 | ::= { cacheFqdnCache 6 } | |
bc3a9a92 | 673 | |
1333ee84 | 674 | cacheBlockingGetHostByAddr OBJECT-TYPE |
675 | SYNTAX Counter32 | |
bc3a9a92 | 676 | MAX-ACCESS read-only |
1333ee84 | 677 | STATUS current |
d20b1cd0 | 678 | DESCRIPTION |
679 | " Number of blocking gethostbyaddr requests " | |
680 | ::= { cacheFqdnCache 7 } | |
bc3a9a92 | 681 | |
1333ee84 | 682 | -- |
d20b1cd0 | 683 | -- cacheDNS |
1333ee84 | 684 | -- |
a97cfa48 | 685 | |
1333ee84 | 686 | cacheDnsRequests OBJECT-TYPE |
a97cfa48 | 687 | SYNTAX Counter32 |
1333ee84 | 688 | MAX-ACCESS read-only |
689 | STATUS current | |
d20b1cd0 | 690 | DESCRIPTION |
c5753707 | 691 | " Number of external DNS server requests " |
d20b1cd0 | 692 | ::= { cacheDns 1 } |
a97cfa48 | 693 | |
1333ee84 | 694 | cacheDnsReplies OBJECT-TYPE |
695 | SYNTAX Counter32 | |
696 | MAX-ACCESS read-only | |
697 | STATUS current | |
d20b1cd0 | 698 | DESCRIPTION |
c5753707 | 699 | " Number of external DNS server replies " |
d20b1cd0 | 700 | ::= { cacheDns 2 } |
bc3a9a92 | 701 | |
1333ee84 | 702 | cacheDnsNumberServers OBJECT-TYPE |
703 | SYNTAX Counter32 | |
704 | MAX-ACCESS read-only | |
705 | STATUS current | |
d20b1cd0 | 706 | DESCRIPTION |
c5753707 | 707 | " Number of external DNS server processes " |
d20b1cd0 | 708 | ::= { cacheDns 3 } |
1333ee84 | 709 | |
710 | -- | |
cc192b50 | 711 | -- cacheMesh group { squid 5 } |
1333ee84 | 712 | -- |
bc3a9a92 | 713 | |
1333ee84 | 714 | cachePeerTable OBJECT-TYPE |
161eb098 | 715 | SYNTAX SEQUENCE OF CachePeerTableEntry |
49bdd689 | 716 | MAX-ACCESS not-accessible |
1333ee84 | 717 | STATUS current |
718 | DESCRIPTION | |
719 | " This table contains an enumeration of | |
720 | the peer caches, complete with info " | |
721 | ::= { cacheMesh 1 } | |
451b07c5 | 722 | |
1333ee84 | 723 | cachePeerEntry OBJECT-TYPE |
263f9f5f | 724 | SYNTAX CachePeerTableEntry |
1333ee84 | 725 | MAX-ACCESS not-accessible |
726 | STATUS current | |
d20b1cd0 | 727 | DESCRIPTION |
263f9f5f | 728 | " An entry in cachePeerTable (version 3) " |
cc192b50 | 729 | INDEX { cachePeerIndex } |
263f9f5f | 730 | ::= { cachePeerTable 3 } |
a97cfa48 | 731 | |
263f9f5f | 732 | CachePeerTableEntry ::= SEQUENCE { |
c5753707 | 733 | cachePeerIndex CachePeerTableIndex, |
1333ee84 | 734 | cachePeerName DisplayString, |
cc192b50 | 735 | cachePeerAddressType InetAddressType, |
736 | cachePeerAddress InetAddress, | |
49bdd689 AJ |
737 | cachePeerPortHttp ValidPort, |
738 | cachePeerPortIcp ValidPort, | |
1333ee84 | 739 | cachePeerType Integer32, |
740 | cachePeerState Integer32, | |
741 | cachePeerPingsSent Counter32, | |
742 | cachePeerPingsAcked Counter32, | |
743 | cachePeerFetches Counter32, | |
744 | cachePeerRtt Integer32, | |
745 | cachePeerIgnored Counter32, | |
746 | cachePeerKeepAlSent Counter32, | |
747 | cachePeerKeepAlRecv Counter32 | |
748 | } | |
49bdd689 AJ |
749 | |
750 | ValidPort ::= TEXTUAL-CONVENTION | |
751 | DISPLAY-HINT "d" | |
752 | STATUS current | |
753 | DESCRIPTION | |
754 | "A integer value from 1 to 65535 to indicate | |
755 | the appropriate port number for the connection." | |
756 | SYNTAX Integer32 (1..65535) | |
757 | ||
c5753707 | 758 | CachePeerTableIndex ::= TEXTUAL-CONVENTION |
cc192b50 | 759 | DISPLAY-HINT "d" |
760 | STATUS current | |
761 | DESCRIPTION | |
762 | "A unique value, greater than zero for each | |
763 | cache peer instance in the managed | |
764 | system. It is recommended that values are assigned | |
765 | contiguously starting from 1. The value for each | |
766 | cache peer index must remain constant | |
767 | at least from one re-initialization of the entity's | |
768 | network management system to the next | |
769 | re-initialization." | |
770 | SYNTAX Integer32 (1..2147483647) | |
49bdd689 | 771 | |
cc192b50 | 772 | |
cc192b50 | 773 | cachePeerIndex OBJECT-TYPE |
161eb098 | 774 | SYNTAX CachePeerTableIndex |
cc192b50 | 775 | MAX-ACCESS read-only |
776 | STATUS current | |
777 | DESCRIPTION | |
778 | "A unique non-zero value identifying | |
779 | the particular cache Peer." | |
780 | ::= { cachePeerEntry 1 } | |
781 | ||
1333ee84 | 782 | cachePeerName OBJECT-TYPE |
783 | SYNTAX DisplayString | |
784 | MAX-ACCESS read-only | |
785 | STATUS current | |
d20b1cd0 | 786 | DESCRIPTION |
1333ee84 | 787 | " The FQDN name or internal alias for the |
d20b1cd0 | 788 | peer cache " |
cc192b50 | 789 | ::= { cachePeerEntry 2 } |
790 | ||
791 | cachePeerAddressType OBJECT-TYPE | |
792 | SYNTAX InetAddressType | |
793 | MAX-ACCESS read-only | |
794 | STATUS current | |
795 | DESCRIPTION | |
796 | "The type of Internet address by which the peer | |
797 | cache is reachable." | |
798 | ||
799 | ::= { cachePeerEntry 3 } | |
800 | ||
801 | cachePeerAddress OBJECT-TYPE | |
802 | SYNTAX InetAddress (SIZE (1..64)) | |
803 | MAX-ACCESS read-only | |
804 | STATUS current | |
805 | DESCRIPTION | |
806 | "The Internet address for the peer cache. The type of this | |
807 | address is determined by the value of the peerAddressType | |
808 | object. Note that implementations must limit themselves | |
809 | to a single entry in this table per reachable peer. | |
810 | The peerAddress may not be empty due to the SIZE | |
811 | restriction. | |
812 | ||
813 | If a row is created administratively by an SNMP | |
814 | operation and the address type value is dns(16), then | |
815 | the agent stores the DNS name internally. A DNS name | |
816 | lookup must be performed on the internally stored DNS | |
817 | name whenever it is being used to contact the peer. | |
818 | ||
819 | If a row is created by the managed entity itself and | |
820 | the address type value is dns(16), then the agent | |
821 | stores the IP address internally. A DNS reverse lookup | |
822 | must be performed on the internally stored IP address | |
823 | whenever the value is retrieved via SNMP." | |
824 | ::= { cachePeerEntry 4 } | |
a97cfa48 | 825 | |
a97cfa48 | 826 | |
1333ee84 | 827 | cachePeerPortHttp OBJECT-TYPE |
49bdd689 | 828 | SYNTAX ValidPort |
1333ee84 | 829 | MAX-ACCESS read-only |
830 | STATUS current | |
d20b1cd0 | 831 | DESCRIPTION |
1333ee84 | 832 | " The port the peer listens for HTTP requests " |
cc192b50 | 833 | ::= { cachePeerEntry 5 } |
a97cfa48 | 834 | |
1333ee84 | 835 | cachePeerPortIcp OBJECT-TYPE |
49bdd689 | 836 | SYNTAX ValidPort |
1333ee84 | 837 | MAX-ACCESS read-only |
838 | STATUS current | |
d20b1cd0 | 839 | DESCRIPTION |
840 | " The port the peer listens for ICP requests | |
1333ee84 | 841 | should be 0 if not configured to send ICP requests " |
cc192b50 | 842 | ::= { cachePeerEntry 6 } |
a97cfa48 | 843 | |
1333ee84 | 844 | cachePeerType OBJECT-TYPE |
161eb098 | 845 | SYNTAX Integer32 |
49bdd689 | 846 | MAX-ACCESS read-only |
1333ee84 | 847 | STATUS current |
d20b1cd0 | 848 | DESCRIPTION |
1333ee84 | 849 | " Peer Type " |
cc192b50 | 850 | ::= { cachePeerEntry 7 } |
898f451e | 851 | |
1333ee84 | 852 | cachePeerState OBJECT-TYPE |
161eb098 | 853 | SYNTAX Integer32 |
1333ee84 | 854 | MAX-ACCESS read-only |
855 | STATUS current | |
d20b1cd0 | 856 | DESCRIPTION |
1333ee84 | 857 | " The operational state of this peer " |
cc192b50 | 858 | ::= { cachePeerEntry 8 } |
898f451e | 859 | |
1333ee84 | 860 | cachePeerPingsSent OBJECT-TYPE |
898f451e | 861 | SYNTAX Counter32 |
1333ee84 | 862 | MAX-ACCESS read-only |
863 | STATUS current | |
d20b1cd0 | 864 | DESCRIPTION |
1333ee84 | 865 | " Number of pings sent to peer " |
cc192b50 | 866 | ::= { cachePeerEntry 9 } |
898f451e | 867 | |
1333ee84 | 868 | cachePeerPingsAcked OBJECT-TYPE |
898f451e | 869 | SYNTAX Counter32 |
1333ee84 | 870 | MAX-ACCESS read-only |
871 | STATUS current | |
d20b1cd0 | 872 | DESCRIPTION |
1333ee84 | 873 | " Number of pings received from peer " |
cc192b50 | 874 | ::= { cachePeerEntry 10 } |
898f451e | 875 | |
1333ee84 | 876 | cachePeerFetches OBJECT-TYPE |
898f451e | 877 | SYNTAX Counter32 |
1333ee84 | 878 | MAX-ACCESS read-only |
879 | STATUS current | |
d20b1cd0 | 880 | DESCRIPTION |
1333ee84 | 881 | " Number of times this peer was selected " |
cc192b50 | 882 | ::= { cachePeerEntry 11 } |
451b07c5 | 883 | |
1333ee84 | 884 | cachePeerRtt OBJECT-TYPE |
81d0c856 | 885 | SYNTAX Integer32 |
1333ee84 | 886 | MAX-ACCESS read-only |
887 | STATUS current | |
d20b1cd0 | 888 | DESCRIPTION |
1333ee84 | 889 | " Last known round-trip time to the peer (in ms) " |
cc192b50 | 890 | ::= { cachePeerEntry 12 } |
451b07c5 | 891 | |
1333ee84 | 892 | cachePeerIgnored OBJECT-TYPE |
451b07c5 | 893 | SYNTAX Counter32 |
1333ee84 | 894 | MAX-ACCESS read-only |
895 | STATUS current | |
d20b1cd0 | 896 | DESCRIPTION |
1333ee84 | 897 | " How many times this peer was ignored " |
cc192b50 | 898 | ::= { cachePeerEntry 13 } |
451b07c5 | 899 | |
1333ee84 | 900 | cachePeerKeepAlSent OBJECT-TYPE |
451b07c5 | 901 | SYNTAX Counter32 |
1333ee84 | 902 | MAX-ACCESS read-only |
903 | STATUS current | |
d20b1cd0 | 904 | DESCRIPTION |
1333ee84 | 905 | " Number of keepalives sent " |
cc192b50 | 906 | ::= { cachePeerEntry 14 } |
451b07c5 | 907 | |
1333ee84 | 908 | cachePeerKeepAlRecv OBJECT-TYPE |
898f451e | 909 | SYNTAX Counter32 |
1333ee84 | 910 | MAX-ACCESS read-only |
911 | STATUS current | |
d20b1cd0 | 912 | DESCRIPTION |
1333ee84 | 913 | " Number of keepalives received " |
cc192b50 | 914 | ::= { cachePeerEntry 15 } |
451b07c5 | 915 | |
1333ee84 | 916 | --- |
917 | --- Table of cache's clients, with statistics. Children caches can be identified | |
918 | --- by non-zero number of ICP requests (unless browsers start using ICP). | |
919 | --- | |
55b29fc2 | 920 | |
1333ee84 | 921 | cacheClientTable OBJECT-TYPE |
d20b1cd0 | 922 | SYNTAX SEQUENCE OF CacheClientEntry |
49bdd689 AJ |
923 | MAX-ACCESS not-accessible |
924 | STATUS current | |
1333ee84 | 925 | DESCRIPTION |
926 | "A list of cache client entries." | |
927 | ::= { cacheMesh 2 } | |
451b07c5 | 928 | |
1333ee84 | 929 | cacheClientEntry OBJECT-TYPE |
930 | SYNTAX CacheClientEntry | |
49bdd689 AJ |
931 | MAX-ACCESS not-accessible |
932 | STATUS current | |
1333ee84 | 933 | DESCRIPTION |
6a644e75 AJ |
934 | "An IP entry in cacheClientTable " |
935 | INDEX { cacheClientAddress } | |
936 | ::= { cacheClientTable 2 } | |
451b07c5 | 937 | |
1333ee84 | 938 | CacheClientEntry ::= SEQUENCE { |
cc192b50 | 939 | cacheClientAddressType InetAddressType, |
940 | cacheClientAddress InetAddress, | |
1333ee84 | 941 | cacheClientHttpRequests Counter32, |
942 | cacheClientHttpKb Counter32, | |
943 | cacheClientHttpHits Counter32, | |
944 | cacheClientHTTPHitKb Counter32, | |
945 | cacheClientIcpRequests Counter32, | |
946 | cacheClientIcpKb Counter32, | |
947 | cacheClientIcpHits Counter32, | |
948 | cacheClientIcpHitKb Counter32 | |
451b07c5 | 949 | } |
950 | ||
cc192b50 | 951 | cacheClientAddressType OBJECT-TYPE |
952 | SYNTAX InetAddressType | |
1333ee84 | 953 | MAX-ACCESS read-only |
954 | STATUS current | |
955 | DESCRIPTION | |
956 | "The client's IP address " | |
957 | ::= { cacheClientEntry 1 } | |
b751e034 | 958 | |
cc192b50 | 959 | cacheClientAddress OBJECT-TYPE |
960 | SYNTAX InetAddress (SIZE (1..64)) | |
961 | MAX-ACCESS read-only | |
962 | STATUS current | |
963 | DESCRIPTION | |
964 | "The Internet address for the client. The type of this | |
965 | address is determined by the value of the peerAddressType | |
966 | object. Note that implementations must limit themselves | |
967 | to a single entry in this table per reachable peer. | |
968 | The peerAddress may not be empty due to the SIZE | |
969 | restriction. | |
970 | ||
971 | If a row is created administratively by an SNMP | |
972 | operation and the address type value is dns(16), then | |
973 | the agent stores the DNS name internally. A DNS name | |
974 | lookup must be performed on the internally stored DNS | |
975 | name whenever it is being used to contact the peer. | |
976 | ||
977 | If a row is created by the managed entity itself and | |
978 | the address type value is dns(16), then the agent | |
979 | stores the IP address internally. A DNS reverse lookup | |
980 | must be performed on the internally stored IP address | |
981 | whenever the value is retrieved via SNMP." | |
982 | ::= { cacheClientEntry 2 } | |
983 | ||
1333ee84 | 984 | cacheClientHttpRequests OBJECT-TYPE |
985 | SYNTAX Counter32 | |
986 | MAX-ACCESS read-only | |
987 | STATUS current | |
988 | DESCRIPTION | |
989 | " Number of HTTP requests received from client " | |
cc192b50 | 990 | ::= { cacheClientEntry 3 } |
b751e034 | 991 | |
1333ee84 | 992 | cacheClientHttpKb OBJECT-TYPE |
993 | SYNTAX Counter32 | |
994 | MAX-ACCESS read-only | |
995 | STATUS current | |
996 | DESCRIPTION | |
997 | " Amount of total HTTP traffic to this client " | |
cc192b50 | 998 | ::= { cacheClientEntry 4 } |
b751e034 | 999 | |
1333ee84 | 1000 | cacheClientHttpHits OBJECT-TYPE |
1001 | SYNTAX Counter32 | |
1002 | MAX-ACCESS read-only | |
1003 | STATUS current | |
1004 | DESCRIPTION | |
1005 | " Number of hits in response to this client's HTTP requests " | |
cc192b50 | 1006 | ::= { cacheClientEntry 5 } |
451b07c5 | 1007 | |
1333ee84 | 1008 | cacheClientHTTPHitKb OBJECT-TYPE |
1009 | SYNTAX Counter32 | |
1010 | MAX-ACCESS read-only | |
1011 | STATUS current | |
1012 | DESCRIPTION | |
1013 | " Amount of HTTP hit traffic in KB " | |
cc192b50 | 1014 | ::= { cacheClientEntry 6 } |
451b07c5 | 1015 | |
1333ee84 | 1016 | cacheClientIcpRequests OBJECT-TYPE |
1017 | SYNTAX Counter32 | |
1018 | MAX-ACCESS read-only | |
1019 | STATUS current | |
1020 | DESCRIPTION | |
1021 | " Number of ICP requests received from client " | |
cc192b50 | 1022 | ::= { cacheClientEntry 7 } |
b751e034 | 1023 | |
1333ee84 | 1024 | cacheClientIcpKb OBJECT-TYPE |
1025 | SYNTAX Counter32 | |
1026 | MAX-ACCESS read-only | |
1027 | STATUS current | |
1028 | DESCRIPTION | |
1029 | " Amount of total ICP traffic to this client (child) " | |
cc192b50 | 1030 | ::= { cacheClientEntry 8 } |
451b07c5 | 1031 | |
1333ee84 | 1032 | cacheClientIcpHits OBJECT-TYPE |
1033 | SYNTAX Counter32 | |
1034 | MAX-ACCESS read-only | |
1035 | STATUS current | |
1036 | DESCRIPTION | |
1037 | " Number of hits in response to this client's ICP requests " | |
cc192b50 | 1038 | ::= { cacheClientEntry 9 } |
1333ee84 | 1039 | |
1040 | cacheClientIcpHitKb OBJECT-TYPE | |
1041 | SYNTAX Counter32 | |
1042 | MAX-ACCESS read-only | |
1043 | STATUS current | |
1044 | DESCRIPTION | |
1045 | " Amount of ICP hit traffic in KB " | |
49bdd689 | 1046 | ::= { cacheClientEntry 10 } |
1333ee84 | 1047 | |
1048 | -- end of cacheClientTable | |
d20b1cd0 | 1049 | |
1050 | ||
1333ee84 | 1051 | -- end of cacheMesh group |
bc3a9a92 | 1052 | |
81d0c856 | 1053 | -- end of SQUID-MIB |
1054 | -- | |
1055 | END | |
d20b1cd0 | 1056 |