Skip to content

Commit 5f91552

Browse files
authored
Add task dashboard in Grafana (#2311)
1 parent 768e064 commit 5f91552

File tree

7 files changed

+1484
-2
lines changed

7 files changed

+1484
-2
lines changed

cli/cmd/lib_task_apis.go

+4
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,10 @@ func taskAPITable(taskAPI schema.APIResponse) string {
114114
out += t.MustFormat()
115115
}
116116

117+
if taskAPI.DashboardURL != nil && *taskAPI.DashboardURL != "" {
118+
out += "\n" + console.Bold("metrics dashboard: ") + *taskAPI.DashboardURL + "\n"
119+
}
120+
117121
out += "\n" + console.Bold("endpoint: ") + taskAPI.Endpoint + "\n"
118122

119123
out += "\n" + apiHistoryTable(taskAPI.APIVersions)

manager/install.sh

+1
Original file line numberDiff line numberDiff line change
@@ -233,6 +233,7 @@ function setup_grafana() {
233233
kubectl apply -f manifests/grafana/grafana-dashboard-realtime.yaml >/dev/null
234234
kubectl apply -f manifests/grafana/grafana-dashboard-async.yaml >/dev/null
235235
kubectl apply -f manifests/grafana/grafana-dashboard-batch.yaml >/dev/null
236+
kubectl apply -f manifests/grafana/grafana-dashboard-task.yaml >/dev/null
236237
kubectl apply -f manifests/grafana/grafana-dashboard-cluster.yaml >/dev/null
237238
kubectl apply -f manifests/grafana/grafana-dashboard-nodes.yaml >/dev/null
238239
envsubst < manifests/grafana/grafana.yaml | kubectl apply -f - >/dev/null

0 commit comments

Comments
 (0)