mirror of
https://github.com/yunionio/cloudpods.git
synced 2026-09-11 16:19:20 +08:00
Merge pull request #11471 from zhaoxiangchun/feature/zxc-overview-monitor-resource
feat(monitor): add jenkins metric desc
This commit is contained in:
@@ -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"
|
||||
|
||||
@@ -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),
|
||||
})
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user