github.com/verrazzano/verrazzano@v1.7.0/platform-operator/helm_config/charts/verrazzano-grafana-dashboards/dashboards/Coherence/kubernetes-summary-dashboard.json (about) 1 { 2 "annotations": { 3 "list": [ 4 { 5 "builtIn": 1, 6 "datasource": "Prometheus", 7 "enable": true, 8 "hide": true, 9 "iconColor": "rgba(0, 211, 255, 1)", 10 "name": "Annotations & Alerts", 11 "type": "dashboard" 12 }, 13 { 14 "datasource": "Prometheus", 15 "enable": true, 16 "expr": "changes(vendor:coherence_cluster_size{verrazzano_cluster=~\"$vzcluster\", cluster=~\"$ClusterName\"}[1m])", 17 "hide": false, 18 "iconColor": "rgba(255, 96, 96, 1)", 19 "limit": 100, 20 "name": "Show Cluster Size Changes", 21 "showIn": 0, 22 "tagKeys": "cluster", 23 "tags": [], 24 "titleFormat": "Cluster Size Changed.", 25 "type": "tags" 26 } 27 ] 28 }, 29 "editable": true, 30 "gnetId": null, 31 "graphTooltip": 0, 32 "id": 8, 33 "iteration": 1564640113413, 34 "links": [ 35 { 36 "icon": "dashboard", 37 "includeVars": true, 38 "keepTime": true, 39 "tags": [], 40 "title": "Back to Main Dashboard", 41 "type": "link", 42 "url": "/d/coh-main/coherence-dashboard-main" 43 }, 44 { 45 "asDropdown": true, 46 "icon": "external link", 47 "includeVars": true, 48 "keepTime": true, 49 "tags": [ 50 "dashboard" 51 ], 52 "title": "Available Dashboards", 53 "type": "dashboards" 54 } 55 ], 56 "panels": [ 57 { 58 "content": "<center><h3>Kubernetes Summary - $ClusterName</h3></center>", 59 "gridPos": { 60 "h": 2, 61 "w": 24, 62 "x": 0, 63 "y": 0 64 }, 65 "id": 2, 66 "links": [], 67 "mode": "html", 68 "title": "", 69 "type": "text" 70 }, 71 { 72 "columns": [], 73 "fontSize": "100%", 74 "gridPos": { 75 "h": 7, 76 "w": 24, 77 "x": 0, 78 "y": 2 79 }, 80 "id": 4, 81 "links": [], 82 "pageSize": null, 83 "scroll": true, 84 "showHeader": true, 85 "sort": { 86 "col": 0, 87 "desc": true 88 }, 89 "styles": [ 90 { 91 "alias": "Time", 92 "dateFormat": "YYYY-MM-DD HH:mm:ss", 93 "pattern": "Time", 94 "type": "hidden" 95 }, 96 { 97 "alias": "Pod Name", 98 "colorMode": null, 99 "colors": [ 100 "rgba(245, 54, 54, 0.9)", 101 "rgba(237, 129, 40, 0.89)", 102 "rgba(50, 172, 45, 0.97)" 103 ], 104 "dateFormat": "YYYY-MM-DD HH:mm:ss", 105 "decimals": 2, 106 "link": true, 107 "linkTooltip": "Drill down to member details for ${__cell}", 108 "linkUrl": "/d/coh-member-details?var-ClusterName=$ClusterName&var-MemberName=${__cell}", 109 "mappingType": 1, 110 "pattern": "pod", 111 "thresholds": [], 112 "type": "string", 113 "unit": "short" 114 }, 115 { 116 "alias": "", 117 "colorMode": null, 118 "colors": [ 119 "rgba(245, 54, 54, 0.9)", 120 "rgba(237, 129, 40, 0.89)", 121 "rgba(50, 172, 45, 0.97)" 122 ], 123 "dateFormat": "YYYY-MM-DD HH:mm:ss", 124 "decimals": 2, 125 "mappingType": 1, 126 "pattern": "Value", 127 "thresholds": [], 128 "type": "hidden", 129 "unit": "short" 130 }, 131 { 132 "alias": "Kubernetes Namespace", 133 "colorMode": null, 134 "colors": [ 135 "rgba(245, 54, 54, 0.9)", 136 "rgba(237, 129, 40, 0.89)", 137 "rgba(50, 172, 45, 0.97)" 138 ], 139 "dateFormat": "YYYY-MM-DD HH:mm:ss", 140 "decimals": 2, 141 "mappingType": 1, 142 "pattern": "namespace", 143 "thresholds": [], 144 "type": "string", 145 "unit": "short" 146 }, 147 { 148 "alias": "", 149 "colorMode": null, 150 "colors": [ 151 "rgba(245, 54, 54, 0.9)", 152 "rgba(237, 129, 40, 0.89)", 153 "rgba(50, 172, 45, 0.97)" 154 ], 155 "dateFormat": "YYYY-MM-DD HH:mm:ss", 156 "decimals": 2, 157 "mappingType": 1, 158 "pattern": "", 159 "thresholds": [], 160 "type": "number", 161 "unit": "short" 162 }, 163 { 164 "alias": "Verrazzano Cluster", 165 "align": "auto", 166 "colorMode": null, 167 "colors": [ 168 "rgba(245, 54, 54, 0.9)", 169 "rgba(237, 129, 40, 0.89)", 170 "rgba(50, 172, 45, 0.97)" 171 ], 172 "decimals": 2, 173 "pattern": "verrazzano_cluster", 174 "thresholds": [], 175 "type": "string", 176 "unit": "short" 177 }, 178 { 179 "alias": "Coherence Version", 180 "colorMode": null, 181 "colors": [ 182 "rgba(245, 54, 54, 0.9)", 183 "rgba(237, 129, 40, 0.89)", 184 "rgba(50, 172, 45, 0.97)" 185 ], 186 "decimals": 2, 187 "pattern": "version", 188 "thresholds": [], 189 "type": "string", 190 "unit": "short" 191 } 192 ], 193 "targets": [ 194 { 195 "expr": "avg(vendor:coherence_cluster_size{verrazzano_cluster=~\"$vzcluster\", cluster=~\"$ClusterName\"}) by (verrazzano_cluster, pod, version, namespace)", 196 "format": "table", 197 "instant": true, 198 "intervalFactor": 1, 199 "legendFormat": "", 200 "refId": "A" 201 } 202 ], 203 "title": "Kubernetes Pod List", 204 "transform": "table", 205 "type": "table" 206 }, 207 { 208 "aliasColors": {}, 209 "bars": false, 210 "dashLength": 10, 211 "dashes": false, 212 "fill": 1, 213 "gridPos": { 214 "h": 9, 215 "w": 12, 216 "x": 0, 217 "y": 9 218 }, 219 "id": 6, 220 "legend": { 221 "avg": false, 222 "current": true, 223 "max": true, 224 "min": false, 225 "show": true, 226 "total": false, 227 "values": true 228 }, 229 "lines": true, 230 "linewidth": 1, 231 "links": [], 232 "nullPointMode": "null", 233 "percentage": false, 234 "pointradius": 5, 235 "points": false, 236 "renderer": "flot", 237 "seriesOverrides": [], 238 "spaceLength": 10, 239 "stack": false, 240 "steppedLine": false, 241 "targets": [ 242 { 243 "expr": "avg(vendor:coherence_os_process_cpu_load{verrazzano_cluster=~\"$vzcluster\", cluster=~\"$ClusterName\"}) by (verrazzano_cluster, pod)", 244 "format": "time_series", 245 "interval": "", 246 "intervalFactor": 1, 247 "legendFormat": "Pod: {{pod}}", 248 "refId": "A" 249 } 250 ], 251 "thresholds": [], 252 "timeFrom": null, 253 "timeRegions": [], 254 "timeShift": null, 255 "title": "Pod Process CPU Load", 256 "tooltip": { 257 "shared": true, 258 "sort": 0, 259 "value_type": "individual" 260 }, 261 "type": "graph", 262 "xaxis": { 263 "buckets": null, 264 "mode": "time", 265 "name": null, 266 "show": true, 267 "values": [] 268 }, 269 "yaxes": [ 270 { 271 "decimals": null, 272 "format": "percentunit", 273 "label": null, 274 "logBase": 1, 275 "max": "1", 276 "min": "0", 277 "show": true 278 }, 279 { 280 "format": "short", 281 "label": null, 282 "logBase": 1, 283 "max": null, 284 "min": null, 285 "show": false 286 } 287 ], 288 "yaxis": { 289 "align": false, 290 "alignLevel": null 291 } 292 }, 293 { 294 "aliasColors": {}, 295 "bars": false, 296 "dashLength": 10, 297 "dashes": false, 298 "fill": 1, 299 "gridPos": { 300 "h": 9, 301 "w": 12, 302 "x": 12, 303 "y": 9 304 }, 305 "id": 7, 306 "legend": { 307 "avg": false, 308 "current": true, 309 "max": true, 310 "min": false, 311 "show": true, 312 "total": false, 313 "values": true 314 }, 315 "lines": true, 316 "linewidth": 1, 317 "links": [], 318 "nullPointMode": "null", 319 "percentage": false, 320 "pointradius": 5, 321 "points": false, 322 "renderer": "flot", 323 "seriesOverrides": [], 324 "spaceLength": 10, 325 "stack": false, 326 "steppedLine": false, 327 "targets": [ 328 { 329 "expr": "vendor:coherence_memory_heap_memory_usage_used{verrazzano_cluster=~\"$vzcluster\", cluster=~\"$ClusterName\"} ", 330 "format": "time_series", 331 "interval": "", 332 "intervalFactor": 1, 333 "legendFormat": "Pod: {{pod}}", 334 "refId": "A" 335 } 336 ], 337 "thresholds": [], 338 "timeFrom": null, 339 "timeRegions": [], 340 "timeShift": null, 341 "title": "Pod Heap Memory Usage", 342 "tooltip": { 343 "shared": true, 344 "sort": 0, 345 "value_type": "individual" 346 }, 347 "type": "graph", 348 "xaxis": { 349 "buckets": null, 350 "mode": "time", 351 "name": null, 352 "show": true, 353 "values": [] 354 }, 355 "yaxes": [ 356 { 357 "decimals": null, 358 "format": "decbytes", 359 "label": null, 360 "logBase": 1, 361 "max": null, 362 "min": "0", 363 "show": true 364 }, 365 { 366 "format": "short", 367 "label": null, 368 "logBase": 1, 369 "max": null, 370 "min": null, 371 "show": false 372 } 373 ], 374 "yaxis": { 375 "align": false, 376 "alignLevel": null 377 } 378 } 379 ], 380 "refresh": "30s", 381 "schemaVersion": 18, 382 "style": "dark", 383 "tags": [ 384 "dashboard" 385 ], 386 "templating": { 387 "list": [ 388 { 389 "allValue": null, 390 "current": { 391 "selected": false, 392 "text": "None", 393 "value": "" 394 }, 395 "datasource": "Prometheus", 396 "definition": "label_values(verrazzano_cluster)", 397 "hide": 0, 398 "includeAll": true, 399 "label": "Verrazzano Cluster", 400 "multi": false, 401 "name": "vzcluster", 402 "options": [], 403 "query": "label_values(verrazzano_cluster)", 404 "refresh": 1, 405 "regex": "", 406 "skipUrlSync": false, 407 "sort": 0, 408 "tagValuesQuery": "", 409 "tags": [], 410 "tagsQuery": "", 411 "type": "query", 412 "useTags": false 413 }, 414 { 415 "allValue": null, 416 "current": { 417 }, 418 "datasource": "Prometheus", 419 "definition": "label_values(vendor:coherence_cluster_size{verrazzano_cluster=~\"$vzcluster\"}, cluster)", 420 "hide": 0, 421 "includeAll": false, 422 "label": "Coherehnce Cluster", 423 "multi": false, 424 "name": "ClusterName", 425 "options": [], 426 "query": "label_values(vendor:coherence_cluster_size{verrazzano_cluster=~\"$vzcluster\"}, cluster)", 427 "refresh": 1, 428 "regex": "", 429 "skipUrlSync": false, 430 "sort": 1, 431 "tagValuesQuery": "", 432 "tags": [], 433 "tagsQuery": "", 434 "type": "query", 435 "useTags": false 436 }, 437 { 438 "allValue": null, 439 "current": { 440 }, 441 "datasource": "Prometheus", 442 "definition": "label_values(vendor:coherence_cluster_size{verrazzano_cluster=~\"$vzcluster\", cluster=~\"$ClusterName\"}, version)", 443 "hide": 2, 444 "includeAll": false, 445 "label": "Coherence Version", 446 "multi": false, 447 "name": "CoherenceVersion", 448 "options": [], 449 "query": "label_values(vendor:coherence_cluster_size{verrazzano_cluster=~\"$vzcluster\", cluster=~\"$ClusterName\"}, version)", 450 "refresh": 1, 451 "regex": "", 452 "skipUrlSync": false, 453 "sort": 0, 454 "tagValuesQuery": "", 455 "tags": [], 456 "tagsQuery": "", 457 "type": "query", 458 "useTags": false 459 } 460 ] 461 }, 462 "time": { 463 "from": "now-15m", 464 "to": "now" 465 }, 466 "timepicker": { 467 "refresh_intervals": [ 468 "5s", 469 "10s", 470 "30s", 471 "1m", 472 "5m", 473 "15m", 474 "30m", 475 "1h", 476 "2h", 477 "1d" 478 ], 479 "time_options": [ 480 "5m", 481 "15m", 482 "1h", 483 "6h", 484 "12h", 485 "24h", 486 "2d", 487 "7d", 488 "30d" 489 ] 490 }, 491 "timezone": "", 492 "title": "Coherence Kubernetes Summary Dashboard", 493 "uid": "coh-kubernetes-summary", 494 "version": 1 495 }