2 * Copyright 2000, International Business Machines Corporation and others.
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
11 Include file for the afsmonitor
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
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
22 cm_categories - names of sections & groups into which cache manager
23 variables are categorized.
25 -------------------------------------------------------------------------*/
28 /* File Server variable names */
30 char *fs_varNames[] = {
31 "numPerfCalls", /* Performance Numbers */
44 "vcache_H_Replacements",
49 "rx_noPackets_RcvClass",
50 "rx_noPackets_SendClass",
51 "rx_noPackets_SpecialClass",
53 "rx_bogusPacketOnRead",
56 "rx_noPacketBuffersOnRead",
59 "rx_packetsRead_RcvClass",
60 "rx_packetsRead_SendClass",
61 "rx_packetsRead_SpecialClass",
65 "rx_spuriousPacketsRead",
66 "rx_packetsSent_RcvClass",
67 "rx_packetsSent_SendClass",
68 "rx_packetsSent_SpecialClass",
71 "rx_abortPacketsSent",
74 "rx_dataPacketsReSent",
75 "rx_dataPacketsPushed",
76 "rx_ignoreAckedPacket",
88 "rx_nFreeCallStructs",
89 "host_NumHostEntries",
91 "host_NonDeletedHosts",
92 "host_HostsInSameNetOrSubnet",
93 "host_HostsInDiffSubnet",
94 "host_HostsInDiffNetwork",
96 "host_ClientBlocks", /* ",sysname_ID", has been junked */
97 "epoch", /* RPC Operation timings */
111 "FetchStatus_ops_ok",
129 "StoreStatus_ops_ok",
189 "ReleaseLock_ops_ok",
195 "GetStatistics_ops_ok",
200 "GiveUpCallbacks_ops",
201 "GiveUpCallbacks_ops_ok",
202 "GiveUpCallbacks_sum",
203 "GiveUpCallbacks_sqr",
204 "GiveUpCallbacks_min",
205 "GiveUpCallbacks_max",
207 "GetVolumeInfo_ops_ok",
212 "GetVolumeStatus_ops",
213 "GetVolumeStatus_ops_ok",
214 "GetVolumeStatus_sum",
215 "GetVolumeStatus_sqr",
216 "GetVolumeStatus_min",
217 "GetVolumeStatus_max",
218 "SetVolumeStatus_ops",
219 "SetVolumeStatus_ops_ok",
220 "SetVolumeStatus_sum",
221 "SetVolumeStatus_sqr",
222 "SetVolumeStatus_min",
223 "SetVolumeStatus_max",
225 "GetRootVolume_ops_ok",
242 "NGetVolumeInfo_ops",
243 "NGetVolumeInfo_ops_ok",
244 "NGetVolumeInfo_sum",
245 "NGetVolumeInfo_sqr",
246 "NGetVolumeInfo_min",
247 "NGetVolumeInfo_max",
255 "XStatsVersion_ops_ok",
266 "FetchData_xfers", /* Timings for some byte sized data transfer ops */
267 "FetchData_xfers_ok",
268 "FetchData_xfers_sum",
269 "FetchData_xfers_sqr",
270 "FetchData_xfers_min",
271 "FetchData_xfers_max",
272 "FetchData_xfers_Kbytes_sum",
273 "FetchData_xfers_bytes_min",
274 "FetchData_xfers_bytes_max",
275 "FetchData_xfers_bucket0",
276 "FetchData_xfers_bucket1",
277 "FetchData_xfers_bucket2",
278 "FetchData_xfers_bucket3",
279 "FetchData_xfers_bucket4",
280 "FetchData_xfers_bucket5",
281 "FetchData_xfers_bucket6",
282 "FetchData_xfers_bucket7",
283 "FetchData_xfers_bucket8",
285 "StoreData_xfers_ok",
286 "StoreData_xfers_sum",
287 "StoreData_xfers_sqr",
288 "StoreData_xfers_min",
289 "StoreData_xfers_max",
290 "StoreData_xfers_Kbytes_sum",
291 "StoreData_xfers_bytes_min",
292 "StoreData_xfers_bytes_max",
293 "StoreData_xfers_bucket0",
294 "StoreData_xfers_bucket1",
295 "StoreData_xfers_bucket2",
296 "StoreData_xfers_bucket3",
297 "StoreData_xfers_bucket4",
298 "StoreData_xfers_bucket5",
299 "StoreData_xfers_bucket6",
300 "StoreData_xfers_bucket7",
301 "StoreData_xfers_bucket8"
305 /* File Server column labels */
306 /* Column labels are displayed in three rows. Each of the following strings
307 are separated by /s into three parts. */
310 char *fs_labels[] = {
311 "/num/PerfCalls", /* Performance Numbers */
324 "/vcache/H_Replacements",
328 "rx/packet/Requests",
329 "rx/noPackets/RcvClass",
330 "rx/noPackets/SendClass",
331 "rx/noPackets/SpecialClass",
333 "rx/bogus/PktOnRead",
335 "rx/noPacket/OnRead",
336 "rx/noPacket/BuffsOnRead",
339 "rx/pktsRead/RcvClass",
340 "rx/pktsRead/SendClass",
341 "rx/pktsRead/SpecialClass",
345 "rx/spurious/PktsRead",
346 "rx/pktsSent/RcvClass",
347 "rx/pktsSent/SendClass",
348 "rx/pktsSent/SpecialClass",
354 "rx/data/PktsReSent",
355 "rx/data/PktsPushed",
356 "rx/ignore/AckedPkt",
368 "rx/nFreeCall/Structs",
369 "host/NumHost/Entries",
371 "host/NonDeleted/Hosts",
372 "host/HostsIn/SameNetOrSubnet",
373 "host/HostsIn/DiffSubnet",
374 "host/HostsIn/DiffNetwork",
376 "host/Client/Blocks", /* ",sysname_ID", has been junked */
377 "//epoch", /* RPC Operation timings */
380 "/FetchData/sum (sec)",
381 "/FetchData/sqr (sec)",
382 "/FetchData/min (sec)",
383 "/FetchData/max (sec)",
386 "/FetchACL/sum (sec)",
387 "/FetchACL/sqr (sec)",
388 "/FetchACL/min (sec)",
389 "/FetchACL/max (sec)",
391 "/FetchStatus/ops_ok",
392 "/FetchStatus/sum (sec)",
393 "/FetchStatus/sqr (sec)",
394 "/FetchStatus/min (sec)",
395 "/FetchStatus/max (sec)",
398 "/StoreData/sum (sec)",
399 "/StoreData/sqr (sec)",
400 "/StoreData/min (sec)",
401 "/StoreData/max (sec)",
404 "/StoreACL/sum (sec)",
405 "/StoreACL/sqr (sec)",
406 "/StoreACL/min (sec)",
407 "/StoreACL/max (sec)",
409 "/StoreStatus/ops_ok",
410 "/StoreStatus/sum (sec)",
411 "/StoreStatus/sqr (sec)",
412 "/StoreStatus/min (sec)",
413 "/StoreStatus/max (sec)",
415 "/RemoveFile/ops_ok",
416 "/RemoveFile/sum (sec)",
417 "/RemoveFile/sqr (sec)",
418 "/RemoveFile/min (sec)",
419 "/RemoveFile/max (sec)",
421 "/CreateFile/ops_ok",
422 "/CreateFile/sum (sec)",
423 "/CreateFile/sqr (sec)",
424 "/CreateFile/min (sec)",
425 "/CreateFile/max (sec)",
434 "/Symlink/sum (sec)",
435 "/Symlink/sqr (sec)",
436 "/Symlink/min (sec)",
437 "/Symlink/max (sec)",
446 "/MakeDir/sum (sec)",
447 "/MakeDir/sqr (sec)",
448 "/MakeDir/min (sec)",
449 "/MakeDir/max (sec)",
452 "/RemoveDir/sum (sec)",
453 "/RemoveDir/sqr (sec)",
454 "/RemoveDir/min (sec)",
455 "/RemoveDir/max (sec)",
458 "/SetLock/sum (sec)",
459 "/SetLock/sqr (sec)",
460 "/SetLock/min (sec)",
461 "/SetLock/max (sec)",
463 "/ExtendLock/ops_ok",
464 "/ExtendLock/sum (sec)",
465 "/ExtendLock/sqr (sec)",
466 "/ExtendLock/min (sec)",
467 "/ExtendLock/max (sec)",
469 "/ReleaseLck/ops_ok",
470 "/ReleaseLck/sum (sec)",
471 "/ReleaseLck/sqr (sec)",
472 "/ReleaseLck/min (sec)",
473 "/ReleaseLck/max (sec)",
476 "/GetStats/sum (sec)",
477 "/GetStats/sqr (sec)",
478 "/GetStats/min (sec)",
479 "/GetStats/max (sec)",
480 "/GiveUpCallbacks/ops",
481 "/GiveUpCallbacks/ops_ok",
482 "/GiveUpCallbacks/sum (sec)",
483 "/GiveUpCallbacks/sqr (sec)",
484 "/GiveUpCallbacks/min (sec)",
485 "/GiveUpCallbacks/max (sec)",
487 "/GetVolInfo/ops_ok",
488 "/GetVolInfo/sum (sec)",
489 "/GetVolInfo/sqr (sec)",
490 "/GetVolInfo/min (sec)",
491 "/GetVolInfo/max (sec)",
493 "/GetVolStatus/ops_ok",
494 "/GetVolStatus/sum (sec)",
495 "/GetVolStatus/sqr (sec)",
496 "/GetVolStatus/min (sec)",
497 "/GetVolStatus/max (sec)",
499 "/SetVolStatus/ops_ok",
500 "/SetVolStatus/sum (sec)",
501 "/SetVolStatus/sqr (sec)",
502 "/SetVolStatus/min (sec)",
503 "/SetVolStatus/max (sec)",
505 "/GetRootVol/ops_ok",
506 "/GetRootVol/sum (sec)",
507 "/GetRootVol/sqr (sec)",
508 "/GetRootVol/min (sec)",
509 "/GetRootVol/max (sec)",
511 "/CheckToken/ops_ok",
512 "/CheckToken/sum (sec)",
513 "/CheckToken/sqr (sec)",
514 "/CheckToken/min (sec)",
515 "/CheckToken/max (sec)",
518 "/GetTime/sum (sec)",
519 "/GetTime/sqr (sec)",
520 "/GetTime/min (sec)",
521 "/GetTime/max (sec)",
523 "/NGetVolInfo/ops_ok",
524 "/NGetVolInfo/sum (sec)",
525 "/NGetVolInfo/sqr (sec)",
526 "/NGetVolInfo/min (sec)",
527 "/NGetVolInfo/max (sec)",
529 "/BulkStatus/ops_ok",
530 "/BulkStatus/sum (sec)",
531 "/BulkStatus/sqr (sec)",
532 "/BulkStatus/min (sec)",
533 "/BulkStatus/max (sec)",
535 "/XStatsVers/ops_ok",
536 "/XStatsVers/sum (sec)",
537 "/XStatsVers/sqr (sec)",
538 "/XStatsVers/min (sec)",
539 "/XStatsVers/max (sec)",
542 "/GetXStats/sum (sec)",
543 "/GetXStats/sqr (sec)",
544 "/GetXStats/min (sec)",
545 "/GetXStats/max (sec)",
546 "FetchData/xfers/", /* Timings for some byte sized data transfer ops */
547 "FetchData/xfers/ok",
548 "FetchData/xfers/sum (sec)",
549 "FetchData/xfers/sqr (sec)",
550 "FetchData/xfers/min (sec)",
551 "FetchData/xfers/max (sec)",
552 "FetchData/xfers/sum(Kbytes)",
553 "FetchData/xfers/min(bytes)",
554 "FetchData/xfers/max(bytes)",
555 "FetchData/xfers/bucket0",
556 "FetchData/xfers/bucket1",
557 "FetchData/xfers/bucket2",
558 "FetchData/xfers/bucket3",
559 "FetchData/xfers/bucket4",
560 "FetchData/xfers/bucket5",
561 "FetchData/xfers/bucket6",
562 "FetchData/xfers/bucket7",
563 "FetchData/xfers/bucket8",
565 "StoreData/xfers/ok",
566 "StoreData/xfers/sum (sec)",
567 "StoreData/xfers/sqr (sec)",
568 "StoreData/xfers/min (sec)",
569 "StoreData/xfers/max (sec)",
570 "StoreData/xfers/sum(Kbytes)",
571 "StoreData/xfers/min(bytes)",
572 "StoreData/xfers/max(bytes)",
573 "StoreData/xfers/bucket0",
574 "StoreData/xfers/bucket1",
575 "StoreData/xfers/bucket2",
576 "StoreData/xfers/bucket3",
577 "StoreData/xfers/bucket4",
578 "StoreData/xfers/bucket5",
579 "StoreData/xfers/bucket6",
580 "StoreData/xfers/bucket7",
581 "StoreData/xfers/bucket8"
584 /* file server data classification */
585 /* Data is classified into sections and each section into one or more
586 groups. The integer after a section name specifies the number of groups
587 contained in it. The integers after a group name specify the starting and
588 ending positional indices to fs_varNames[]. Unimportant information
589 is placed at the end of the section. */
591 char *fs_categories[] = {
592 "PerfStats_section 5",
593 "VnodeCache_group 1 13",
594 "Directory_group 14 16",
596 "HostModule_group 58 65",
597 "misc_group 0 0", /* numPerfCalls */
599 "RPCopTimes_group 66 234",
600 "RPCopBytes_group 235 270"
607 /* Cache Manager variable names */
609 char *cm_varNames[] = {
610 "numPerfCalls", /* Performance numbers for the cache manager */
622 "cacheMaxDirtyChunks",
623 "cacheCurrDirtyChunks",
637 "LargeBlocksAlloced",
639 "SmallBlocksAlloced",
640 "OutStandingMemUsage",
647 "srvMaxChainLengthHWM",
650 "fs_sc_numTtlRecords", /* file server server up/down stats for same cell */
651 "fs_sc_numUpRecords",
652 "fs_sc_numDownRecords",
653 "fs_sc_sumOfRecordAges",
654 "fs_sc_ageOfYoungestRecord",
655 "fs_sc_ageOfOldestRecord",
656 "fs_sc_numDowntimeIncidents",
657 "fs_sc_numRecordsNeverDown",
658 "fs_sc_maxDowntimesInARecord",
659 "fs_sc_sumOfDowntimes",
660 "fs_sc_shortestDowntime",
661 "fs_sc_longestDowntime",
662 "fs_sc_down_0_10_min",
663 "fs_sc_down_10_30_min",
664 "fs_sc_down_half_1_hr",
668 "fs_sc_down_more_8_hr",
672 "fs_sc_downDst_6_10",
673 "fs_sc_downDst_10_50",
674 "fs_sc_downDst_more_50",
675 "fs_oc_numTtlRecords", /* file server server up/down stats for other cells */
676 "fs_oc_numUpRecords",
677 "fs_oc_numDownRecords",
678 "fs_oc_sumOfRecordAges",
679 "fs_oc_ageOfYoungestRecord",
680 "fs_oc_ageOfOldestRecord",
681 "fs_oc_numDowntimeIncidents",
682 "fs_oc_numRecordsNeverDown",
683 "fs_oc_maxDowntimesInARecord",
684 "fs_oc_sumOfDowntimes",
685 "fs_oc_shortestDowntime",
686 "fs_oc_longestDowntime",
687 "fs_oc_down_0_10_min",
688 "fs_oc_down_10_30_min",
689 "fs_oc_down_half_1_hr",
693 "fs_oc_down_more_8_hr",
697 "fs_oc_downDst_6_10",
698 "fs_oc_downDst_10_50",
699 "fs_oc_downDst_more_50",
700 "vl_sc_numTtlRecords", /* vl server up/down stats for same cell */
701 "vl_sc_numUpRecords",
702 "vl_sc_numDownRecords",
703 "vl_sc_sumOfRecordAges",
704 "vl_sc_ageOfYoungestRecord",
705 "vl_sc_ageOfOldestRecord",
706 "vl_sc_numDowntimeIncidents",
707 "vl_sc_numRecordsNeverDown",
708 "vl_sc_maxDowntimesInARecord",
709 "vl_sc_sumOfDowntimes",
710 "vl_sc_shortestDowntime",
711 "vl_sc_longestDowntime",
712 "vl_sc_down_0_10_min",
713 "vl_sc_down_10_30_min",
714 "vl_sc_down_half_1_hr",
718 "vl_sc_down_more_8_hr",
722 "vl_sc_downDst_6_10",
723 "vl_sc_downDst_10_50",
724 "vl_sc_downDst_more_50",
725 "vl_oc_numTtlRecords", /* vl server up/down stats for other cells */
726 "vl_oc_numUpRecords",
727 "vl_oc_numDownRecords",
728 "vl_oc_sumOfRecordAges",
729 "vl_oc_ageOfYoungestRecord",
730 "vl_oc_ageOfOldestRecord",
731 "vl_oc_numDowntimeIncidents",
732 "vl_oc_numRecordsNeverDown",
733 "vl_oc_maxDowntimesInARecord",
734 "vl_oc_sumOfDowntimes",
735 "vl_oc_shortestDowntime",
736 "vl_oc_longestDowntime",
737 "vl_oc_down_0_10_min",
738 "vl_oc_down_10_30_min",
739 "vl_oc_down_half_1_hr",
743 "vl_oc_down_more_8_hr",
747 "vl_oc_downDst_6_10",
748 "vl_oc_downDst_10_50",
749 "vl_oc_downDst_more_50",
750 "FetchData_ops", /* File Serevr RPC Operation timings */
763 "FetchStatus_ops_ok",
764 "FetchStatus_ops_sum",
765 "FetchStatus_ops_sqr",
766 "FetchStatus_ops_min",
767 "FetchStatus_ops_max",
781 "StoreStatus_ops_ok",
782 "StoreStatus_ops_sum",
783 "StoreStatus_ops_sqr",
784 "StoreStatus_ops_min",
785 "StoreStatus_ops_max",
788 "RemoveFile_ops_sum",
789 "RemoveFile_ops_sqr",
790 "RemoveFile_ops_min",
791 "RemoveFile_ops_max",
794 "CreateFile_ops_sum",
795 "CreateFile_ops_sqr",
796 "CreateFile_ops_min",
797 "CreateFile_ops_max",
836 "ExtendLock_ops_sum",
837 "ExtendLock_ops_sqr",
838 "ExtendLock_ops_min",
839 "ExtendLock_ops_max",
841 "ReleaseLock_ops_ok",
842 "ReleaseLock_ops_sum",
843 "ReleaseLock_ops_sqr",
844 "ReleaseLock_ops_min",
845 "ReleaseLock_ops_max",
847 "GetStatistics_ops_ok",
848 "GetStatistics_ops_sum",
849 "GetStatistics_ops_sqr",
850 "GetStatistics_ops_min",
851 "GetStatistics_ops_max",
852 "GiveUpCallbacks_ops",
853 "GiveUpCallbacks_ops_ok",
854 "GiveUpCallbacks_ops_sum",
855 "GiveUpCallbacks_ops_sqr",
856 "GiveUpCallbacks_ops_min",
857 "GiveUpCallbacks_ops_max",
859 "GetVolumeInfo_ops_ok",
860 "GetVolumeInfo_ops_sum",
861 "GetVolumeInfo_ops_sqr",
862 "GetVolumeInfo_ops_min",
863 "GetVolumeInfo_ops_max",
864 "GetVolumeStatus_ops",
865 "GetVolumeStatus_ops_ok",
866 "GetVolumeStatus_ops_sum",
867 "GetVolumeStatus_ops_sqr",
868 "GetVolumeStatus_ops_min",
869 "GetVolumeStatus_ops_max",
870 "SetVolumeStatus_ops",
871 "SetVolumeStatus_ops_ok",
872 "SetVolumeStatus_ops_sum",
873 "SetVolumeStatus_ops_sqr",
874 "SetVolumeStatus_ops_min",
875 "SetVolumeStatus_ops_max",
877 "GetRootVolume_ops_ok",
878 "GetRootVolume_ops_sum",
879 "GetRootVolume_ops_sqr",
880 "GetRootVolume_ops_min",
881 "GetRootVolume_ops_max",
884 "CheckToken_ops_sum",
885 "CheckToken_ops_sqr",
886 "CheckToken_ops_min",
887 "CheckToken_ops_max",
894 "NGetVolumeInfo_ops",
895 "NGetVolumeInfo_ops_ok",
896 "NGetVolumeInfo_ops_sum",
897 "NGetVolumeInfo_ops_sqr",
898 "NGetVolumeInfo_ops_min",
899 "NGetVolumeInfo_ops_max",
902 "BulkStatus_ops_sum",
903 "BulkStatus_ops_sqr",
904 "BulkStatus_ops_min",
905 "BulkStatus_ops_max",
907 "XStatsVersion_ops_ok",
908 "XStatsVersion_ops_sum",
909 "XStatsVersion_ops_sqr",
910 "XStatsVersion_ops_min",
911 "XStatsVersion_ops_max",
918 "FetchData_srv_err", /* File Server RPC Error Info */
920 "FetchData_prot_err_err",
922 "FetchData_busy_err",
923 "FetchData_other_err",
929 "FetchACL_other_err",
930 "FetchStatus_srv_err",
931 "FetchStatus_net_err",
932 "FetchStatus_prot_err",
933 "FetchStatus_vol_err",
934 "FetchStatus_busy_err",
935 "FetchStatus_other_err",
938 "StoreData_prot_err",
940 "StoreData_busy_err",
941 "StoreData_other_err",
947 "StoreACL_other_err",
948 "StoreStatus_srv_err",
949 "StoreStatus_net_err",
950 "StoreStatus_prot_err",
951 "StoreStatus_vol_err",
952 "StoreStatus_busy_err",
953 "StoreStatus_other_err",
954 "RemoveFile_srv_err",
955 "RemoveFile_net_err",
956 "RemoveFile_prot_err",
957 "RemoveFile_vol_err",
958 "RemoveFile_busy_err",
959 "RemoveFile_other_err",
960 "CreateFile_srv_err",
961 "CreateFile_net_err",
962 "CreateFile_prot_err",
963 "CreateFile_vol_err",
964 "CreateFile_busy_err",
965 "CreateFile_other_err",
992 "RemoveDir_prot_err",
994 "RemoveDir_busy_err",
995 "RemoveDir_other_err",
1001 "SetLock_other_err",
1002 "ExtendLock_srv_err",
1003 "ExtendLock_net_err",
1004 "ExtendLock_prot_err",
1005 "ExtendLock_vol_err",
1006 "ExtendLock_busy_err",
1007 "ExtendLock_other_err",
1008 "ReleaseLock_srv_err",
1009 "ReleaseLock_net_err",
1010 "ReleaseLock_prot_err",
1011 "ReleaseLock_vol_err",
1012 "ReleaseLock_busy_err",
1013 "ReleaseLock_other_err",
1014 "GetStatistics_srv_err",
1015 "GetStatistics_net_err",
1016 "GetStatistics_prot_err",
1017 "GetStatistics_vol_err",
1018 "GetStatistics_busy_err",
1019 "GetStatistics_other_err",
1020 "GiveUpCallbacks_srv_err",
1021 "GiveUpCallbacks_net_err",
1022 "GiveUpCallbacks_prot_err",
1023 "GiveUpCallbacks_vol_err",
1024 "GiveUpCallbacks_busy_err",
1025 "GiveUpCallbacks_other_err",
1026 "GetVolumeInfo_srv_err",
1027 "GetVolumeInfo_net_err",
1028 "GetVolumeInfo_prot_err",
1029 "GetVolumeInfo_vol_err",
1030 "GetVolumeInfo_busy_err",
1031 "GetVolumeInfo_other_err",
1032 "GetVolumeStatus_srv_err",
1033 "GetVolumeStatus_net_err",
1034 "GetVolumeStatus_prot_err",
1035 "GetVolumeStatus_vol_err",
1036 "GetVolumeStatus_busy_err",
1037 "GetVolumeStatus_other_err",
1038 "SetVolumeStatus_srv_err",
1039 "SetVolumeStatus_net_err",
1040 "SetVolumeStatus_prot_err",
1041 "SetVolumeStatus_vol_err",
1042 "SetVolumeStatus_busy_err",
1043 "SetVolumeStatus_other_err",
1044 "GetRootVolume_srv_err",
1045 "GetRootVolume_net_err",
1046 "GetRootVolume_prot_err",
1047 "GetRootVolume_vol_err",
1048 "GetRootVolume_busy_err",
1049 "GetRootVolume_other_err",
1050 "CheckToken_srv_err",
1051 "CheckToken_net_err",
1052 "CheckToken_prot_err",
1053 "CheckToken_vol_err",
1054 "CheckToken_busy_err",
1055 "CheckToken_other_err",
1061 "GetTime_other_err",
1062 "NGetVolumeInfo_srv_err",
1063 "NGetVolumeInfo_net_err",
1064 "NGetVolumeInfo_prot_err",
1065 "NGetVolumeInfo_vol_err",
1066 "NGetVolumeInfo_busy_err",
1067 "NGetVolumeInfo_other_err",
1068 "BulkStatus_srv_err",
1069 "BulkStatus_net_err",
1070 "BulkStatus_prot_err",
1071 "BulkStatus_vol_err",
1072 "BulkStatus_busy_err",
1073 "BulkStatus_other_err",
1074 "XStatsVersion_srv_err",
1075 "XStatsVersion_net_err",
1076 "XStatsVersion_prot_err",
1077 "XStatsVersion_vol_err",
1078 "XStatsVersion_busy_err",
1079 "XStatsVersion_other_err",
1080 "GetXStats_srv_err",
1081 "GetXStats_net_err",
1082 "GetXStats_prot_err",
1083 "GetXStats_vol_err",
1084 "GetXStats_busy_err",
1085 "GetXStats_other_err",
1086 "FetchData_xfers", /* File Server RPC Transfer timings */
1087 "FetchData_xfers_ok",
1088 "FetchData_xfers_sum",
1089 "FetchData_xfers_sqr",
1090 "FetchData_xfers_min",
1091 "FetchData_xfers_max",
1092 "FetchData_Kbytes_sum",
1093 "FetchData_bytes_min",
1094 "FetchData_bytes_max",
1095 "FetchData_bytes_bucket0",
1096 "FetchData_bytes_bucket1",
1097 "FetchData_bytes_bucket2",
1098 "FetchData_bytes_bucket3",
1099 "FetchData_bytes_bucket4",
1100 "FetchData_bytes_bucket5",
1101 "FetchData_bytes_bucket6",
1102 "FetchData_bytes_bucket7",
1103 "FetchData_bytes_bucket8",
1105 "StoreData_xfers_ok",
1106 "StoreData_xfers_sum",
1107 "StoreData_xfers_sqr",
1108 "StoreData_xfers_min",
1109 "StoreData_xfers_max",
1110 "StoreData_Kbytes_sum",
1111 "StoreData_bytes_min",
1112 "StoreData_bytes_max",
1113 "StoreData_bytes_bucket0",
1114 "StoreData_bytes_bucket1",
1115 "StoreData_bytes_bucket2",
1116 "StoreData_bytes_bucket3",
1117 "StoreData_bytes_bucket4",
1118 "StoreData_bytes_bucket5",
1119 "StoreData_bytes_bucket6",
1120 "StoreData_bytes_bucket7",
1121 "StoreData_bytes_bucket8",
1122 "CallBack_ops", /* Cache Manager RPC Operation Timings */
1128 "InitCallBackState_ops",
1129 "InitCallBackState_ops_ok",
1130 "InitCallBackState_ops_sum",
1131 "InitCallBackState_ops_sqr",
1132 "InitCallBackState_ops_min",
1133 "InitCallBackState_ops_max",
1152 "XStatsVersion_CM_ops",
1153 "XStatsVersion_CM_ops_ok",
1154 "XStatsVersion_CM_ops_sum",
1155 "XStatsVersion_CM_ops_sqr",
1156 "XStatsVersion_CM_ops_min",
1157 "XStatsVersion_CM_ops_max",
1159 "GetXStats_CM_ops_ok",
1160 "GetXStats_CM_ops_sum",
1161 "GetXStats_CM_ops_sqr",
1162 "GetXStats_CM_ops_min",
1163 "GetXStats_CM_ops_max",
1164 "curr_PAGs", /* Authentication information for CM */
1167 "curr_UnauthRecords",
1168 "curr_MaxRecordsInPAG",
1169 "curr_LongestChain",
1174 "HWM_MaxRecordsInPAG",
1176 "unreplicatedRefs", /* [Un]replicated file accesses: */
1178 "numReplicasAccessed",
1179 "maxReplicasPerRef",
1183 /* Cache Manager Column Labels */
1185 char *cm_labels[] = {
1186 "/num/PerfCalls", /* Performance numbers for the cache manager */
1188 "/numCells/Visible",
1189 "/numCells/Contacted",
1192 "/dremote/Accesses",
1193 "/vremote/Accesses",
1194 "cache/Num/Entries",
1195 "cache/Blocks/Total",
1196 "cache/Blocks/InUse",
1197 "cache/Blocks/Orig",
1198 "cache/MaxDirty/Chunks",
1199 "cache/CurrDirty/Chunks",
1205 "/cacheFiles/Reused",
1212 "Large/Blocks/Active",
1213 "Large/Blocks/Alloced",
1214 "Small/Blocks/Active",
1215 "Small/Blocks/Alloced",
1216 "Out/Standing/MemUsage",
1217 "Out/Standing/Allocs",
1218 "/CallBack/Alloced",
1219 "/CallBack/Flushes",
1222 "srv/MaxChain/Length",
1223 "srv/MaxChain/LengthHWM",
1226 "fs_sc/numTtl/Records", /* file server server up/down stats for same cell */
1227 "fs_sc/numUp/Records",
1228 "fs_sc/numDown/Records",
1229 "fs_sc/sumOf/RecordAges",
1230 "fs_sc/ageOf/YoungestRecord",
1231 "fs_sc/ageOf/OldestRecord",
1232 "fs_sc/numDowntime/Incidents",
1233 "fs_sc/numRecords/NeverDown",
1234 "fs_sc/maxDowntimes/InARecord",
1235 "fs_sc/sumOf/Downtimes",
1236 "fs_sc/shortest/Downtime",
1237 "fs_sc/longest/Downtime",
1238 "fs_sc/down/0_10_min",
1239 "fs_sc/down/10_30_min",
1240 "fs_sc/down/half_1_hr",
1241 "fs_sc/down/1_2_hr",
1242 "fs_sc/down/2_4_hr",
1243 "fs_sc/down/4_8_hr",
1244 "fs_sc/down/more_8_hr",
1247 "fs_sc/downDst/2_5",
1248 "fs_sc/downDst/6_10",
1249 "fs_sc/downDst/10_50",
1250 "fs_sc/downDst/more_50",
1251 "fs_oc/numTtl/Records", /* file server server up/down stats for other cells */
1252 "fs_oc/numUp/Records",
1253 "fs_oc/numDown/Records",
1254 "fs_oc/sumOf/RecordAges",
1255 "fs_oc/ageOf/YoungestRecord",
1256 "fs_oc/ageOf/OldestRecord",
1257 "fs_oc/numDowntime/Incidents",
1258 "fs_oc/numRecords/NeverDown",
1259 "fs_oc/maxDowntimes/InARecord",
1260 "fs_oc/sumOf/Downtimes",
1261 "fs_oc/shortest/Downtime",
1262 "fs_oc/longest/Downtime",
1263 "fs_oc/down/0_10_min",
1264 "fs_oc/down/10_30_min",
1265 "fs_oc/down/half_1_hr",
1266 "fs_oc/down/1_2_hr",
1267 "fs_oc/down/2_4_hr",
1268 "fs_oc/down/4_8_hr",
1269 "fs_oc/down/more_8_hr",
1272 "fs_oc/downDst/2_5",
1273 "fs_oc/downDst/6_10",
1274 "fs_oc/downDst/10_50",
1275 "fs_oc/downDst/more_50",
1276 "vl_sc/numTtl/Records", /* VL server up/down stats for same cell */
1277 "vl_sc/numUp/Records",
1278 "vl_sc/numDown/Records",
1279 "vl_sc/sumOf/RecordAges",
1280 "vl_sc/ageOf/YoungestRecord",
1281 "vl_sc/ageOf/OldestRecord",
1282 "vl_sc/numDowntime/Incidents",
1283 "vl_sc/numRecords/NeverDown",
1284 "vl_sc/maxDowntimes/InARecord",
1285 "vl_sc/sumOf/Downtimes",
1286 "vl_sc/shortest/Downtime",
1287 "vl_sc/longest/Downtime",
1288 "vl_sc/down/0_10_min",
1289 "vl_sc/down/10_30_min",
1290 "vl_sc/down/half_1_hr",
1291 "vl_sc/down/1_2_hr",
1292 "vl_sc/down/2_4_hr",
1293 "vl_sc/down/4_8_hr",
1294 "vl_sc/down/more_8_hr",
1297 "vl_sc/downDst/2_5",
1298 "vl_sc/downDst/6_10",
1299 "vl_sc/downDst/10_50",
1300 "vl_sc/downDst/more_50",
1301 "vl_dc/numTtl/Records", /* VL server up/down stats for other cells */
1302 "vl_dc/numUp/Records",
1303 "vl_dc/numDown/Records",
1304 "vl_dc/sumOf/RecordAges",
1305 "vl_dc/ageOf/YoungestRecord",
1306 "vl_dc/ageOf/OldestRecord",
1307 "vl_dc/numDowntime/Incidents",
1308 "vl_dc/numRecords/NeverDown",
1309 "vl_dc/maxDowntimes/InARecord",
1310 "vl_dc/sumOf/Downtimes",
1311 "vl_dc/shortest/Downtime",
1312 "vl_dc/longest/Downtime",
1313 "vl_dc/down/0_10_min",
1314 "vl_dc/down/10_30_min",
1315 "vl_dc/down/half_1_hr",
1316 "vl_dc/down/1_2_hr",
1317 "vl_dc/down/2_4_hr",
1318 "vl_dc/down/4_8_hr",
1319 "vl_dc/down/more_8_hr",
1322 "vl_dc/downDst/2_5",
1323 "vl_dc/downDst/6_10",
1324 "vl_dc/downDst/10_50",
1325 "vl_dc/downDst/more_50",
1326 "FetchData/ops/", /* File Serevr RPC Operation timings */
1328 "FetchData/ops/sum (sec)",
1329 "FetchData/ops/sqr (sec)",
1330 "FetchData/ops/min (sec)",
1331 "FetchData/ops/max (sec)",
1334 "FetchACL/ops/sum (sec)",
1335 "FetchACL/ops/sqr (sec)",
1336 "FetchACL/ops/min (sec)",
1337 "FetchACL/ops/max (sec)",
1339 "FetchStatus/ops/ok",
1340 "FetchStatus/ops/sum (sec)",
1341 "FetchStatus/ops/sqr (sec)",
1342 "FetchStatus/ops/min (sec)",
1343 "FetchStatus/ops/max (sec)",
1346 "StoreData/ops/sum (sec)",
1347 "StoreData/ops/sqr (sec)",
1348 "StoreData/ops/min (sec)",
1349 "StoreData/ops/max (sec)",
1352 "StoreACL/ops/sum (sec)",
1353 "StoreACL/ops/sqr (sec)",
1354 "StoreACL/ops/min (sec)",
1355 "StoreACL/ops/max (sec)",
1357 "StoreStatus/ops/ok",
1358 "StoreStatus/ops/sum (sec)",
1359 "StoreStatus/ops/sqr (sec)",
1360 "StoreStatus/ops/min (sec)",
1361 "StoreStatus/ops/max (sec)",
1363 "RemoveFile/ops/ok",
1364 "RemoveFile/ops/sum (sec)",
1365 "RemoveFile/ops/sqr (sec)",
1366 "RemoveFile/ops/min (sec)",
1367 "RemoveFile/ops/max (sec)",
1369 "CreateFile/ops/ok",
1370 "CreateFile/ops/sum (sec)",
1371 "CreateFile/ops/sqr (sec)",
1372 "CreateFile/ops/min (sec)",
1373 "CreateFile/ops/max (sec)",
1376 "Rename/ops/sum (sec)",
1377 "Rename/ops/sqr (sec)",
1378 "Rename/ops/min (sec)",
1379 "Rename/ops/max (sec)",
1382 "Symlink/ops/sum (sec)",
1383 "Symlink/ops/sqr (sec)",
1384 "Symlink/ops/min (sec)",
1385 "Symlink/ops/max (sec)",
1388 "Link/ops/sum (sec)",
1389 "Link/ops/sqr (sec)",
1390 "Link/ops/min (sec)",
1391 "Link/ops/max (sec)",
1394 "MakeDir/ops/sum (sec)",
1395 "MakeDir/ops/sqr (sec)",
1396 "MakeDir/ops/min (sec)",
1397 "MakeDir/ops/max (sec)",
1400 "RemoveDir/ops/sum (sec)",
1401 "RemoveDir/ops/sqr (sec)",
1402 "RemoveDir/ops/min (sec)",
1403 "RemoveDir/ops/max (sec)",
1406 "SetLock/ops/sum (sec)",
1407 "SetLock/ops/sqr (sec)",
1408 "SetLock/ops/min (sec)",
1409 "SetLock/ops/max (sec)",
1411 "ExtendLock/ops/ok",
1412 "ExtendLock/ops/sum (sec)",
1413 "ExtendLock/ops/sqr (sec)",
1414 "ExtendLock/ops/min (sec)",
1415 "ExtendLock/ops/max (sec)",
1417 "ReleaseLck/ops/ok",
1418 "ReleaseLck/ops/sum (sec)",
1419 "ReleaseLck/ops/sqr (sec)",
1420 "ReleaseLck/ops/min (sec)",
1421 "ReleaseLck/ops/max (sec)",
1424 "GetStatcs/ops/sum (sec)",
1425 "GetStatcs/ops/sqr (sec)",
1426 "GetStatcs/ops/min (sec)",
1427 "GetStatcs/ops/max (sec)",
1428 "GiveUp/Callbacks/ops",
1429 "GiveUp/Callbacks/ops_ok",
1430 "GiveUp/Callbacks/ops_sum (sec)",
1431 "GiveUp/Callbacks/ops_sqr (sec)",
1432 "GiveUp/Callbacks/ops_min (sec)",
1433 "GiveUp/Callbacks/ops_max (sec)",
1435 "GetVolInfo/ops/ok",
1436 "GetVolInfo/ops/sum (sec)",
1437 "GetVolInfo/ops/sqr (sec)",
1438 "GetVolInfo/ops/min (sec)",
1439 "GetVolInfo/ops/max (sec)",
1441 "GetVolStat/ops/ok",
1442 "GetVolStat/ops/sum (sec)",
1443 "GetVolStat/ops/sqr (sec)",
1444 "GetVolStat/ops/min (sec)",
1445 "GetVolStat/ops/max (sec)",
1447 "SetVolStat/ops_ok",
1448 "SetVolStat/ops/sum (sec)",
1449 "SetVolStat/ops/sqr (sec)",
1450 "SetVolStat/ops/min (sec)",
1451 "SetVolStat/ops/max (sec)",
1453 "GetRootVol/ops/ok",
1454 "GetRootVol/ops/sum (sec)",
1455 "GetRootVol/ops/sqr (sec)",
1456 "GetRootVol/ops/min (sec)",
1457 "GetRootVol/ops/max (sec)",
1459 "CheckToken/ops/ok",
1460 "CheckToken/ops/sum (sec)",
1461 "CheckToken/ops/sqr (sec)",
1462 "CheckToken/ops/min (sec)",
1463 "CheckToken/ops/max (sec)",
1466 "GetTime/ops/sum (sec)",
1467 "GetTime/ops/sqr (sec)",
1468 "GetTime/ops/min (sec)",
1469 "GetTime/ops/max (sec)",
1471 "NGetVolInf/ops/ok",
1472 "NGetVolInf/ops/sum (sec)",
1473 "NGetVolInf/ops/sqr (sec)",
1474 "NGetVolInf/ops/min (sec)",
1475 "NGetVolInf/ops/max (sec)",
1477 "BulkStatus/ops/ok",
1478 "BulkStatus/ops/sum (sec)",
1479 "BulkStatus/ops/sqr (sec)",
1480 "BulkStatus/ops/min (sec)",
1481 "BulkStatus/ops/max (sec)",
1483 "XStatsVers/ops/ok",
1484 "XStatsVers/ops/sum (sec)",
1485 "XStatsVers/ops/sqr (sec)",
1486 "XStatsVers/ops/min (sec)",
1487 "XStatsVers/ops/max (sec)",
1490 "GetXStats/ops/sum (sec)",
1491 "GetXStats/ops/sqr (sec)",
1492 "GetXStats/ops/min (sec)",
1493 "GetXStats/ops/max (sec)",
1494 "/FetchData/srv_err", /* File Server RPC Error Info */
1495 "/FetchData/net_err",
1496 "/FetchData/prot_err",
1497 "/FetchData/vol_err",
1498 "/FetchData/busy_err",
1499 "/FetchData/other_err",
1500 "/FetchACL/srv_err",
1501 "/FetchACL/net_err",
1502 "/FetchACL/prot_err",
1503 "/FetchACL/vol_err",
1504 "/FetchACL/busy_err",
1505 "/FetchACL/other_err",
1506 "Fetch/Status/srv_err",
1507 "Fetch/Status/net_err",
1508 "Fetch/Status/prot_err",
1509 "Fetch/Status/vol_err",
1510 "Fetch/Status/busy_err",
1511 "Fetch/Status/other_err",
1512 "/StoreData/srv_err",
1513 "/StoreData/net_err",
1514 "/StoreData/prot_err",
1515 "/StoreData/vol_err",
1516 "/StoreData/busy_err",
1517 "/StoreData/other_err",
1518 "/StoreACL/srv_err",
1519 "/StoreACL/net_err",
1520 "/StoreACL/prot_err",
1521 "/StoreACL/vol_err",
1522 "/StoreACL/busy_err",
1523 "/StoreACL/other_err",
1524 "Store/Status/srv_err",
1525 "Store/Status/net_err",
1526 "Store/Status/prot_err",
1527 "Store/Status/vol_err",
1528 "Store/Status/busy_err",
1529 "Store/Status/other_err",
1530 "/RemoveFile/srv_err",
1531 "/RemoveFile/net_err",
1532 "/RemoveFile/prot_err",
1533 "/RemoveFile/vol_err",
1534 "/RemoveFile/busy_err",
1535 "/RemoveFile/other_err",
1536 "/CreateFile/srv_err",
1537 "/CreateFile/net_err",
1538 "/CreateFile/prot_err",
1539 "/CreateFile/vol_err",
1540 "/CreateFile/busy_err",
1541 "/CreateFile/other_err",
1547 "/Rename/other_err",
1550 "/Symlink/prot_err",
1552 "/Symlink/busy_err",
1562 "/MakeDir/prot_err",
1564 "/MakeDir/busy_err",
1565 "/MakeDir/other_err",
1566 "/RemoveDir/srv_err",
1567 "/RemoveDir/net_err",
1568 "/RemoveDir/prot_err",
1569 "/RemoveDir/vol_err",
1570 "/RemoveDir/busy_err",
1571 "/RemoveDir/other_err",
1574 "/SetLock/prot_err",
1576 "/SetLock/busy_err",
1577 "/SetLock/other_err",
1578 "/ExtendLock/srv_err",
1579 "/ExtendLock/net_err",
1580 "/ExtendLock/prot_err",
1581 "/ExtendLock/vol_err",
1582 "/ExtendLock/busy_err",
1583 "/ExtendLock/other_err",
1584 "Release/Lock/srv_err",
1585 "Release/Lock/net_err",
1586 "Release/Lock/prot_err",
1587 "Release/Lock/vol_err",
1588 "Release/Lock/busy_err",
1589 "Release/Lock/other_err",
1590 "Get/Statistics/srv_err",
1591 "Get/Statistics/net_err",
1592 "Get/Statistics/prot_err",
1593 "Get/Statistics/vol_err",
1594 "Get/Statistics/busy_err",
1595 "Get/Statistics/other_err",
1596 "GiveUp/Callbacks/srv_err",
1597 "GiveUp/Callbacks/net_err",
1598 "GiveUp/Callbacks/prot_err",
1599 "GiveUp/Callbacks/vol_err",
1600 "GiveUp/Callbacks/busy_err",
1601 "GiveUp/Callbacks/other_err",
1602 "Get/VolumeInfo/srv_err",
1603 "Get/VolumeInfo/net_err",
1604 "Get/VolumeInfo/prot_err",
1605 "Get/VolumeInfo/vol_err",
1606 "Get/VolumeInfo/busy_err",
1607 "Get/VolumeInfo_other_err",
1608 "Get/VolumeStatus/srv_err",
1609 "Get/VolumeStatus/net_err",
1610 "Get/VolumeStatus/prot_err",
1611 "Get/VolumeStatus/vol_err",
1612 "Get/VolumeStatus/busy_err",
1613 "Get/VolumeStatus/other_err",
1614 "Set/VolumeStatus/srv_err",
1615 "Set/VolumeStatus/net_err",
1616 "Set/VolumeStatus/prot_err",
1617 "Set/VolumeStatus/vol_err",
1618 "Set/VolumeStatus/busy_err",
1619 "Set/VolumeStatus/other_err",
1620 "Get/RootVolume/srv_err",
1621 "Get/RootVolume/net_err",
1622 "Get/RootVolume/prot_err",
1623 "Get/RootVolume/vol_err",
1624 "Get/RootVolume/busy_err",
1625 "Get/RootVolume/other_err",
1626 "/CheckToken/srv_err",
1627 "/CheckToken/net_err",
1628 "/CheckToken/prot_err",
1629 "/CheckToken/vol_err",
1630 "/CheckToken/busy_err",
1631 "/CheckToken/other_err",
1634 "/GetTime/prot_err",
1636 "/GetTime/busy_err",
1637 "/GetTime/other_err",
1638 "NGet/VolumeInfo/srv_err",
1639 "NGet/VolumeInfo/net_err",
1640 "NGet/VolumeInfo/prot_err",
1641 "NGet/VolumeInfo/vol_err",
1642 "NGet/VolumeInfo/busy_err",
1643 "NGet/VolumeInfo/other_err",
1644 "Bulk/Status/srv_err",
1645 "Bulk/Status/net_err",
1646 "Bulk/Status/prot_err",
1647 "Bulk/Status/vol_err",
1648 "Bulk/Status/busy_err",
1649 "Bulk/Status/other_err",
1650 "XStats/Version/srv_err",
1651 "XStats/Version/net_err",
1652 "XStats/Version/prot_err",
1653 "XStats/Version/vol_err",
1654 "XStats/Version/busy_err",
1655 "XStats/Version/other_err",
1656 "/GetXStats/srv_err",
1657 "/GetXStats/net_err",
1658 "/GetXStats/prot_err",
1659 "/GetXStats/vol_err",
1660 "/GetXStats/busy_err",
1661 "/GetXStats/other_err",
1662 "FetchData/xfers/", /* File Server RPC Transfer timings */
1663 "FetchData/xfers/ok",
1664 "FetchData/xfers/sum (sec)",
1665 "FetchData/xfers/sqr (sec)",
1666 "FetchData/xfers/min (sec)",
1667 "FetchData/xfers/max (sec)",
1668 "FetchData/xfers/sum(Kbytes)",
1669 "FetchData/xfers/min(bytes)",
1670 "FetchData/xfers/max(bytes)",
1671 "FetchData/bytes/bucket0",
1672 "FetchData/bytes/bucket1",
1673 "FetchData/bytes/bucket2",
1674 "FetchData/bytes/bucket3",
1675 "FetchData/bytes/bucket4",
1676 "FetchData/bytes/bucket5",
1677 "FetchData/bytes/bucket6",
1678 "FetchData/bytes/bucket7",
1679 "FetchData/bytes/bucket8",
1681 "StoreData/xfers/ok",
1682 "StoreData/xfers/sum (sec)",
1683 "StoreData/xfers/sqr (sec)",
1684 "StoreData/xfers/min (sec)",
1685 "StoreData/xfers/max (sec)",
1686 "StoreData/xfers/sum(Kbytes)",
1687 "StoreData/xfers/min(bytes)",
1688 "StoreData/xfers/max(bytes)",
1689 "StoreData/bytes/bucket0",
1690 "StoreData/bytes/bucket1",
1691 "StoreData/bytes/bucket2",
1692 "StoreData/bytes/bucket3",
1693 "StoreData/bytes/bucket4",
1694 "StoreData/bytes/bucket5",
1695 "StoreData/bytes/bucket6",
1696 "StoreData/bytes/bucket7",
1697 "StoreData/bytes/bucket8",
1698 "CallBack/ops/", /* Cache Manager RPC Operation Timings */
1700 "CallBack/ops/sum(sec)",
1701 "CallBack/ops/sqr(sec)",
1702 "CallBack/ops/min(sec)",
1703 "CallBack/ops/max(sec)",
1704 "InitCall/BackState/ops",
1705 "InitCall/BackState/ops_ok",
1706 "InitCall/BackState/ops_sum(sec)",
1707 "InitCall/BackState/ops_sqr(sec)",
1708 "InitCall/BackState/ops_min(sec)",
1709 "InitCall/BackState/ops_max(sec)",
1712 "Probe/ops/sum(sec)",
1713 "Probe/ops/sqr(sec)",
1714 "Probe/ops/min(sec)",
1715 "Probe/ops/max(sec)",
1718 "GetLock/ops/sum(sec)",
1719 "GetLock/ops/sqr(sec)",
1720 "GetLock/ops/min(sec)",
1721 "GetLock/ops/max(sec)",
1724 "GetCE/ops/sum(sec)",
1725 "GetCE/ops/sqr(sec)",
1726 "GetCE/ops/min(sec)",
1727 "GetCE/ops/max(sec)",
1728 "XStatsVers/CM_ops/",
1729 "XStatsVers/CM_ops/ok",
1730 "XStatsVers/CM_ops/sum(sec)",
1731 "XStatsVers/CM_ops/sqr(sec)",
1732 "XStatsVers/CM_ops/min(sec)",
1733 "XStatsVers/CM_ops/max(sec)",
1734 "GetXStats/CM_ops/",
1735 "GetXStats/CM_ops/ok",
1736 "GetXStats/CM_ops/sum(sec)",
1737 "GetXStats/CM_ops/sqr(sec)",
1738 "GetXStats/CM_ops/min(sec)",
1739 "GetXStats/CM_ops/max(sec)",
1740 "curr/PAGs/", /* Authentication information for CM */
1742 "curr/Auth/Records",
1743 "curr/Unauth/Records",
1744 "curr/MaxRecords/InPAG",
1745 "curr/Longest/Chain",
1750 "HWM/MaxRecords/InPAG",
1751 "HWM/Longest/Chain",
1752 "un/replicated/Refs", /* [Un]replicated file accesses: */
1754 "num/Replicas/Accessed",
1755 "max/Replicas/PerRef",
1756 "ref/First/ReplicaOK"
1760 /* Cache Manager data classification */
1761 /* Data is classified into sections and each section into one or more
1762 groups. The integer after a section name specifies the number of groups
1763 contained in it. The integers after a group name specify the starting and
1764 ending positional indices to fs_varNames[]. Unimportant information
1765 is placed at the end of the section. */
1767 char *cm_categories[] = {
1768 "PerfStats_section 2",
1769 "PerfStats_group 4 39",
1771 "Server_UpDown_section 4",
1772 "FS_upDown_SC_group 40 64",
1773 "FS_upDown_DC_group 65 89",
1774 "VL_upDown_SC_group 90 114",
1775 "VL_upDown_DC_group 115 139",
1777 "FS_RPCopTimes_group 140 307",
1778 "FS_RPCopErrors_group 308 475",
1779 "FS_RPCopBytes_group 476 511",
1780 "CM_RPCopTimes_group 512 553",
1781 "Auth_Access_section 2",
1782 "Auth_Stats_group 554 565",
1783 "Access_Stats_group 566 570"
1784 /* "Author_Stats_group x y" - no information collected at present */