refactor monitoring modules
Signed-off-by: huanggze <loganhuang@yunify.com>
This commit is contained in:
@@ -14,19 +14,20 @@ limitations under the License.
|
||||
package metrics
|
||||
|
||||
const (
|
||||
ResultTypeVector = "vector"
|
||||
ResultTypeMatrix = "matrix"
|
||||
MetricStatus = "status"
|
||||
MetricStatusError = "error"
|
||||
MetricStatusSuccess = "success"
|
||||
ResultItemMetric = "metric"
|
||||
ResultItemMetricResource = "resource"
|
||||
ResultItemMetricNodeIp = "node_ip"
|
||||
ResultItemMetricNodeName = "node_name"
|
||||
ResultItemValue = "value"
|
||||
ResultItemValues = "values"
|
||||
ResultSortTypeDesc = "desc"
|
||||
ResultSortTypeAsc = "asc"
|
||||
ResultTypeVector = "vector"
|
||||
ResultTypeMatrix = "matrix"
|
||||
MetricStatus = "status"
|
||||
MetricStatusError = "error"
|
||||
MetricStatusSuccess = "success"
|
||||
ResultItemMetric = "metric"
|
||||
ResultItemMetricResource = "resource"
|
||||
ResultItemMetricResourceName = "resource_name"
|
||||
ResultItemMetricNodeIp = "node_ip"
|
||||
ResultItemMetricNodeName = "node_name"
|
||||
ResultItemValue = "value"
|
||||
ResultItemValues = "values"
|
||||
ResultSortTypeDesc = "desc"
|
||||
ResultSortTypeAsc = "asc"
|
||||
)
|
||||
|
||||
const (
|
||||
@@ -90,6 +91,12 @@ const (
|
||||
WorkspaceJoinedKey = "label_kubesphere_io_workspace"
|
||||
)
|
||||
|
||||
// The metrics need to include extra info out of prometheus
|
||||
// eg. add node name info to the etcd_server_list metric
|
||||
const (
|
||||
EtcdServerList = "etcd_server_list"
|
||||
)
|
||||
|
||||
type MetricMap map[string]string
|
||||
|
||||
var ClusterMetricsNames = []string{
|
||||
|
||||
Reference in New Issue
Block a user