@@ -824,6 +824,199 @@ def metric_init(lparams):
824824 "description" : "Client uptime" ,
825825 }))
826826
827+ ##############################################################################
828+
829+
830+ descriptors .append ( create_desc (Desc_Skel , {
831+ "name" : NAME_PREFIX + 'backend_retry' ,
832+ "call_back" : get_delta ,
833+ "units" : "retries/s" ,
834+ "description" : "Backend conn. retry" ,
835+ }))
836+
837+ descriptors .append ( create_desc (Desc_Skel , {
838+ "name" : NAME_PREFIX + 'dir_dns_cache_full' ,
839+ "call_back" : get_delta ,
840+ "units" : "/s" ,
841+ "description" : "DNS director full dnscache" ,
842+ }))
843+
844+ descriptors .append ( create_desc (Desc_Skel , {
845+ "name" : NAME_PREFIX + 'dir_dns_failed' ,
846+ "call_back" : get_delta ,
847+ "units" : "/s" ,
848+ "description" : "DNS director failed lookups" ,
849+ }))
850+
851+ descriptors .append ( create_desc (Desc_Skel , {
852+ "name" : NAME_PREFIX + 'dir_dns_hit' ,
853+ "call_back" : get_delta ,
854+ "units" : "/s" ,
855+ "description" : "DNS director cached lookups hit" ,
856+ }))
857+
858+ descriptors .append ( create_desc (Desc_Skel , {
859+ "name" : NAME_PREFIX + 'dir_dns_lookups' ,
860+ "call_back" : get_delta ,
861+ "units" : "/s" ,
862+ "description" : "DNS director lookups" ,
863+ }))
864+
865+ descriptors .append ( create_desc (Desc_Skel , {
866+ "name" : NAME_PREFIX + 'esi_warnings' ,
867+ "call_back" : get_delta ,
868+ "units" : "/s" ,
869+ "description" : "ESI parse warnings (unlock)" ,
870+ }))
871+
872+ descriptors .append ( create_desc (Desc_Skel , {
873+ "name" : NAME_PREFIX + 'fetch_1xx' ,
874+ "call_back" : get_delta ,
875+ "units" : "/s" ,
876+ "description" : "Fetch no body (1xx)" ,
877+ }))
878+
879+ descriptors .append ( create_desc (Desc_Skel , {
880+ "name" : NAME_PREFIX + 'fetch_204' ,
881+ "call_back" : get_delta ,
882+ "units" : "/s" ,
883+ "description" : "Fetch no body (204)" ,
884+ }))
885+
886+ descriptors .append ( create_desc (Desc_Skel , {
887+ "name" : NAME_PREFIX + 'fetch_304' ,
888+ "call_back" : get_delta ,
889+ "units" : "/s" ,
890+ "description" : "Fetch no body (304)" ,
891+ }))
892+
893+ descriptors .append ( create_desc (Desc_Skel , {
894+ "name" : NAME_PREFIX + 'n_ban' ,
895+ "call_back" : get_delta ,
896+ "units" : "/s" ,
897+ "description" : "N total active bans" ,
898+ }))
899+
900+ descriptors .append ( create_desc (Desc_Skel , {
901+ "name" : NAME_PREFIX + 'n_ban_add' ,
902+ "call_back" : get_delta ,
903+ "units" : "/s" ,
904+ "description" : "N new bans added" ,
905+ }))
906+
907+ descriptors .append ( create_desc (Desc_Skel , {
908+ "name" : NAME_PREFIX + 'n_ban_retire' ,
909+ "call_back" : get_delta ,
910+ "units" : "/s" ,
911+ "description" : "N old bans deleted" ,
912+ }))
913+
914+ descriptors .append ( create_desc (Desc_Skel , {
915+ "name" : NAME_PREFIX + 'n_ban_obj_test' ,
916+ "call_back" : get_delta ,
917+ "units" : "/s" ,
918+ "description" : "N objects tested" ,
919+ }))
920+
921+ descriptors .append ( create_desc (Desc_Skel , {
922+ "name" : NAME_PREFIX + 'n_ban_re_test' ,
923+ "call_back" : get_delta ,
924+ "units" : "/s" ,
925+ "description" : "N regexps tested against" ,
926+ }))
927+
928+ descriptors .append ( create_desc (Desc_Skel , {
929+ "name" : NAME_PREFIX + 'n_ban_dups' ,
930+ "call_back" : get_delta ,
931+ "units" : "/s" ,
932+ "description" : "N duplicate bans removed" ,
933+ }))
934+
935+ descriptors .append ( create_desc (Desc_Skel , {
936+ "name" : NAME_PREFIX + 'n_ban_add' ,
937+ "call_back" : get_delta ,
938+ "units" : "/s" ,
939+ "description" : "N new bans added" ,
940+ }))
941+
942+ descriptors .append ( create_desc (Desc_Skel , {
943+ "name" : NAME_PREFIX + 'n_ban_dups' ,
944+ "call_back" : get_delta ,
945+ "units" : "/s" ,
946+ "description" : "N duplicate bans removed" ,
947+ }))
948+
949+ descriptors .append ( create_desc (Desc_Skel , {
950+ "name" : NAME_PREFIX + 'n_ban_obj_test' ,
951+ "call_back" : get_delta ,
952+ "units" : "/s" ,
953+ "description" : "N objects tested" ,
954+ }))
955+
956+ descriptors .append ( create_desc (Desc_Skel , {
957+ "name" : NAME_PREFIX + 'n_ban_re_test' ,
958+ "call_back" : get_delta ,
959+ "units" : "/s" ,
960+ "description" : "N regexps tested against" ,
961+ }))
962+
963+ descriptors .append ( create_desc (Desc_Skel , {
964+ "name" : NAME_PREFIX + 'n_ban_retire' ,
965+ "call_back" : get_delta ,
966+ "units" : "/s" ,
967+ "description" : "N old bans deleted" ,
968+ }))
969+
970+ descriptors .append ( create_desc (Desc_Skel , {
971+ "name" : NAME_PREFIX + 'n_gunzip' ,
972+ "call_back" : get_delta ,
973+ "units" : "/s" ,
974+ "description" : "Gunzip operations" ,
975+ }))
976+
977+ descriptors .append ( create_desc (Desc_Skel , {
978+ "name" : NAME_PREFIX + 'n_gzip' ,
979+ "call_back" : get_delta ,
980+ "units" : "/s" ,
981+ "description" : "Gzip operations" ,
982+ }))
983+
984+ descriptors .append ( create_desc (Desc_Skel , {
985+ "name" : NAME_PREFIX + 'n_vbc' ,
986+ "call_back" : get_delta ,
987+ "units" : "/s" ,
988+ "description" : "N struct vbc" ,
989+ }))
990+
991+ descriptors .append ( create_desc (Desc_Skel , {
992+ "name" : NAME_PREFIX + 'n_waitinglist' ,
993+ "call_back" : get_delta ,
994+ "units" : "/s" ,
995+ "description" : "N struct waitinglist" ,
996+ }))
997+
998+ descriptors .append ( create_desc (Desc_Skel , {
999+ "name" : NAME_PREFIX + 'n_wrk_lqueue' ,
1000+ "call_back" : get_value ,
1001+ "units" : "" ,
1002+ "description" : "work request queue length" ,
1003+ }))
1004+
1005+ descriptors .append ( create_desc (Desc_Skel , {
1006+ "name" : NAME_PREFIX + 'n_wrk_queued' ,
1007+ "call_back" : get_value ,
1008+ "units" : "req" ,
1009+ "description" : "N queued work requests" ,
1010+ }))
1011+
1012+ descriptors .append ( create_desc (Desc_Skel , {
1013+ "name" : NAME_PREFIX + 'vmods' ,
1014+ "call_back" : get_value ,
1015+ "units" : "vmods" ,
1016+ "description" : "Loaded VMODs" ,
1017+ }))
1018+
1019+
8271020
8281021 return descriptors
8291022
0 commit comments