Import Upstream version 1.8.5
[hcoop/debian/openafs.git] / src / afsmonitor / afsmon-labels.h
CommitLineData
805e021f
CE
1/*
2 * Copyright 2000, International Business Machines Corporation and others.
3 * All Rights Reserved.
4 *
5 * This software has been released under the terms of the IBM Public
6 * License. For details, see the LICENSE file in the top-level source
7 * directory or online at http://www.openafs.org/dl/license10.html
8 */
9
10/*
11 Include file for the afsmonitor
12
13 This file defines the following arrays:
14 fs_varNames - file server variable names
15 fs_labels - file server column label names (fs_varNames split into
16 atmost 3 parts)
17 fs_categories - names of sections & groups into which file server
18 variables are categorized.
19 cm_varNames - cache manager variable names
20 cm_labels - cache manager column label names (cm_varNames split into
21 atmost 3 parts)
22 cm_categories - names of sections & groups into which cache manager
23 variables are categorized.
24
25-------------------------------------------------------------------------*/
26
27#include "afsmonitor.h"
28
29/* File Server variable names */
30
31char *fs_varNames[] = {
32 "numPerfCalls", /* Performance Numbers */
33 "vcache_L_Entries",
34 "vcache_L_Allocs",
35 "vcache_L_Gets",
36 "vcache_L_Reads",
37 "vcache_L_Writes",
38 "vcache_S_Entries",
39 "vcache_S_Allocs",
40 "vcache_S_Gets",
41 "vcache_S_Reads",
42 "vcache_S_Writes",
43 "vcache_H_Entries",
44 "vcache_H_Gets",
45 "vcache_H_Replacements",
46 "dir_Buffers",
47 "dir_Calls",
48 "dir_IOs",
49 "rx_packetRequests",
50 "rx_noPackets_RcvClass",
51 "rx_noPackets_SendClass",
52 "rx_noPackets_SpecialClass",
53 "rx_socketGreedy",
54 "rx_bogusPacketOnRead",
55 "rx_bogusHost",
56 "rx_noPacketOnRead",
57 "rx_noPacketBuffersOnRead",
58 "rx_selects",
59 "rx_sendSelects",
60 "rx_packetsRead_RcvClass",
61 "rx_packetsRead_SendClass",
62 "rx_packetsRead_SpecialClass",
63 "rx_dataPacketsRead",
64 "rx_ackPacketsRead",
65 "rx_dupPacketsRead",
66 "rx_spuriousPacketsRead",
67 "rx_packetsSent_RcvClass",
68 "rx_packetsSent_SendClass",
69 "rx_packetsSent_SpecialClass",
70 "rx_ackPacketsSent",
71 "rx_pingPacketsSent",
72 "rx_abortPacketsSent",
73 "rx_busyPacketsSent",
74 "rx_dataPacketsSent",
75 "rx_dataPacketsReSent",
76 "rx_dataPacketsPushed",
77 "rx_ignoreAckedPacket",
78 "rx_totalRtt_Sec",
79 "rx_totalRtt_Usec",
80 "rx_minRtt_Sec",
81 "rx_minRtt_Usec",
82 "rx_maxRtt_Sec",
83 "rx_maxRtt_Usec",
84 "rx_nRttSamples",
85 "rx_nServerConns",
86 "rx_nClientConns",
87 "rx_nPeerStructs",
88 "rx_nCallStructs",
89 "rx_nFreeCallStructs",
90 "host_NumHostEntries",
91 "host_HostBlocks",
92 "host_NonDeletedHosts",
93 "host_HostsInSameNetOrSubnet",
94 "host_HostsInDiffSubnet",
95 "host_HostsInDiffNetwork",
96 "host_NumClients",
97 "host_ClientBlocks",
98 "sysname_ID", /* start of fields claimed from spares */
99 "rx_nBusies",
100 "fs_nBusies",
101 "fs_nGetCaps",
102 /* spares */
103 "epoch", /* RPC Operation timings */
104 "FetchData_ops",
105 "FetchData_ops_ok",
106 "FetchData_sum",
107 "FetchData_sqr",
108 "FetchData_min",
109 "FetchData_max",
110 "FetchACL_ops",
111 "FetchACL_ops_ok",
112 "FetchACL_sum",
113 "FetchACL_sqr",
114 "FetchACL_min",
115 "FetchACL_max",
116 "FetchStatus_ops",
117 "FetchStatus_ops_ok",
118 "FetchStatus_sum",
119 "FetchStatus_sqr",
120 "FetchStatus_min",
121 "FetchStatus_max",
122 "StoreData_ops",
123 "StoreData_ops_ok",
124 "StoreData_sum",
125 "StoreData_sqr",
126 "StoreData_min",
127 "StoreData_max",
128 "StoreACL_ops",
129 "StoreACL_ops_ok",
130 "StoreACL_sum",
131 "StoreACL_sqr",
132 "StoreACL_min",
133 "StoreACL_max",
134 "StoreStatus_ops",
135 "StoreStatus_ops_ok",
136 "StoreStatus_sum",
137 "StoreStatus_sqr",
138 "StoreStatus_min",
139 "StoreStatus_max",
140 "RemoveFile_ops",
141 "RemoveFile_ops_ok",
142 "RemoveFile_sum",
143 "RemoveFile_sqr",
144 "RemoveFile_min",
145 "RemoveFile_max",
146 "CreateFile_ops",
147 "CreateFile_ops_ok",
148 "CreateFile_sum",
149 "CreateFile_sqr",
150 "CreateFile_min",
151 "CreateFile_max",
152 "Rename_ops",
153 "Rename_ops_ok",
154 "Rename_sum",
155 "Rename_sqr",
156 "Rename_min",
157 "Rename_max",
158 "Symlink_ops",
159 "Symlink_ops_ok",
160 "Symlink_sum",
161 "Symlink_sqr",
162 "Symlink_min",
163 "Symlink_max",
164 "Link_ops",
165 "Link_ops_ok",
166 "Link_sum",
167 "Link_sqr",
168 "Link_min",
169 "Link_max",
170 "MakeDir_ops",
171 "MakeDir_ops_ok",
172 "MakeDir_sum",
173 "MakeDir_sqr",
174 "MakeDir_min",
175 "MakeDir_max",
176 "RemoveDir_ops",
177 "RemoveDir_ops_ok",
178 "RemoveDir_sum",
179 "RemoveDir_sqr",
180 "RemoveDir_min",
181 "RemoveDir_max",
182 "SetLock_ops",
183 "SetLock_ops_ok",
184 "SetLock_sum",
185 "SetLock_sqr",
186 "SetLock_min",
187 "SetLock_max",
188 "ExtendLock_ops",
189 "ExtendLock_ops_ok",
190 "ExtendLock_sum",
191 "ExtendLock_sqr",
192 "ExtendLock_min",
193 "ExtendLock_max",
194 "ReleaseLock_ops",
195 "ReleaseLock_ops_ok",
196 "ReleaseLock_sum",
197 "ReleaseLock_sqr",
198 "ReleaseLock_min",
199 "ReleaseLock_max",
200 "GetStatistics_ops",
201 "GetStatistics_ops_ok",
202 "GetStatistics_sum",
203 "GetStatistics_sqr",
204 "GetStatistics_min",
205 "GetStatistics_max",
206 "GiveUpCallbacks_ops",
207 "GiveUpCallbacks_ops_ok",
208 "GiveUpCallbacks_sum",
209 "GiveUpCallbacks_sqr",
210 "GiveUpCallbacks_min",
211 "GiveUpCallbacks_max",
212 "GetVolumeInfo_ops",
213 "GetVolumeInfo_ops_ok",
214 "GetVolumeInfo_sum",
215 "GetVolumeInfo_sqr",
216 "GetVolumeInfo_min",
217 "GetVolumeInfo_max",
218 "GetVolumeStatus_ops",
219 "GetVolumeStatus_ops_ok",
220 "GetVolumeStatus_sum",
221 "GetVolumeStatus_sqr",
222 "GetVolumeStatus_min",
223 "GetVolumeStatus_max",
224 "SetVolumeStatus_ops",
225 "SetVolumeStatus_ops_ok",
226 "SetVolumeStatus_sum",
227 "SetVolumeStatus_sqr",
228 "SetVolumeStatus_min",
229 "SetVolumeStatus_max",
230 "GetRootVolume_ops",
231 "GetRootVolume_ops_ok",
232 "GetRootVolume_sum",
233 "GetRootVolume_sqr",
234 "GetRootVolume_min",
235 "GetRootVolume_max",
236 "CheckToken_ops",
237 "CheckToken_ops_ok",
238 "CheckToken_sum",
239 "CheckToken_sqr",
240 "CheckToken_min",
241 "CheckToken_max",
242 "GetTime_ops",
243 "GetTime_ops_ok",
244 "GetTime_sum",
245 "GetTime_sqr",
246 "GetTime_min",
247 "GetTime_max",
248 "NGetVolumeInfo_ops",
249 "NGetVolumeInfo_ops_ok",
250 "NGetVolumeInfo_sum",
251 "NGetVolumeInfo_sqr",
252 "NGetVolumeInfo_min",
253 "NGetVolumeInfo_max",
254 "BulkStatus_ops",
255 "BulkStatus_ops_ok",
256 "BulkStatus_sum",
257 "BulkStatus_sqr",
258 "BulkStatus_min",
259 "BulkStatus_max",
260 "XStatsVersion_ops",
261 "XStatsVersion_ops_ok",
262 "XStatsVersion_sum",
263 "XStatsVersion_sqr",
264 "XStatsVersion_min",
265 "XStatsVersion_max",
266 "GetXStats_ops",
267 "GetXStats_ops_ok",
268 "GetXStats_sum",
269 "GetXStats_sqr",
270 "GetXStats_min",
271 "GetXStats_max",
272 "FetchData_xfers", /* Timings for some byte sized data transfer ops */
273 "FetchData_xfers_ok",
274 "FetchData_xfers_sum",
275 "FetchData_xfers_sqr",
276 "FetchData_xfers_min",
277 "FetchData_xfers_max",
278 "FetchData_xfers_Kbytes_sum",
279 "FetchData_xfers_bytes_min",
280 "FetchData_xfers_bytes_max",
281 "FetchData_xfers_bucket0",
282 "FetchData_xfers_bucket1",
283 "FetchData_xfers_bucket2",
284 "FetchData_xfers_bucket3",
285 "FetchData_xfers_bucket4",
286 "FetchData_xfers_bucket5",
287 "FetchData_xfers_bucket6",
288 "FetchData_xfers_bucket7",
289 "FetchData_xfers_bucket8",
290 "StoreData_xfers",
291 "StoreData_xfers_ok",
292 "StoreData_xfers_sum",
293 "StoreData_xfers_sqr",
294 "StoreData_xfers_min",
295 "StoreData_xfers_max",
296 "StoreData_xfers_Kbytes_sum",
297 "StoreData_xfers_bytes_min",
298 "StoreData_xfers_bytes_max",
299 "StoreData_xfers_bucket0",
300 "StoreData_xfers_bucket1",
301 "StoreData_xfers_bucket2",
302 "StoreData_xfers_bucket3",
303 "StoreData_xfers_bucket4",
304 "StoreData_xfers_bucket5",
305 "StoreData_xfers_bucket6",
306 "StoreData_xfers_bucket7",
307 "StoreData_xfers_bucket8",
308 "DeleteFiles", /* start of callback stats */
309 "DeleteCallBacks",
310 "BreakCallBacks",
311 "AddCallBack",
312 "GotSomeSpaces",
313 "DeleteAllCallBacks",
314 "nFEs",
315 "nCBs",
316 "nblks",
317 "CBsTimedOut",
318 "nbreakers",
319 "GSS1",
320 "GSS2",
321 "GSS3",
322 "GSS4",
323 "GSS5"
324};
325
326
327/* File Server column labels */
328/* Column labels are displayed in three rows. Each of the following strings
329are separated by /s into three parts. */
330
331
332char *fs_labels[] = {
333 "/num/PerfCalls", /* Performance Numbers */
334 "/vcache/L_Entries",
335 "/vcache/L_Allocs",
336 "/vcache/L_Gets",
337 "/vcache/L_Reads",
338 "/vcache/L_Writes",
339 "/vcache/S_Entries",
340 "/vcache/S_Allocs",
341 "/vcache/S_Gets",
342 "/vcache/S_Reads",
343 "/vcache/S_Writes",
344 "/vcache/H_Entries",
345 "/vcache/H_Gets",
346 "/vcache/H_Replacements",
347 "/dir/Buffers",
348 "/dir/Calls",
349 "/dir/IOs",
350 "rx/packet/Requests",
351 "rx/noPackets/RcvClass",
352 "rx/noPackets/SendClass",
353 "rx/noPackets/SpecialClass",
354 "rx/socket/Greedy",
355 "rx/bogus/PktOnRead",
356 "rx/bogus/Host",
357 "rx/noPacket/OnRead",
358 "rx/noPacket/BuffsOnRead",
359 "rx/selects/",
360 "rx/send/Selects",
361 "rx/pktsRead/RcvClass",
362 "rx/pktsRead/SendClass",
363 "rx/pktsRead/SpecialClass",
364 "rx/data/PktsRead",
365 "rx/ack/PktsRead",
366 "rx/dup/PktsRead",
367 "rx/spurious/PktsRead",
368 "rx/pktsSent/RcvClass",
369 "rx/pktsSent/SendClass",
370 "rx/pktsSent/SpecialClass",
371 "rx/ack/PktsSent",
372 "rx/ping/PktsSent",
373 "rx/abort/PktsSent",
374 "rx/busy/PktsSent",
375 "rx/data/PktsSent",
376 "rx/data/PktsReSent",
377 "rx/data/PktsPushed",
378 "rx/ignore/AckedPkt",
379 "rx/total/Rtt_Sec",
380 "rx/total/Rtt_Usec",
381 "rx/min/Rtt_Sec",
382 "rx/min/Rtt_Usec",
383 "rx/max/Rtt_Sec",
384 "rx/max/Rtt_Usec",
385 "rx/nRtt/Samples",
386 "rx/nServer/Conns",
387 "rx/nClient/Conns",
388 "rx/nPeer/Structs",
389 "rx/nCall/Structs",
390 "rx/nFreeCall/Structs",
391 "host/NumHost/Entries",
392 "host/HostBlocks/",
393 "host/NonDeleted/Hosts",
394 "host/HostsIn/SameNetOrSubnet",
395 "host/HostsIn/DiffSubnet",
396 "host/HostsIn/DiffNetwork",
397 "host/NumClients/",
398 "host/Client/Blocks",
399 "sysname/ID", /* start of fields claimed from spares */
400 "rx/nBusies",
401 "fs/nBusies",
402 "fs/nGetCaps",
403 /* spares */
404 "//epoch", /* RPC Operation timings */
405 "/FetchData/ops",
406 "/FetchData/ops_ok",
407 "/FetchData/sum (sec)",
408 "/FetchData/sqr (sec)",
409 "/FetchData/min (sec)",
410 "/FetchData/max (sec)",
411 "/FetchACL/ops",
412 "/FetchACL/ops_ok",
413 "/FetchACL/sum (sec)",
414 "/FetchACL/sqr (sec)",
415 "/FetchACL/min (sec)",
416 "/FetchACL/max (sec)",
417 "/FetchStatus/ops",
418 "/FetchStatus/ops_ok",
419 "/FetchStatus/sum (sec)",
420 "/FetchStatus/sqr (sec)",
421 "/FetchStatus/min (sec)",
422 "/FetchStatus/max (sec)",
423 "/StoreData/ops",
424 "/StoreData/ops_ok",
425 "/StoreData/sum (sec)",
426 "/StoreData/sqr (sec)",
427 "/StoreData/min (sec)",
428 "/StoreData/max (sec)",
429 "/StoreACL/ops",
430 "/StoreACL/ops_ok",
431 "/StoreACL/sum (sec)",
432 "/StoreACL/sqr (sec)",
433 "/StoreACL/min (sec)",
434 "/StoreACL/max (sec)",
435 "/StoreStatus/ops",
436 "/StoreStatus/ops_ok",
437 "/StoreStatus/sum (sec)",
438 "/StoreStatus/sqr (sec)",
439 "/StoreStatus/min (sec)",
440 "/StoreStatus/max (sec)",
441 "/RemoveFile/ops",
442 "/RemoveFile/ops_ok",
443 "/RemoveFile/sum (sec)",
444 "/RemoveFile/sqr (sec)",
445 "/RemoveFile/min (sec)",
446 "/RemoveFile/max (sec)",
447 "/CreateFile/ops",
448 "/CreateFile/ops_ok",
449 "/CreateFile/sum (sec)",
450 "/CreateFile/sqr (sec)",
451 "/CreateFile/min (sec)",
452 "/CreateFile/max (sec)",
453 "/Rename/ops",
454 "/Rename/ops_ok",
455 "/Rename/sum (sec)",
456 "/Rename/sqr (sec)",
457 "/Rename/min (sec)",
458 "/Rename/max (sec)",
459 "/Symlink/ops",
460 "/Symlink/ops_ok",
461 "/Symlink/sum (sec)",
462 "/Symlink/sqr (sec)",
463 "/Symlink/min (sec)",
464 "/Symlink/max (sec)",
465 "/Link/ops",
466 "/Link/ops_ok",
467 "/Link/sum (sec)",
468 "/Link/sqr (sec)",
469 "/Link/min (sec)",
470 "/Link/max (sec)",
471 "/MakeDir/ops",
472 "/MakeDir/ops_ok",
473 "/MakeDir/sum (sec)",
474 "/MakeDir/sqr (sec)",
475 "/MakeDir/min (sec)",
476 "/MakeDir/max (sec)",
477 "/RemoveDir/ops",
478 "/RemoveDir/ops_ok",
479 "/RemoveDir/sum (sec)",
480 "/RemoveDir/sqr (sec)",
481 "/RemoveDir/min (sec)",
482 "/RemoveDir/max (sec)",
483 "/SetLock/ops",
484 "/SetLock/ops_ok",
485 "/SetLock/sum (sec)",
486 "/SetLock/sqr (sec)",
487 "/SetLock/min (sec)",
488 "/SetLock/max (sec)",
489 "/ExtendLock/ops",
490 "/ExtendLock/ops_ok",
491 "/ExtendLock/sum (sec)",
492 "/ExtendLock/sqr (sec)",
493 "/ExtendLock/min (sec)",
494 "/ExtendLock/max (sec)",
495 "/ReleaseLck/ops",
496 "/ReleaseLck/ops_ok",
497 "/ReleaseLck/sum (sec)",
498 "/ReleaseLck/sqr (sec)",
499 "/ReleaseLck/min (sec)",
500 "/ReleaseLck/max (sec)",
501 "/GetStats/ops",
502 "/GetStats/ops_ok",
503 "/GetStats/sum (sec)",
504 "/GetStats/sqr (sec)",
505 "/GetStats/min (sec)",
506 "/GetStats/max (sec)",
507 "/GiveUpCallbacks/ops",
508 "/GiveUpCallbacks/ops_ok",
509 "/GiveUpCallbacks/sum (sec)",
510 "/GiveUpCallbacks/sqr (sec)",
511 "/GiveUpCallbacks/min (sec)",
512 "/GiveUpCallbacks/max (sec)",
513 "/GetVolInfo/ops",
514 "/GetVolInfo/ops_ok",
515 "/GetVolInfo/sum (sec)",
516 "/GetVolInfo/sqr (sec)",
517 "/GetVolInfo/min (sec)",
518 "/GetVolInfo/max (sec)",
519 "/GetVolStatus/ops",
520 "/GetVolStatus/ops_ok",
521 "/GetVolStatus/sum (sec)",
522 "/GetVolStatus/sqr (sec)",
523 "/GetVolStatus/min (sec)",
524 "/GetVolStatus/max (sec)",
525 "/SetVolStatus/ops",
526 "/SetVolStatus/ops_ok",
527 "/SetVolStatus/sum (sec)",
528 "/SetVolStatus/sqr (sec)",
529 "/SetVolStatus/min (sec)",
530 "/SetVolStatus/max (sec)",
531 "/GetRootVol/ops",
532 "/GetRootVol/ops_ok",
533 "/GetRootVol/sum (sec)",
534 "/GetRootVol/sqr (sec)",
535 "/GetRootVol/min (sec)",
536 "/GetRootVol/max (sec)",
537 "/CheckToken/ops",
538 "/CheckToken/ops_ok",
539 "/CheckToken/sum (sec)",
540 "/CheckToken/sqr (sec)",
541 "/CheckToken/min (sec)",
542 "/CheckToken/max (sec)",
543 "/GetTime/ops",
544 "/GetTime/ops_ok",
545 "/GetTime/sum (sec)",
546 "/GetTime/sqr (sec)",
547 "/GetTime/min (sec)",
548 "/GetTime/max (sec)",
549 "/NGetVolInfo/ops",
550 "/NGetVolInfo/ops_ok",
551 "/NGetVolInfo/sum (sec)",
552 "/NGetVolInfo/sqr (sec)",
553 "/NGetVolInfo/min (sec)",
554 "/NGetVolInfo/max (sec)",
555 "/BulkStatus/ops",
556 "/BulkStatus/ops_ok",
557 "/BulkStatus/sum (sec)",
558 "/BulkStatus/sqr (sec)",
559 "/BulkStatus/min (sec)",
560 "/BulkStatus/max (sec)",
561 "/XStatsVers/ops",
562 "/XStatsVers/ops_ok",
563 "/XStatsVers/sum (sec)",
564 "/XStatsVers/sqr (sec)",
565 "/XStatsVers/min (sec)",
566 "/XStatsVers/max (sec)",
567 "/GetXStats/ops",
568 "/GetXStats/ops_ok",
569 "/GetXStats/sum (sec)",
570 "/GetXStats/sqr (sec)",
571 "/GetXStats/min (sec)",
572 "/GetXStats/max (sec)",
573 "FetchData/xfers/", /* Timings for some byte sized data transfer ops */
574 "FetchData/xfers/ok",
575 "FetchData/xfers/sum (sec)",
576 "FetchData/xfers/sqr (sec)",
577 "FetchData/xfers/min (sec)",
578 "FetchData/xfers/max (sec)",
579 "FetchData/xfers/sum(Kbytes)",
580 "FetchData/xfers/min(bytes)",
581 "FetchData/xfers/max(bytes)",
582 "FetchData/xfers/bucket0",
583 "FetchData/xfers/bucket1",
584 "FetchData/xfers/bucket2",
585 "FetchData/xfers/bucket3",
586 "FetchData/xfers/bucket4",
587 "FetchData/xfers/bucket5",
588 "FetchData/xfers/bucket6",
589 "FetchData/xfers/bucket7",
590 "FetchData/xfers/bucket8",
591 "StoreData/xfers/",
592 "StoreData/xfers/ok",
593 "StoreData/xfers/sum (sec)",
594 "StoreData/xfers/sqr (sec)",
595 "StoreData/xfers/min (sec)",
596 "StoreData/xfers/max (sec)",
597 "StoreData/xfers/sum(Kbytes)",
598 "StoreData/xfers/min(bytes)",
599 "StoreData/xfers/max(bytes)",
600 "StoreData/xfers/bucket0",
601 "StoreData/xfers/bucket1",
602 "StoreData/xfers/bucket2",
603 "StoreData/xfers/bucket3",
604 "StoreData/xfers/bucket4",
605 "StoreData/xfers/bucket5",
606 "StoreData/xfers/bucket6",
607 "StoreData/xfers/bucket7",
608 "StoreData/xfers/bucket8",
609 "Delete/Files", /* start of callback stats */
610 "Delete/CallBacks",
611 "Break/CallBacks",
612 "Add/CallBack",
613 "Got/Some/Spaces",
614 "Delete/All/CallBacks",
615 "nFEs",
616 "nCBs",
617 "nblks",
618 "CBs/TimedOut",
619 "nbreakers",
620 "GSS1",
621 "GSS2",
622 "GSS3",
623 "GSS4",
624 "GSS5"
625};
626
627/* file server data classification */
628/* Data is classified into sections and each section into one or more
629groups. The integer after a section name specifies the number of groups
630contained in it. The integers after a group name specify the starting and
631ending positional indices to fs_varNames[]. Unimportant information
632is placed at the end of the section. */
633
634char *fs_categories[] = {
635 "PerfStats_section 6",
636 "VnodeCache_group 1 13",
637 "Directory_group 14 16",
638 "Rx_group 17 57",
639 "HostModule_group 58 65",
640 "misc_group 0 0", /* numPerfCalls */
641 /* skip sysname id */
642 "Busies_group 67 68",
643 /* skip get caps */
644 /* skip spares */
645 "RPCop_section 2",
646 "RPCopTimes_group 70 238",
647 "RPCopBytes_group 239 274",
648 "CallBackStats_section 2",
649 "CallBackCounters_group 275 285",
650 "GotSomeSpaces_group 286 290"
651};
652
653
654
655
656
657/* Cache Manager variable names */
658
659char *cm_varNames[] = {
660 "numPerfCalls", /* Performance numbers for the cache manager */
661 "epoch",
662 "numCellsVisible",
663 "numCellsContacted",
664 "dlocalAccesses",
665 "vlocalAccesses",
666 "dremoteAccesses",
667 "vremoteAccesses",
668 "cacheNumEntries",
669 "cacheBlocksTotal",
670 "cacheBlocksInUse",
671 "cacheBlocksOrig",
672 "cacheMaxDirtyChunks",
673 "cacheCurrDirtyChunks",
674 "dcacheHits",
675 "vcacheHits",
676 "dcacheMisses",
677 "vcacheMisses",
678 "cacheFlushes",
679 "cacheFilesReused",
680 "vcacheXAllocs",
681 "dcacheXAllocs",
682 "bufAlloced",
683 "bufHits",
684 "bufMisses",
685 "bufFlushDirty",
686 "LargeBlocksActive",
687 "LargeBlocksAlloced",
688 "SmallBlocksActive",
689 "SmallBlocksAlloced",
690 "OutStandingMemUsage",
691 "OutStandingAllocs",
692 "CallBackAlloced",
693 "CallBackFlushes",
694 "srvRecords",
695 "srvNumBuckets",
696 "srvMaxChainLength",
697 "srvMaxChainLengthHWM",
698 "srvRecordsHWM",
699 "sysName_ID",
700 "fs_sc_numTtlRecords", /* file server server up/down stats for same cell */
701 "fs_sc_numUpRecords",
702 "fs_sc_numDownRecords",
703 "fs_sc_sumOfRecordAges",
704 "fs_sc_ageOfYoungestRecord",
705 "fs_sc_ageOfOldestRecord",
706 "fs_sc_numDowntimeIncidents",
707 "fs_sc_numRecordsNeverDown",
708 "fs_sc_maxDowntimesInARecord",
709 "fs_sc_sumOfDowntimes",
710 "fs_sc_shortestDowntime",
711 "fs_sc_longestDowntime",
712 "fs_sc_down_0_10_min",
713 "fs_sc_down_10_30_min",
714 "fs_sc_down_half_1_hr",
715 "fs_sc_down_1_2_hr",
716 "fs_sc_down_2_4_hr",
717 "fs_sc_down_4_8_hr",
718 "fs_sc_down_more_8_hr",
719 "fs_sc_downDst_0",
720 "fs_sc_downDst_1",
721 "fs_sc_downDst_2_5",
722 "fs_sc_downDst_6_10",
723 "fs_sc_downDst_10_50",
724 "fs_sc_downDst_more_50",
725 "fs_oc_numTtlRecords", /* file server server up/down stats for other cells */
726 "fs_oc_numUpRecords",
727 "fs_oc_numDownRecords",
728 "fs_oc_sumOfRecordAges",
729 "fs_oc_ageOfYoungestRecord",
730 "fs_oc_ageOfOldestRecord",
731 "fs_oc_numDowntimeIncidents",
732 "fs_oc_numRecordsNeverDown",
733 "fs_oc_maxDowntimesInARecord",
734 "fs_oc_sumOfDowntimes",
735 "fs_oc_shortestDowntime",
736 "fs_oc_longestDowntime",
737 "fs_oc_down_0_10_min",
738 "fs_oc_down_10_30_min",
739 "fs_oc_down_half_1_hr",
740 "fs_oc_down_1_2_hr",
741 "fs_oc_down_2_4_hr",
742 "fs_oc_down_4_8_hr",
743 "fs_oc_down_more_8_hr",
744 "fs_oc_downDst_0",
745 "fs_oc_downDst_1",
746 "fs_oc_downDst_2_5",
747 "fs_oc_downDst_6_10",
748 "fs_oc_downDst_10_50",
749 "fs_oc_downDst_more_50",
750 "vl_sc_numTtlRecords", /* vl server up/down stats for same cell */
751 "vl_sc_numUpRecords",
752 "vl_sc_numDownRecords",
753 "vl_sc_sumOfRecordAges",
754 "vl_sc_ageOfYoungestRecord",
755 "vl_sc_ageOfOldestRecord",
756 "vl_sc_numDowntimeIncidents",
757 "vl_sc_numRecordsNeverDown",
758 "vl_sc_maxDowntimesInARecord",
759 "vl_sc_sumOfDowntimes",
760 "vl_sc_shortestDowntime",
761 "vl_sc_longestDowntime",
762 "vl_sc_down_0_10_min",
763 "vl_sc_down_10_30_min",
764 "vl_sc_down_half_1_hr",
765 "vl_sc_down_1_2_hr",
766 "vl_sc_down_2_4_hr",
767 "vl_sc_down_4_8_hr",
768 "vl_sc_down_more_8_hr",
769 "vl_sc_downDst_0",
770 "vl_sc_downDst_1",
771 "vl_sc_downDst_2_5",
772 "vl_sc_downDst_6_10",
773 "vl_sc_downDst_10_50",
774 "vl_sc_downDst_more_50",
775 "vl_oc_numTtlRecords", /* vl server up/down stats for other cells */
776 "vl_oc_numUpRecords",
777 "vl_oc_numDownRecords",
778 "vl_oc_sumOfRecordAges",
779 "vl_oc_ageOfYoungestRecord",
780 "vl_oc_ageOfOldestRecord",
781 "vl_oc_numDowntimeIncidents",
782 "vl_oc_numRecordsNeverDown",
783 "vl_oc_maxDowntimesInARecord",
784 "vl_oc_sumOfDowntimes",
785 "vl_oc_shortestDowntime",
786 "vl_oc_longestDowntime",
787 "vl_oc_down_0_10_min",
788 "vl_oc_down_10_30_min",
789 "vl_oc_down_half_1_hr",
790 "vl_oc_down_1_2_hr",
791 "vl_oc_down_2_4_hr",
792 "vl_oc_down_4_8_hr",
793 "vl_oc_down_more_8_hr",
794 "vl_oc_downDst_0",
795 "vl_oc_downDst_1",
796 "vl_oc_downDst_2_5",
797 "vl_oc_downDst_6_10",
798 "vl_oc_downDst_10_50",
799 "vl_oc_downDst_more_50",
800 "FetchData_ops", /* File Serevr RPC Operation timings */
801 "FetchData_ops_ok",
802 "FetchData_ops_sum",
803 "FetchData_ops_sqr",
804 "FetchData_ops_min",
805 "FetchData_ops_max",
806 "FetchACL_ops",
807 "FetchACL_ops_ok",
808 "FetchACL_ops_sum",
809 "FetchACL_ops_sqr",
810 "FetchACL_ops_min",
811 "FetchACL_ops_max",
812 "FetchStatus_ops",
813 "FetchStatus_ops_ok",
814 "FetchStatus_ops_sum",
815 "FetchStatus_ops_sqr",
816 "FetchStatus_ops_min",
817 "FetchStatus_ops_max",
818 "StoreData_ops",
819 "StoreData_ops_ok",
820 "StoreData_ops_sum",
821 "StoreData_ops_sqr",
822 "StoreData_ops_min",
823 "StoreData_ops_max",
824 "StoreACL_ops",
825 "StoreACL_ops_ok",
826 "StoreACL_ops_sum",
827 "StoreACL_ops_sqr",
828 "StoreACL_ops_min",
829 "StoreACL_ops_max",
830 "StoreStatus_ops",
831 "StoreStatus_ops_ok",
832 "StoreStatus_ops_sum",
833 "StoreStatus_ops_sqr",
834 "StoreStatus_ops_min",
835 "StoreStatus_ops_max",
836 "RemoveFile_ops",
837 "RemoveFile_ops_ok",
838 "RemoveFile_ops_sum",
839 "RemoveFile_ops_sqr",
840 "RemoveFile_ops_min",
841 "RemoveFile_ops_max",
842 "CreateFile_ops",
843 "CreateFile_ops_ok",
844 "CreateFile_ops_sum",
845 "CreateFile_ops_sqr",
846 "CreateFile_ops_min",
847 "CreateFile_ops_max",
848 "Rename_ops",
849 "Rename_ops_ok",
850 "Rename_ops_sum",
851 "Rename_ops_sqr",
852 "Rename_ops_min",
853 "Rename_ops_max",
854 "Symlink_ops",
855 "Symlink_ops_ok",
856 "Symlink_ops_sum",
857 "Symlink_ops_sqr",
858 "Symlink_ops_min",
859 "Symlink_ops_max",
860 "Link_ops",
861 "Link_ops_ok",
862 "Link_ops_sum",
863 "Link_ops_sqr",
864 "Link_ops_min",
865 "Link_ops_max",
866 "MakeDir_ops",
867 "MakeDir_ops_ok",
868 "MakeDir_ops_sum",
869 "MakeDir_ops_sqr",
870 "MakeDir_ops_min",
871 "MakeDir_ops_max",
872 "RemoveDir_ops",
873 "RemoveDir_ops_ok",
874 "RemoveDir_ops_sum",
875 "RemoveDir_ops_sqr",
876 "RemoveDir_ops_min",
877 "RemoveDir_ops_max",
878 "SetLock_ops",
879 "SetLock_ops_ok",
880 "SetLock_ops_sum",
881 "SetLock_ops_sqr",
882 "SetLock_ops_min",
883 "SetLock_ops_max",
884 "ExtendLock_ops",
885 "ExtendLock_ops_ok",
886 "ExtendLock_ops_sum",
887 "ExtendLock_ops_sqr",
888 "ExtendLock_ops_min",
889 "ExtendLock_ops_max",
890 "ReleaseLock_ops",
891 "ReleaseLock_ops_ok",
892 "ReleaseLock_ops_sum",
893 "ReleaseLock_ops_sqr",
894 "ReleaseLock_ops_min",
895 "ReleaseLock_ops_max",
896 "GetStatistics_ops",
897 "GetStatistics_ops_ok",
898 "GetStatistics_ops_sum",
899 "GetStatistics_ops_sqr",
900 "GetStatistics_ops_min",
901 "GetStatistics_ops_max",
902 "GiveUpCallbacks_ops",
903 "GiveUpCallbacks_ops_ok",
904 "GiveUpCallbacks_ops_sum",
905 "GiveUpCallbacks_ops_sqr",
906 "GiveUpCallbacks_ops_min",
907 "GiveUpCallbacks_ops_max",
908 "GetVolumeInfo_ops",
909 "GetVolumeInfo_ops_ok",
910 "GetVolumeInfo_ops_sum",
911 "GetVolumeInfo_ops_sqr",
912 "GetVolumeInfo_ops_min",
913 "GetVolumeInfo_ops_max",
914 "GetVolumeStatus_ops",
915 "GetVolumeStatus_ops_ok",
916 "GetVolumeStatus_ops_sum",
917 "GetVolumeStatus_ops_sqr",
918 "GetVolumeStatus_ops_min",
919 "GetVolumeStatus_ops_max",
920 "SetVolumeStatus_ops",
921 "SetVolumeStatus_ops_ok",
922 "SetVolumeStatus_ops_sum",
923 "SetVolumeStatus_ops_sqr",
924 "SetVolumeStatus_ops_min",
925 "SetVolumeStatus_ops_max",
926 "GetRootVolume_ops",
927 "GetRootVolume_ops_ok",
928 "GetRootVolume_ops_sum",
929 "GetRootVolume_ops_sqr",
930 "GetRootVolume_ops_min",
931 "GetRootVolume_ops_max",
932 "CheckToken_ops",
933 "CheckToken_ops_ok",
934 "CheckToken_ops_sum",
935 "CheckToken_ops_sqr",
936 "CheckToken_ops_min",
937 "CheckToken_ops_max",
938 "GetTime_ops",
939 "GetTime_ops_ok",
940 "GetTime_ops_sum",
941 "GetTime_ops_sqr",
942 "GetTime_ops_min",
943 "GetTime_ops_max",
944 "NGetVolumeInfo_ops",
945 "NGetVolumeInfo_ops_ok",
946 "NGetVolumeInfo_ops_sum",
947 "NGetVolumeInfo_ops_sqr",
948 "NGetVolumeInfo_ops_min",
949 "NGetVolumeInfo_ops_max",
950 "BulkStatus_ops",
951 "BulkStatus_ops_ok",
952 "BulkStatus_ops_sum",
953 "BulkStatus_ops_sqr",
954 "BulkStatus_ops_min",
955 "BulkStatus_ops_max",
956 "XStatsVersion_ops",
957 "XStatsVersion_ops_ok",
958 "XStatsVersion_ops_sum",
959 "XStatsVersion_ops_sqr",
960 "XStatsVersion_ops_min",
961 "XStatsVersion_ops_max",
962 "GetXStats_ops",
963 "GetXStats_ops_ok",
964 "GetXStats_ops_sum",
965 "GetXStats_ops_sqr",
966 "GetXStats_ops_min",
967 "GetXStats_ops_max",
968 "FetchData_srv_err", /* File Server RPC Error Info */
969 "FetchData_net_err",
970 "FetchData_prot_err_err",
971 "FetchData_vol_err",
972 "FetchData_busy_err",
973 "FetchData_other_err",
974 "FetchACL_srv_err",
975 "FetchACL_net_err",
976 "FetchACL_prot_err",
977 "FetchACL_vol_err",
978 "FetchACL_busy_err",
979 "FetchACL_other_err",
980 "FetchStatus_srv_err",
981 "FetchStatus_net_err",
982 "FetchStatus_prot_err",
983 "FetchStatus_vol_err",
984 "FetchStatus_busy_err",
985 "FetchStatus_other_err",
986 "StoreData_srv_err",
987 "StoreData_net_err",
988 "StoreData_prot_err",
989 "StoreData_vol_err",
990 "StoreData_busy_err",
991 "StoreData_other_err",
992 "StoreACL_srv_err",
993 "StoreACL_net_err",
994 "StoreACL_prot_err",
995 "StoreACL_vol_err",
996 "StoreACL_busy_err",
997 "StoreACL_other_err",
998 "StoreStatus_srv_err",
999 "StoreStatus_net_err",
1000 "StoreStatus_prot_err",
1001 "StoreStatus_vol_err",
1002 "StoreStatus_busy_err",
1003 "StoreStatus_other_err",
1004 "RemoveFile_srv_err",
1005 "RemoveFile_net_err",
1006 "RemoveFile_prot_err",
1007 "RemoveFile_vol_err",
1008 "RemoveFile_busy_err",
1009 "RemoveFile_other_err",
1010 "CreateFile_srv_err",
1011 "CreateFile_net_err",
1012 "CreateFile_prot_err",
1013 "CreateFile_vol_err",
1014 "CreateFile_busy_err",
1015 "CreateFile_other_err",
1016 "Rename_srv_err",
1017 "Rename_net_err",
1018 "Rename_prot_err",
1019 "Rename_vol_err",
1020 "Rename_busy_err",
1021 "Rename_other_err",
1022 "Symlink_srv_err",
1023 "Symlink_net_err",
1024 "Symlink_prot_err",
1025 "Symlink_vol_err",
1026 "Symlink_busy_err",
1027 "Symlink_other_err",
1028 "Link_srv_err",
1029 "Link_net_err",
1030 "Link_prot_err",
1031 "Link_vol_err",
1032 "Link_busy_err",
1033 "Link_other_err",
1034 "MakeDir_srv_err",
1035 "MakeDir_net_err",
1036 "MakeDir_prot_err",
1037 "MakeDir_vol_err",
1038 "MakeDir_busy_err",
1039 "MakeDir_other_err",
1040 "RemoveDir_srv_err",
1041 "RemoveDir_net_err",
1042 "RemoveDir_prot_err",
1043 "RemoveDir_vol_err",
1044 "RemoveDir_busy_err",
1045 "RemoveDir_other_err",
1046 "SetLock_srv_err",
1047 "SetLock_net_err",
1048 "SetLock_prot_err",
1049 "SetLock_vol_err",
1050 "SetLock_busy_err",
1051 "SetLock_other_err",
1052 "ExtendLock_srv_err",
1053 "ExtendLock_net_err",
1054 "ExtendLock_prot_err",
1055 "ExtendLock_vol_err",
1056 "ExtendLock_busy_err",
1057 "ExtendLock_other_err",
1058 "ReleaseLock_srv_err",
1059 "ReleaseLock_net_err",
1060 "ReleaseLock_prot_err",
1061 "ReleaseLock_vol_err",
1062 "ReleaseLock_busy_err",
1063 "ReleaseLock_other_err",
1064 "GetStatistics_srv_err",
1065 "GetStatistics_net_err",
1066 "GetStatistics_prot_err",
1067 "GetStatistics_vol_err",
1068 "GetStatistics_busy_err",
1069 "GetStatistics_other_err",
1070 "GiveUpCallbacks_srv_err",
1071 "GiveUpCallbacks_net_err",
1072 "GiveUpCallbacks_prot_err",
1073 "GiveUpCallbacks_vol_err",
1074 "GiveUpCallbacks_busy_err",
1075 "GiveUpCallbacks_other_err",
1076 "GetVolumeInfo_srv_err",
1077 "GetVolumeInfo_net_err",
1078 "GetVolumeInfo_prot_err",
1079 "GetVolumeInfo_vol_err",
1080 "GetVolumeInfo_busy_err",
1081 "GetVolumeInfo_other_err",
1082 "GetVolumeStatus_srv_err",
1083 "GetVolumeStatus_net_err",
1084 "GetVolumeStatus_prot_err",
1085 "GetVolumeStatus_vol_err",
1086 "GetVolumeStatus_busy_err",
1087 "GetVolumeStatus_other_err",
1088 "SetVolumeStatus_srv_err",
1089 "SetVolumeStatus_net_err",
1090 "SetVolumeStatus_prot_err",
1091 "SetVolumeStatus_vol_err",
1092 "SetVolumeStatus_busy_err",
1093 "SetVolumeStatus_other_err",
1094 "GetRootVolume_srv_err",
1095 "GetRootVolume_net_err",
1096 "GetRootVolume_prot_err",
1097 "GetRootVolume_vol_err",
1098 "GetRootVolume_busy_err",
1099 "GetRootVolume_other_err",
1100 "CheckToken_srv_err",
1101 "CheckToken_net_err",
1102 "CheckToken_prot_err",
1103 "CheckToken_vol_err",
1104 "CheckToken_busy_err",
1105 "CheckToken_other_err",
1106 "GetTime_srv_err",
1107 "GetTime_net_err",
1108 "GetTime_prot_err",
1109 "GetTime_vol_err",
1110 "GetTime_busy_err",
1111 "GetTime_other_err",
1112 "NGetVolumeInfo_srv_err",
1113 "NGetVolumeInfo_net_err",
1114 "NGetVolumeInfo_prot_err",
1115 "NGetVolumeInfo_vol_err",
1116 "NGetVolumeInfo_busy_err",
1117 "NGetVolumeInfo_other_err",
1118 "BulkStatus_srv_err",
1119 "BulkStatus_net_err",
1120 "BulkStatus_prot_err",
1121 "BulkStatus_vol_err",
1122 "BulkStatus_busy_err",
1123 "BulkStatus_other_err",
1124 "XStatsVersion_srv_err",
1125 "XStatsVersion_net_err",
1126 "XStatsVersion_prot_err",
1127 "XStatsVersion_vol_err",
1128 "XStatsVersion_busy_err",
1129 "XStatsVersion_other_err",
1130 "GetXStats_srv_err",
1131 "GetXStats_net_err",
1132 "GetXStats_prot_err",
1133 "GetXStats_vol_err",
1134 "GetXStats_busy_err",
1135 "GetXStats_other_err",
1136 "FetchData_xfers", /* File Server RPC Transfer timings */
1137 "FetchData_xfers_ok",
1138 "FetchData_xfers_sum",
1139 "FetchData_xfers_sqr",
1140 "FetchData_xfers_min",
1141 "FetchData_xfers_max",
1142 "FetchData_Kbytes_sum",
1143 "FetchData_bytes_min",
1144 "FetchData_bytes_max",
1145 "FetchData_bytes_bucket0",
1146 "FetchData_bytes_bucket1",
1147 "FetchData_bytes_bucket2",
1148 "FetchData_bytes_bucket3",
1149 "FetchData_bytes_bucket4",
1150 "FetchData_bytes_bucket5",
1151 "FetchData_bytes_bucket6",
1152 "FetchData_bytes_bucket7",
1153 "FetchData_bytes_bucket8",
1154 "StoreData_xfers",
1155 "StoreData_xfers_ok",
1156 "StoreData_xfers_sum",
1157 "StoreData_xfers_sqr",
1158 "StoreData_xfers_min",
1159 "StoreData_xfers_max",
1160 "StoreData_Kbytes_sum",
1161 "StoreData_bytes_min",
1162 "StoreData_bytes_max",
1163 "StoreData_bytes_bucket0",
1164 "StoreData_bytes_bucket1",
1165 "StoreData_bytes_bucket2",
1166 "StoreData_bytes_bucket3",
1167 "StoreData_bytes_bucket4",
1168 "StoreData_bytes_bucket5",
1169 "StoreData_bytes_bucket6",
1170 "StoreData_bytes_bucket7",
1171 "StoreData_bytes_bucket8",
1172 "CallBack_ops", /* Cache Manager RPC Operation Timings */
1173 "CallBack_ops_ok",
1174 "CallBack_ops_sum",
1175 "CallBack_ops_sqr",
1176 "CallBack_ops_min",
1177 "CallBack_ops_max",
1178 "InitCallBackState_ops",
1179 "InitCallBackState_ops_ok",
1180 "InitCallBackState_ops_sum",
1181 "InitCallBackState_ops_sqr",
1182 "InitCallBackState_ops_min",
1183 "InitCallBackState_ops_max",
1184 "Probe_ops",
1185 "Probe_ops_ok",
1186 "Probe_ops_sum",
1187 "Probe_ops_sqr",
1188 "Probe_ops_min",
1189 "Probe_ops_max",
1190 "GetLock_ops",
1191 "GetLock_ops_ok",
1192 "GetLock_ops_sum",
1193 "GetLock_ops_sqr",
1194 "GetLock_ops_min",
1195 "GetLock_ops_max",
1196 "GetCE_ops",
1197 "GetCE_ops_ok",
1198 "GetCE_ops_sum",
1199 "GetCE_ops_sqr",
1200 "GetCE_ops_min",
1201 "GetCE_ops_max",
1202 "XStatsVersion_CM_ops",
1203 "XStatsVersion_CM_ops_ok",
1204 "XStatsVersion_CM_ops_sum",
1205 "XStatsVersion_CM_ops_sqr",
1206 "XStatsVersion_CM_ops_min",
1207 "XStatsVersion_CM_ops_max",
1208 "GetXStats_CM_ops",
1209 "GetXStats_CM_ops_ok",
1210 "GetXStats_CM_ops_sum",
1211 "GetXStats_CM_ops_sqr",
1212 "GetXStats_CM_ops_min",
1213 "GetXStats_CM_ops_max",
1214 "curr_PAGs", /* Authentication information for CM */
1215 "curr_Records",
1216 "curr_AuthRecords",
1217 "curr_UnauthRecords",
1218 "curr_MaxRecordsInPAG",
1219 "curr_LongestChain",
1220 "PAGCreations",
1221 "TicketUpdates",
1222 "HWM_PAGS",
1223 "HWM_Records",
1224 "HWM_MaxRecordsInPAG",
1225 "HWM_LongestChain",
1226 "unreplicatedRefs", /* [Un]replicated file accesses: */
1227 "replicatedRefs",
1228 "numReplicasAccessed",
1229 "maxReplicasPerRef",
1230 "refFirstReplicaOK"
1231};
1232
1233/* Cache Manager Column Labels */
1234
1235char *cm_labels[] = {
1236 "/num/PerfCalls", /* Performance numbers for the cache manager */
1237 "//epoch",
1238 "/numCells/Visible",
1239 "/numCells/Contacted",
1240 "/dlocal/Accesses",
1241 "/vlocal/Accesses",
1242 "/dremote/Accesses",
1243 "/vremote/Accesses",
1244 "cache/Num/Entries",
1245 "cache/Blocks/Total",
1246 "cache/Blocks/InUse",
1247 "cache/Blocks/Orig",
1248 "cache/MaxDirty/Chunks",
1249 "cache/CurrDirty/Chunks",
1250 "/dcache/Hits",
1251 "/vcache/Hits",
1252 "/dcache/Misses",
1253 "/vcache/Misses",
1254 "/cache/Flushes",
1255 "/cacheFiles/Reused",
1256 "/vcache/XAllocs",
1257 "/dcache/XAllocs",
1258 "/buf/Alloced",
1259 "/buf/Hits",
1260 "/buf/Misses",
1261 "/buf/FlushDirty",
1262 "Large/Blocks/Active",
1263 "Large/Blocks/Alloced",
1264 "Small/Blocks/Active",
1265 "Small/Blocks/Alloced",
1266 "Out/Standing/MemUsage",
1267 "Out/Standing/Allocs",
1268 "/CallBack/Alloced",
1269 "/CallBack/Flushes",
1270 "/srv/Records",
1271 "/srv/NumBuckets",
1272 "srv/MaxChain/Length",
1273 "srv/MaxChain/LengthHWM",
1274 "/srv/RecordsHWM",
1275 "//sysName_ID",
1276 "fs_sc/numTtl/Records", /* file server server up/down stats for same cell */
1277 "fs_sc/numUp/Records",
1278 "fs_sc/numDown/Records",
1279 "fs_sc/sumOf/RecordAges",
1280 "fs_sc/ageOf/YoungestRecord",
1281 "fs_sc/ageOf/OldestRecord",
1282 "fs_sc/numDowntime/Incidents",
1283 "fs_sc/numRecords/NeverDown",
1284 "fs_sc/maxDowntimes/InARecord",
1285 "fs_sc/sumOf/Downtimes",
1286 "fs_sc/shortest/Downtime",
1287 "fs_sc/longest/Downtime",
1288 "fs_sc/down/0_10_min",
1289 "fs_sc/down/10_30_min",
1290 "fs_sc/down/half_1_hr",
1291 "fs_sc/down/1_2_hr",
1292 "fs_sc/down/2_4_hr",
1293 "fs_sc/down/4_8_hr",
1294 "fs_sc/down/more_8_hr",
1295 "fs_sc/downDst_0/",
1296 "fs_sc/downDst/1",
1297 "fs_sc/downDst/2_5",
1298 "fs_sc/downDst/6_10",
1299 "fs_sc/downDst/10_50",
1300 "fs_sc/downDst/more_50",
1301 "fs_oc/numTtl/Records", /* file server server up/down stats for other cells */
1302 "fs_oc/numUp/Records",
1303 "fs_oc/numDown/Records",
1304 "fs_oc/sumOf/RecordAges",
1305 "fs_oc/ageOf/YoungestRecord",
1306 "fs_oc/ageOf/OldestRecord",
1307 "fs_oc/numDowntime/Incidents",
1308 "fs_oc/numRecords/NeverDown",
1309 "fs_oc/maxDowntimes/InARecord",
1310 "fs_oc/sumOf/Downtimes",
1311 "fs_oc/shortest/Downtime",
1312 "fs_oc/longest/Downtime",
1313 "fs_oc/down/0_10_min",
1314 "fs_oc/down/10_30_min",
1315 "fs_oc/down/half_1_hr",
1316 "fs_oc/down/1_2_hr",
1317 "fs_oc/down/2_4_hr",
1318 "fs_oc/down/4_8_hr",
1319 "fs_oc/down/more_8_hr",
1320 "fs_oc/downDst_0/",
1321 "fs_oc/downDst/1",
1322 "fs_oc/downDst/2_5",
1323 "fs_oc/downDst/6_10",
1324 "fs_oc/downDst/10_50",
1325 "fs_oc/downDst/more_50",
1326 "vl_sc/numTtl/Records", /* VL server up/down stats for same cell */
1327 "vl_sc/numUp/Records",
1328 "vl_sc/numDown/Records",
1329 "vl_sc/sumOf/RecordAges",
1330 "vl_sc/ageOf/YoungestRecord",
1331 "vl_sc/ageOf/OldestRecord",
1332 "vl_sc/numDowntime/Incidents",
1333 "vl_sc/numRecords/NeverDown",
1334 "vl_sc/maxDowntimes/InARecord",
1335 "vl_sc/sumOf/Downtimes",
1336 "vl_sc/shortest/Downtime",
1337 "vl_sc/longest/Downtime",
1338 "vl_sc/down/0_10_min",
1339 "vl_sc/down/10_30_min",
1340 "vl_sc/down/half_1_hr",
1341 "vl_sc/down/1_2_hr",
1342 "vl_sc/down/2_4_hr",
1343 "vl_sc/down/4_8_hr",
1344 "vl_sc/down/more_8_hr",
1345 "vl_sc/downDst_0/",
1346 "vl_sc/downDst/1",
1347 "vl_sc/downDst/2_5",
1348 "vl_sc/downDst/6_10",
1349 "vl_sc/downDst/10_50",
1350 "vl_sc/downDst/more_50",
1351 "vl_dc/numTtl/Records", /* VL server up/down stats for other cells */
1352 "vl_dc/numUp/Records",
1353 "vl_dc/numDown/Records",
1354 "vl_dc/sumOf/RecordAges",
1355 "vl_dc/ageOf/YoungestRecord",
1356 "vl_dc/ageOf/OldestRecord",
1357 "vl_dc/numDowntime/Incidents",
1358 "vl_dc/numRecords/NeverDown",
1359 "vl_dc/maxDowntimes/InARecord",
1360 "vl_dc/sumOf/Downtimes",
1361 "vl_dc/shortest/Downtime",
1362 "vl_dc/longest/Downtime",
1363 "vl_dc/down/0_10_min",
1364 "vl_dc/down/10_30_min",
1365 "vl_dc/down/half_1_hr",
1366 "vl_dc/down/1_2_hr",
1367 "vl_dc/down/2_4_hr",
1368 "vl_dc/down/4_8_hr",
1369 "vl_dc/down/more_8_hr",
1370 "vl_dc/downDst_0/",
1371 "vl_dc/downDst/1",
1372 "vl_dc/downDst/2_5",
1373 "vl_dc/downDst/6_10",
1374 "vl_dc/downDst/10_50",
1375 "vl_dc/downDst/more_50",
1376 "FetchData/ops/", /* File Serevr RPC Operation timings */
1377 "FetchData/ops/ok",
1378 "FetchData/ops/sum (sec)",
1379 "FetchData/ops/sqr (sec)",
1380 "FetchData/ops/min (sec)",
1381 "FetchData/ops/max (sec)",
1382 "FetchACL/ops/",
1383 "FetchACL/ops/ok",
1384 "FetchACL/ops/sum (sec)",
1385 "FetchACL/ops/sqr (sec)",
1386 "FetchACL/ops/min (sec)",
1387 "FetchACL/ops/max (sec)",
1388 "FetchStatus/ops/",
1389 "FetchStatus/ops/ok",
1390 "FetchStatus/ops/sum (sec)",
1391 "FetchStatus/ops/sqr (sec)",
1392 "FetchStatus/ops/min (sec)",
1393 "FetchStatus/ops/max (sec)",
1394 "StoreData/ops/",
1395 "StoreData/ops/ok",
1396 "StoreData/ops/sum (sec)",
1397 "StoreData/ops/sqr (sec)",
1398 "StoreData/ops/min (sec)",
1399 "StoreData/ops/max (sec)",
1400 "StoreACL/ops/",
1401 "StoreACL/ops/ok",
1402 "StoreACL/ops/sum (sec)",
1403 "StoreACL/ops/sqr (sec)",
1404 "StoreACL/ops/min (sec)",
1405 "StoreACL/ops/max (sec)",
1406 "StoreStatus/ops/",
1407 "StoreStatus/ops/ok",
1408 "StoreStatus/ops/sum (sec)",
1409 "StoreStatus/ops/sqr (sec)",
1410 "StoreStatus/ops/min (sec)",
1411 "StoreStatus/ops/max (sec)",
1412 "RemoveFile/ops/",
1413 "RemoveFile/ops/ok",
1414 "RemoveFile/ops/sum (sec)",
1415 "RemoveFile/ops/sqr (sec)",
1416 "RemoveFile/ops/min (sec)",
1417 "RemoveFile/ops/max (sec)",
1418 "CreateFile/ops/",
1419 "CreateFile/ops/ok",
1420 "CreateFile/ops/sum (sec)",
1421 "CreateFile/ops/sqr (sec)",
1422 "CreateFile/ops/min (sec)",
1423 "CreateFile/ops/max (sec)",
1424 "Rename/ops/",
1425 "Rename/ops/ok",
1426 "Rename/ops/sum (sec)",
1427 "Rename/ops/sqr (sec)",
1428 "Rename/ops/min (sec)",
1429 "Rename/ops/max (sec)",
1430 "Symlink/ops/",
1431 "Symlink/ops/ok",
1432 "Symlink/ops/sum (sec)",
1433 "Symlink/ops/sqr (sec)",
1434 "Symlink/ops/min (sec)",
1435 "Symlink/ops/max (sec)",
1436 "Link/ops/",
1437 "Link/ops/ok",
1438 "Link/ops/sum (sec)",
1439 "Link/ops/sqr (sec)",
1440 "Link/ops/min (sec)",
1441 "Link/ops/max (sec)",
1442 "MakeDir/ops/",
1443 "MakeDir/ops/ok",
1444 "MakeDir/ops/sum (sec)",
1445 "MakeDir/ops/sqr (sec)",
1446 "MakeDir/ops/min (sec)",
1447 "MakeDir/ops/max (sec)",
1448 "RemoveDir/ops/",
1449 "RemoveDir/ops/ok",
1450 "RemoveDir/ops/sum (sec)",
1451 "RemoveDir/ops/sqr (sec)",
1452 "RemoveDir/ops/min (sec)",
1453 "RemoveDir/ops/max (sec)",
1454 "SetLock/ops/",
1455 "SetLock/ops/ok",
1456 "SetLock/ops/sum (sec)",
1457 "SetLock/ops/sqr (sec)",
1458 "SetLock/ops/min (sec)",
1459 "SetLock/ops/max (sec)",
1460 "ExtendLock/ops/",
1461 "ExtendLock/ops/ok",
1462 "ExtendLock/ops/sum (sec)",
1463 "ExtendLock/ops/sqr (sec)",
1464 "ExtendLock/ops/min (sec)",
1465 "ExtendLock/ops/max (sec)",
1466 "ReleaseLck/ops/",
1467 "ReleaseLck/ops/ok",
1468 "ReleaseLck/ops/sum (sec)",
1469 "ReleaseLck/ops/sqr (sec)",
1470 "ReleaseLck/ops/min (sec)",
1471 "ReleaseLck/ops/max (sec)",
1472 "GetStats/ops/",
1473 "GetStatcs/ops/ok",
1474 "GetStatcs/ops/sum (sec)",
1475 "GetStatcs/ops/sqr (sec)",
1476 "GetStatcs/ops/min (sec)",
1477 "GetStatcs/ops/max (sec)",
1478 "GiveUp/Callbacks/ops",
1479 "GiveUp/Callbacks/ops_ok",
1480 "GiveUp/Callbacks/ops_sum (sec)",
1481 "GiveUp/Callbacks/ops_sqr (sec)",
1482 "GiveUp/Callbacks/ops_min (sec)",
1483 "GiveUp/Callbacks/ops_max (sec)",
1484 "GetVolInfo/ops/",
1485 "GetVolInfo/ops/ok",
1486 "GetVolInfo/ops/sum (sec)",
1487 "GetVolInfo/ops/sqr (sec)",
1488 "GetVolInfo/ops/min (sec)",
1489 "GetVolInfo/ops/max (sec)",
1490 "GetVolStat/ops/",
1491 "GetVolStat/ops/ok",
1492 "GetVolStat/ops/sum (sec)",
1493 "GetVolStat/ops/sqr (sec)",
1494 "GetVolStat/ops/min (sec)",
1495 "GetVolStat/ops/max (sec)",
1496 "SetVolStat/ops/",
1497 "SetVolStat/ops_ok",
1498 "SetVolStat/ops/sum (sec)",
1499 "SetVolStat/ops/sqr (sec)",
1500 "SetVolStat/ops/min (sec)",
1501 "SetVolStat/ops/max (sec)",
1502 "GetRootVol/ops/",
1503 "GetRootVol/ops/ok",
1504 "GetRootVol/ops/sum (sec)",
1505 "GetRootVol/ops/sqr (sec)",
1506 "GetRootVol/ops/min (sec)",
1507 "GetRootVol/ops/max (sec)",
1508 "CheckToken/ops/",
1509 "CheckToken/ops/ok",
1510 "CheckToken/ops/sum (sec)",
1511 "CheckToken/ops/sqr (sec)",
1512 "CheckToken/ops/min (sec)",
1513 "CheckToken/ops/max (sec)",
1514 "GetTime/ops/",
1515 "GetTime/ops/ok",
1516 "GetTime/ops/sum (sec)",
1517 "GetTime/ops/sqr (sec)",
1518 "GetTime/ops/min (sec)",
1519 "GetTime/ops/max (sec)",
1520 "NGetVolInf/ops/",
1521 "NGetVolInf/ops/ok",
1522 "NGetVolInf/ops/sum (sec)",
1523 "NGetVolInf/ops/sqr (sec)",
1524 "NGetVolInf/ops/min (sec)",
1525 "NGetVolInf/ops/max (sec)",
1526 "BulkStatus/ops/",
1527 "BulkStatus/ops/ok",
1528 "BulkStatus/ops/sum (sec)",
1529 "BulkStatus/ops/sqr (sec)",
1530 "BulkStatus/ops/min (sec)",
1531 "BulkStatus/ops/max (sec)",
1532 "XStatsVers/ops/",
1533 "XStatsVers/ops/ok",
1534 "XStatsVers/ops/sum (sec)",
1535 "XStatsVers/ops/sqr (sec)",
1536 "XStatsVers/ops/min (sec)",
1537 "XStatsVers/ops/max (sec)",
1538 "GetXStats/ops",
1539 "GetXStats/ops/ok",
1540 "GetXStats/ops/sum (sec)",
1541 "GetXStats/ops/sqr (sec)",
1542 "GetXStats/ops/min (sec)",
1543 "GetXStats/ops/max (sec)",
1544 "/FetchData/srv_err", /* File Server RPC Error Info */
1545 "/FetchData/net_err",
1546 "/FetchData/prot_err",
1547 "/FetchData/vol_err",
1548 "/FetchData/busy_err",
1549 "/FetchData/other_err",
1550 "/FetchACL/srv_err",
1551 "/FetchACL/net_err",
1552 "/FetchACL/prot_err",
1553 "/FetchACL/vol_err",
1554 "/FetchACL/busy_err",
1555 "/FetchACL/other_err",
1556 "Fetch/Status/srv_err",
1557 "Fetch/Status/net_err",
1558 "Fetch/Status/prot_err",
1559 "Fetch/Status/vol_err",
1560 "Fetch/Status/busy_err",
1561 "Fetch/Status/other_err",
1562 "/StoreData/srv_err",
1563 "/StoreData/net_err",
1564 "/StoreData/prot_err",
1565 "/StoreData/vol_err",
1566 "/StoreData/busy_err",
1567 "/StoreData/other_err",
1568 "/StoreACL/srv_err",
1569 "/StoreACL/net_err",
1570 "/StoreACL/prot_err",
1571 "/StoreACL/vol_err",
1572 "/StoreACL/busy_err",
1573 "/StoreACL/other_err",
1574 "Store/Status/srv_err",
1575 "Store/Status/net_err",
1576 "Store/Status/prot_err",
1577 "Store/Status/vol_err",
1578 "Store/Status/busy_err",
1579 "Store/Status/other_err",
1580 "/RemoveFile/srv_err",
1581 "/RemoveFile/net_err",
1582 "/RemoveFile/prot_err",
1583 "/RemoveFile/vol_err",
1584 "/RemoveFile/busy_err",
1585 "/RemoveFile/other_err",
1586 "/CreateFile/srv_err",
1587 "/CreateFile/net_err",
1588 "/CreateFile/prot_err",
1589 "/CreateFile/vol_err",
1590 "/CreateFile/busy_err",
1591 "/CreateFile/other_err",
1592 "/Rename/srv_err",
1593 "/Rename/net_err",
1594 "/Rename/prot_err",
1595 "/Rename/vol_err",
1596 "/Rename/busy_err",
1597 "/Rename/other_err",
1598 "/Symlink/srv_err",
1599 "/Symlink/net_err",
1600 "/Symlink/prot_err",
1601 "/Symlink/vol_err",
1602 "/Symlink/busy_err",
1603 "/Symlink/other",
1604 "/Link/srv_err",
1605 "/Link/net_err",
1606 "/Link/prot_err",
1607 "/Link/vol_err",
1608 "/Link/busy_err",
1609 "/Link/other_err",
1610 "/MakeDir/srv_err",
1611 "/MakeDir/net_err",
1612 "/MakeDir/prot_err",
1613 "/MakeDir/vol_err",
1614 "/MakeDir/busy_err",
1615 "/MakeDir/other_err",
1616 "/RemoveDir/srv_err",
1617 "/RemoveDir/net_err",
1618 "/RemoveDir/prot_err",
1619 "/RemoveDir/vol_err",
1620 "/RemoveDir/busy_err",
1621 "/RemoveDir/other_err",
1622 "/SetLock/srv_err",
1623 "/SetLock/net_err",
1624 "/SetLock/prot_err",
1625 "/SetLock/vol_err",
1626 "/SetLock/busy_err",
1627 "/SetLock/other_err",
1628 "/ExtendLock/srv_err",
1629 "/ExtendLock/net_err",
1630 "/ExtendLock/prot_err",
1631 "/ExtendLock/vol_err",
1632 "/ExtendLock/busy_err",
1633 "/ExtendLock/other_err",
1634 "Release/Lock/srv_err",
1635 "Release/Lock/net_err",
1636 "Release/Lock/prot_err",
1637 "Release/Lock/vol_err",
1638 "Release/Lock/busy_err",
1639 "Release/Lock/other_err",
1640 "Get/Statistics/srv_err",
1641 "Get/Statistics/net_err",
1642 "Get/Statistics/prot_err",
1643 "Get/Statistics/vol_err",
1644 "Get/Statistics/busy_err",
1645 "Get/Statistics/other_err",
1646 "GiveUp/Callbacks/srv_err",
1647 "GiveUp/Callbacks/net_err",
1648 "GiveUp/Callbacks/prot_err",
1649 "GiveUp/Callbacks/vol_err",
1650 "GiveUp/Callbacks/busy_err",
1651 "GiveUp/Callbacks/other_err",
1652 "Get/VolumeInfo/srv_err",
1653 "Get/VolumeInfo/net_err",
1654 "Get/VolumeInfo/prot_err",
1655 "Get/VolumeInfo/vol_err",
1656 "Get/VolumeInfo/busy_err",
1657 "Get/VolumeInfo_other_err",
1658 "Get/VolumeStatus/srv_err",
1659 "Get/VolumeStatus/net_err",
1660 "Get/VolumeStatus/prot_err",
1661 "Get/VolumeStatus/vol_err",
1662 "Get/VolumeStatus/busy_err",
1663 "Get/VolumeStatus/other_err",
1664 "Set/VolumeStatus/srv_err",
1665 "Set/VolumeStatus/net_err",
1666 "Set/VolumeStatus/prot_err",
1667 "Set/VolumeStatus/vol_err",
1668 "Set/VolumeStatus/busy_err",
1669 "Set/VolumeStatus/other_err",
1670 "Get/RootVolume/srv_err",
1671 "Get/RootVolume/net_err",
1672 "Get/RootVolume/prot_err",
1673 "Get/RootVolume/vol_err",
1674 "Get/RootVolume/busy_err",
1675 "Get/RootVolume/other_err",
1676 "/CheckToken/srv_err",
1677 "/CheckToken/net_err",
1678 "/CheckToken/prot_err",
1679 "/CheckToken/vol_err",
1680 "/CheckToken/busy_err",
1681 "/CheckToken/other_err",
1682 "/GetTime/srv_err",
1683 "/GetTime/net_err",
1684 "/GetTime/prot_err",
1685 "/GetTime/vol_err",
1686 "/GetTime/busy_err",
1687 "/GetTime/other_err",
1688 "NGet/VolumeInfo/srv_err",
1689 "NGet/VolumeInfo/net_err",
1690 "NGet/VolumeInfo/prot_err",
1691 "NGet/VolumeInfo/vol_err",
1692 "NGet/VolumeInfo/busy_err",
1693 "NGet/VolumeInfo/other_err",
1694 "Bulk/Status/srv_err",
1695 "Bulk/Status/net_err",
1696 "Bulk/Status/prot_err",
1697 "Bulk/Status/vol_err",
1698 "Bulk/Status/busy_err",
1699 "Bulk/Status/other_err",
1700 "XStats/Version/srv_err",
1701 "XStats/Version/net_err",
1702 "XStats/Version/prot_err",
1703 "XStats/Version/vol_err",
1704 "XStats/Version/busy_err",
1705 "XStats/Version/other_err",
1706 "/GetXStats/srv_err",
1707 "/GetXStats/net_err",
1708 "/GetXStats/prot_err",
1709 "/GetXStats/vol_err",
1710 "/GetXStats/busy_err",
1711 "/GetXStats/other_err",
1712 "FetchData/xfers/", /* File Server RPC Transfer timings */
1713 "FetchData/xfers/ok",
1714 "FetchData/xfers/sum (sec)",
1715 "FetchData/xfers/sqr (sec)",
1716 "FetchData/xfers/min (sec)",
1717 "FetchData/xfers/max (sec)",
1718 "FetchData/xfers/sum(Kbytes)",
1719 "FetchData/xfers/min(bytes)",
1720 "FetchData/xfers/max(bytes)",
1721 "FetchData/bytes/bucket0",
1722 "FetchData/bytes/bucket1",
1723 "FetchData/bytes/bucket2",
1724 "FetchData/bytes/bucket3",
1725 "FetchData/bytes/bucket4",
1726 "FetchData/bytes/bucket5",
1727 "FetchData/bytes/bucket6",
1728 "FetchData/bytes/bucket7",
1729 "FetchData/bytes/bucket8",
1730 "StoreData/xfers/",
1731 "StoreData/xfers/ok",
1732 "StoreData/xfers/sum (sec)",
1733 "StoreData/xfers/sqr (sec)",
1734 "StoreData/xfers/min (sec)",
1735 "StoreData/xfers/max (sec)",
1736 "StoreData/xfers/sum(Kbytes)",
1737 "StoreData/xfers/min(bytes)",
1738 "StoreData/xfers/max(bytes)",
1739 "StoreData/bytes/bucket0",
1740 "StoreData/bytes/bucket1",
1741 "StoreData/bytes/bucket2",
1742 "StoreData/bytes/bucket3",
1743 "StoreData/bytes/bucket4",
1744 "StoreData/bytes/bucket5",
1745 "StoreData/bytes/bucket6",
1746 "StoreData/bytes/bucket7",
1747 "StoreData/bytes/bucket8",
1748 "CallBack/ops/", /* Cache Manager RPC Operation Timings */
1749 "CallBack/ops/ok",
1750 "CallBack/ops/sum(sec)",
1751 "CallBack/ops/sqr(sec)",
1752 "CallBack/ops/min(sec)",
1753 "CallBack/ops/max(sec)",
1754 "InitCall/BackState/ops",
1755 "InitCall/BackState/ops_ok",
1756 "InitCall/BackState/ops_sum(sec)",
1757 "InitCall/BackState/ops_sqr(sec)",
1758 "InitCall/BackState/ops_min(sec)",
1759 "InitCall/BackState/ops_max(sec)",
1760 "Probe/ops/",
1761 "Probe/ops/ok",
1762 "Probe/ops/sum(sec)",
1763 "Probe/ops/sqr(sec)",
1764 "Probe/ops/min(sec)",
1765 "Probe/ops/max(sec)",
1766 "GetLock/ops/",
1767 "GetLock/ops/ok",
1768 "GetLock/ops/sum(sec)",
1769 "GetLock/ops/sqr(sec)",
1770 "GetLock/ops/min(sec)",
1771 "GetLock/ops/max(sec)",
1772 "GetCE/ops/",
1773 "GetCE/ops/ok",
1774 "GetCE/ops/sum(sec)",
1775 "GetCE/ops/sqr(sec)",
1776 "GetCE/ops/min(sec)",
1777 "GetCE/ops/max(sec)",
1778 "XStatsVers/CM_ops/",
1779 "XStatsVers/CM_ops/ok",
1780 "XStatsVers/CM_ops/sum(sec)",
1781 "XStatsVers/CM_ops/sqr(sec)",
1782 "XStatsVers/CM_ops/min(sec)",
1783 "XStatsVers/CM_ops/max(sec)",
1784 "GetXStats/CM_ops/",
1785 "GetXStats/CM_ops/ok",
1786 "GetXStats/CM_ops/sum(sec)",
1787 "GetXStats/CM_ops/sqr(sec)",
1788 "GetXStats/CM_ops/min(sec)",
1789 "GetXStats/CM_ops/max(sec)",
1790 "curr/PAGs/", /* Authentication information for CM */
1791 "curr/Records/",
1792 "curr/Auth/Records",
1793 "curr/Unauth/Records",
1794 "curr/MaxRecords/InPAG",
1795 "curr/Longest/Chain",
1796 "PAG/Creations/",
1797 "Ticket/Updates/",
1798 "HWM/PAGS/",
1799 "HWM/Records/",
1800 "HWM/MaxRecords/InPAG",
1801 "HWM/Longest/Chain",
1802 "un/replicated/Refs", /* [Un]replicated file accesses: */
1803 "/replicated/Refs",
1804 "num/Replicas/Accessed",
1805 "max/Replicas/PerRef",
1806 "ref/First/ReplicaOK"
1807};
1808
1809
1810/* Cache Manager data classification */
1811/* Data is classified into sections and each section into one or more
1812groups. The integer after a section name specifies the number of groups
1813contained in it. The integers after a group name specify the starting and
1814ending positional indices to fs_varNames[]. Unimportant information
1815is placed at the end of the section. */
1816
1817char *cm_categories[] = {
1818 "PerfStats_section 2",
1819 "PerfStats_group 4 39",
1820 "misc_group 0 3",
1821 "Server_UpDown_section 4",
1822 "FS_upDown_SC_group 40 64",
1823 "FS_upDown_DC_group 65 89",
1824 "VL_upDown_SC_group 90 114",
1825 "VL_upDown_DC_group 115 139",
1826 "RPCop_section 4",
1827 "FS_RPCopTimes_group 140 307",
1828 "FS_RPCopErrors_group 308 475",
1829 "FS_RPCopBytes_group 476 511",
1830 "CM_RPCopTimes_group 512 553",
1831 "Auth_Access_section 2",
1832 "Auth_Stats_group 554 565",
1833 "Access_Stats_group 566 570"
1834/* "Author_Stats_group x y" - no information collected at present */
1835};