@@ -52,6 +52,21 @@ const (
5252 clusterStatusStorageCapacity = "storage_capacity"
5353)
5454
55+ var storeStatuses = []string {
56+ clusterStatusStoreUpCount ,
57+ clusterStatusStoreDisconnectedCount ,
58+ clusterStatusStoreSlowCount ,
59+ clusterStatusStoreDownCount ,
60+ clusterStatusStoreUnhealthCount ,
61+ clusterStatusStoreOfflineCount ,
62+ clusterStatusStoreTombstoneCount ,
63+ clusterStatusStoreLowSpaceCount ,
64+ clusterStatusStorePreparingCount ,
65+ clusterStatusStoreServingCount ,
66+ clusterStatusStoreRemovingCount ,
67+ clusterStatusStoreRemovedCount ,
68+ }
69+
5570type storeStatistics struct {
5671 opt config.ConfProvider
5772 LabelCounter map [string ][]uint64
@@ -129,12 +144,7 @@ func (s *storeStatistics) observe(store *core.StoreInfo) {
129144 }
130145 storeAddress := store .GetAddress ()
131146 id := strconv .FormatUint (store .GetID (), 10 )
132- var engine string
133- if store .IsTiKV () {
134- engine = core .EngineTiKV
135- } else {
136- engine = core .EngineTiFlash
137- }
147+ engine := store .Engine ()
138148 storeStatusStats := s .observeStoreStatus (store )
139149 for statusType , value := range storeStatusStats {
140150 clusterStatusGauge .WithLabelValues (statusType , engine , id ).Set (value )
0 commit comments