Merge pull request #11471 from zhaoxiangchun/feature/zxc-overview-monitor-resource

feat(monitor): add jenkins metric desc
This commit is contained in:
Zexi Li
2021-06-24 10:02:30 +08:00
committed by GitHub
2 changed files with 18 additions and 0 deletions
+1
View File
@@ -13,6 +13,7 @@ const (
METRIC_RES_TYPE_TENANT = "tenant"
METRIC_RES_TYPE_DOMAIN = "domain"
METRIC_RES_TYPE_STORAGE = "storage"
METRIC_RES_TYPE_JENKINS = "jenkins"
METRIC_UNIT_PERCENT = "%"
METRIC_UNIT_BPS = "bps"
+17
View File
@@ -344,4 +344,21 @@ func init() {
newMetricFieldCreateInput("usage_active", "Storage utilization rate", monitor.METRIC_UNIT_PERCENT, 1),
newMetricFieldCreateInput("free", "Free storage", monitor.METRIC_UNIT_MB, 2),
})
//jenkins
RegistryMetricCreateInput("jenkins_node", "jenkins node",
monitor.METRIC_RES_TYPE_JENKINS, monitor.METRIC_DATABASE_TELE, 1, []monitor.MetricFieldCreateInput{
newMetricFieldCreateInput("disk_available", "disk_available", monitor.METRIC_UNIT_BYTE, 1),
newMetricFieldCreateInput("temp_available", "temp_available", monitor.METRIC_UNIT_BYTE, 2),
newMetricFieldCreateInput("memory_available", "memory_available", monitor.METRIC_UNIT_BYTE, 3),
newMetricFieldCreateInput("memory_total", "memory_total", monitor.METRIC_UNIT_BYTE, 4),
newMetricFieldCreateInput("swap_available", "swap_available", monitor.METRIC_UNIT_BYTE, 5),
newMetricFieldCreateInput("swap_total", "swap_total", monitor.METRIC_UNIT_BYTE, 6),
})
RegistryMetricCreateInput("jenkins_job", "jenkins job",
monitor.METRIC_RES_TYPE_JENKINS, monitor.METRIC_DATABASE_TELE, 2, []monitor.MetricFieldCreateInput{
newMetricFieldCreateInput("duration", "duration", monitor.METRIC_UNIT_MS, 1),
newMetricFieldCreateInput("number", "number", monitor.METRIC_UNIT_COUNT, 2),
})
}