vmon: add benchmarks
Add monitoring for the benchmarks service.
Change-Id: I3a05bf7bba248e47ccf0c3cb72a4a655d29533a8
diff --git a/internal/monitoring/monitoring.go b/internal/monitoring/monitoring.go
index 1d68f7f..e3aeca5 100644
--- a/internal/monitoring/monitoring.go
+++ b/internal/monitoring/monitoring.go
@@ -41,6 +41,7 @@
SNBinaryDischarger = "binary discharger"
SNRole = "role service"
SNProxy = "proxy service"
+ SNBenchmark = "benchmark service"
hostnameStatSuffix = "__debug/stats/system/hostname"
zoneStatSuffix = "__debug/stats/system/gce/zone"
@@ -56,6 +57,7 @@
SNBinaryDischarger: "identity/dev.v.io:u/discharger",
SNRole: "identity/role",
SNProxy: "proxy-mon",
+ SNBenchmark: "benchmarks",
}
// StatValue stores the name and the value returned from the GetStat function.
diff --git a/vmon/servicelatency.go b/vmon/servicelatency.go
index 8856a80..5b873a1 100644
--- a/vmon/servicelatency.go
+++ b/vmon/servicelatency.go
@@ -41,6 +41,7 @@
monitoring.SNBinaryDischarger,
monitoring.SNRole,
monitoring.SNProxy,
+ monitoring.SNBenchmark,
}
hasError := false
diff --git a/vmon/servicemetadata.go b/vmon/servicemetadata.go
index cda3aee..8917309 100644
--- a/vmon/servicemetadata.go
+++ b/vmon/servicemetadata.go
@@ -32,6 +32,7 @@
monitoring.SNIdentity,
monitoring.SNRole,
monitoring.SNProxy,
+ monitoring.SNBenchmark,
}
hasError := false
diff --git a/vmon/servicemethodlatency.go b/vmon/servicemethodlatency.go
index fb713d1..99d14f4 100644
--- a/vmon/servicemethodlatency.go
+++ b/vmon/servicemethodlatency.go
@@ -38,6 +38,7 @@
monitoring.SNIdentity,
monitoring.SNRole,
monitoring.SNProxy,
+ monitoring.SNBenchmark,
}
hasError := false
diff --git a/vmon/serviceqps.go b/vmon/serviceqps.go
index ceae0db..f2ecede 100644
--- a/vmon/serviceqps.go
+++ b/vmon/serviceqps.go
@@ -41,6 +41,7 @@
monitoring.SNIdentity,
monitoring.SNRole,
monitoring.SNProxy,
+ monitoring.SNBenchmark,
}
hasError := false