github.com/caos/orbos@v1.5.14-0.20221103111702-e6cd0cea7ad4/dashboards/zitadel/json/health-details.json (about) 1 { 2 "annotations": { 3 "list": [ 4 { 5 "builtIn": 1, 6 "datasource": "-- Grafana --", 7 "enable": true, 8 "hide": true, 9 "iconColor": "rgba(0, 211, 255, 1)", 10 "name": "Annotations & Alerts", 11 "type": "dashboard" 12 } 13 ] 14 }, 15 "editable": true, 16 "gnetId": null, 17 "graphTooltip": 0, 18 "iteration": 1610384515138, 19 "links": [], 20 "panels": [ 21 { 22 "aliasColors": {}, 23 "bars": false, 24 "dashLength": 10, 25 "dashes": false, 26 "datasource": "$datasource", 27 "fieldConfig": { 28 "defaults": { 29 "custom": {}, 30 "links": [] 31 }, 32 "overrides": [] 33 }, 34 "fill": 1, 35 "fillGradient": 0, 36 "gridPos": { 37 "h": 6, 38 "w": 24, 39 "x": 0, 40 "y": 0 41 }, 42 "hiddenSeries": false, 43 "id": 6, 44 "legend": { 45 "avg": false, 46 "current": false, 47 "max": false, 48 "min": false, 49 "show": true, 50 "total": false, 51 "values": false 52 }, 53 "lines": true, 54 "linewidth": 1, 55 "nullPointMode": "null", 56 "percentage": false, 57 "pluginVersion": "7.1.5", 58 "pointradius": 2, 59 "points": false, 60 "renderer": "flot", 61 "seriesOverrides": [], 62 "spaceLength": 10, 63 "stack": false, 64 "steppedLine": false, 65 "targets": [ 66 { 67 "expr": "dist_kube_statefulset_replicas{controller=\"$job\",namespace=\"caos-zitadel\"} - dist_kube_statefulset_status_replicas_current{controller=\"$job\",namespace=\"caos-zitadel\"}", 68 "legendFormat": "{{controller}}", 69 "refId": "A" 70 }, 71 { 72 "expr": "dist_kube_deployment_status_replicas{controller=\"zitadel\",namespace=\"caos-zitadel\"} - dist_kube_deployment_spec_replicas{controller=\"zitadel\",namespace=\"caos-zitadel\"}", 73 "legendFormat": "{{controller}}", 74 "refId": "B" 75 }, 76 { 77 "expr": "dist_kube_deployment_status_replicas{controller=\"zitadel-operator\",namespace=\"caos-system\"} - dist_kube_deployment_spec_replicas{controller=\"zitadel-operator\",namespace=\"caos-system\"}", 78 "legendFormat": "{{controller}}", 79 "refId": "C" 80 } 81 ], 82 "thresholds": [], 83 "timeFrom": null, 84 "timeRegions": [], 85 "timeShift": null, 86 "title": "Unready Pods", 87 "tooltip": { 88 "shared": true, 89 "sort": 0, 90 "value_type": "individual" 91 }, 92 "type": "graph", 93 "xaxis": { 94 "buckets": null, 95 "mode": "time", 96 "name": null, 97 "show": true, 98 "values": [] 99 }, 100 "yaxes": [ 101 { 102 "format": "short", 103 "label": null, 104 "logBase": 1, 105 "max": null, 106 "min": "0", 107 "show": true 108 }, 109 { 110 "decimals": null, 111 "format": "short", 112 "label": "", 113 "logBase": 1, 114 "max": null, 115 "min": null, 116 "show": true 117 } 118 ], 119 "yaxis": { 120 "align": false, 121 "alignLevel": null 122 } 123 }, 124 { 125 "aliasColors": {}, 126 "bars": false, 127 "dashLength": 10, 128 "dashes": false, 129 "datasource": "$datasource", 130 "fieldConfig": { 131 "defaults": { 132 "custom": {}, 133 "links": [] 134 }, 135 "overrides": [] 136 }, 137 "fill": 1, 138 "fillGradient": 0, 139 "gridPos": { 140 "h": 6, 141 "w": 24, 142 "x": 0, 143 "y": 6 144 }, 145 "hiddenSeries": false, 146 "id": 4, 147 "legend": { 148 "avg": false, 149 "current": false, 150 "max": false, 151 "min": false, 152 "show": true, 153 "total": false, 154 "values": false 155 }, 156 "lines": true, 157 "linewidth": 1, 158 "nullPointMode": "null", 159 "percentage": false, 160 "pluginVersion": "7.1.5", 161 "pointradius": 2, 162 "points": false, 163 "renderer": "flot", 164 "seriesOverrides": [], 165 "spaceLength": 10, 166 "stack": false, 167 "steppedLine": false, 168 "targets": [ 169 { 170 "expr": "cr_runtime_high_open_fd_count", 171 "legendFormat": "{{pod}}", 172 "refId": "A" 173 } 174 ], 175 "thresholds": [], 176 "timeFrom": null, 177 "timeRegions": [], 178 "timeShift": null, 179 "title": "Open File Descriptors", 180 "tooltip": { 181 "shared": true, 182 "sort": 0, 183 "value_type": "individual" 184 }, 185 "type": "graph", 186 "xaxis": { 187 "buckets": null, 188 "mode": "time", 189 "name": null, 190 "show": true, 191 "values": [] 192 }, 193 "yaxes": [ 194 { 195 "decimals": null, 196 "format": "short", 197 "label": null, 198 "logBase": 1, 199 "max": "1", 200 "min": "0", 201 "show": true 202 }, 203 { 204 "format": "short", 205 "label": null, 206 "logBase": 1, 207 "max": null, 208 "min": null, 209 "show": true 210 } 211 ], 212 "yaxis": { 213 "align": false, 214 "alignLevel": null 215 } 216 }, 217 { 218 "aliasColors": {}, 219 "bars": false, 220 "dashLength": 10, 221 "dashes": false, 222 "datasource": "$datasource", 223 "fieldConfig": { 224 "defaults": { 225 "custom": {}, 226 "links": [] 227 }, 228 "overrides": [] 229 }, 230 "fill": 1, 231 "fillGradient": 0, 232 "gridPos": { 233 "h": 6, 234 "w": 24, 235 "x": 0, 236 "y": 12 237 }, 238 "hiddenSeries": false, 239 "id": 2, 240 "legend": { 241 "avg": false, 242 "current": false, 243 "max": false, 244 "min": false, 245 "show": true, 246 "total": false, 247 "values": false 248 }, 249 "lines": true, 250 "linewidth": 1, 251 "nullPointMode": "null", 252 "percentage": false, 253 "pluginVersion": "7.1.5", 254 "pointradius": 2, 255 "points": false, 256 "renderer": "flot", 257 "seriesOverrides": [], 258 "spaceLength": 10, 259 "stack": false, 260 "steppedLine": false, 261 "targets": [ 262 { 263 "expr": "cr_runtime_pod_flapping", 264 "legendFormat": "{{pod}}", 265 "refId": "A" 266 } 267 ], 268 "thresholds": [], 269 "timeFrom": null, 270 "timeRegions": [], 271 "timeShift": null, 272 "title": "Flapping Pods", 273 "tooltip": { 274 "shared": true, 275 "sort": 0, 276 "value_type": "individual" 277 }, 278 "type": "graph", 279 "xaxis": { 280 "buckets": null, 281 "mode": "time", 282 "name": null, 283 "show": true, 284 "values": [] 285 }, 286 "yaxes": [ 287 { 288 "format": "short", 289 "label": null, 290 "logBase": 1, 291 "max": null, 292 "min": "0", 293 "show": true 294 }, 295 { 296 "decimals": null, 297 "format": "short", 298 "label": "", 299 "logBase": 1, 300 "max": null, 301 "min": null, 302 "show": true 303 } 304 ], 305 "yaxis": { 306 "align": false, 307 "alignLevel": null 308 } 309 }, 310 { 311 "aliasColors": {}, 312 "bars": false, 313 "dashLength": 10, 314 "dashes": false, 315 "datasource": "$datasource", 316 "fieldConfig": { 317 "defaults": { 318 "custom": {}, 319 "links": [] 320 }, 321 "overrides": [] 322 }, 323 "fill": 1, 324 "fillGradient": 0, 325 "gridPos": { 326 "h": 6, 327 "w": 24, 328 "x": 0, 329 "y": 18 330 }, 331 "hiddenSeries": false, 332 "id": 5, 333 "legend": { 334 "avg": false, 335 "current": false, 336 "max": false, 337 "min": false, 338 "show": true, 339 "total": false, 340 "values": false 341 }, 342 "lines": true, 343 "linewidth": 1, 344 "nullPointMode": "null", 345 "percentage": false, 346 "pluginVersion": "7.1.5", 347 "pointradius": 2, 348 "points": false, 349 "renderer": "flot", 350 "seriesOverrides": [], 351 "spaceLength": 10, 352 "stack": false, 353 "steppedLine": false, 354 "targets": [ 355 { 356 "expr": "1 - cr_runtime_version_mismatches", 357 "legendFormat": "overall count", 358 "refId": "A" 359 } 360 ], 361 "thresholds": [], 362 "timeFrom": null, 363 "timeRegions": [], 364 "timeShift": null, 365 "title": "Version Mismatches", 366 "tooltip": { 367 "shared": true, 368 "sort": 0, 369 "value_type": "individual" 370 }, 371 "type": "graph", 372 "xaxis": { 373 "buckets": null, 374 "mode": "time", 375 "name": null, 376 "show": true, 377 "values": [] 378 }, 379 "yaxes": [ 380 { 381 "format": "short", 382 "label": null, 383 "logBase": 1, 384 "max": null, 385 "min": "0", 386 "show": true 387 }, 388 { 389 "decimals": null, 390 "format": "short", 391 "label": "", 392 "logBase": 1, 393 "max": null, 394 "min": null, 395 "show": true 396 } 397 ], 398 "yaxis": { 399 "align": false, 400 "alignLevel": null 401 } 402 }, 403 { 404 "aliasColors": {}, 405 "bars": false, 406 "dashLength": 10, 407 "dashes": false, 408 "datasource": "$datasource", 409 "fieldConfig": { 410 "defaults": { 411 "custom": {}, 412 "links": [] 413 }, 414 "overrides": [] 415 }, 416 "fill": 1, 417 "fillGradient": 0, 418 "gridPos": { 419 "h": 6, 420 "w": 24, 421 "x": 0, 422 "y": 24 423 }, 424 "hiddenSeries": false, 425 "id": 7, 426 "legend": { 427 "avg": false, 428 "current": false, 429 "max": false, 430 "min": false, 431 "show": true, 432 "total": false, 433 "values": false 434 }, 435 "lines": true, 436 "linewidth": 1, 437 "nullPointMode": "null", 438 "percentage": false, 439 "pluginVersion": "7.1.5", 440 "pointradius": 2, 441 "points": false, 442 "renderer": "flot", 443 "seriesOverrides": [], 444 "spaceLength": 10, 445 "stack": false, 446 "steppedLine": false, 447 "targets": [ 448 { 449 "expr": "clock_offset_meannanos", 450 "legendFormat": "{{pod}}", 451 "refId": "A" 452 } 453 ], 454 "thresholds": [], 455 "timeFrom": null, 456 "timeRegions": [], 457 "timeShift": null, 458 "title": "Clock offsets", 459 "tooltip": { 460 "shared": true, 461 "sort": 0, 462 "value_type": "individual" 463 }, 464 "type": "graph", 465 "xaxis": { 466 "buckets": null, 467 "mode": "time", 468 "name": null, 469 "show": true, 470 "values": [] 471 }, 472 "yaxes": [ 473 { 474 "format": "ns", 475 "label": null, 476 "logBase": 1, 477 "max": null, 478 "min": "0", 479 "show": true 480 }, 481 { 482 "decimals": null, 483 "format": "short", 484 "label": "", 485 "logBase": 1, 486 "max": null, 487 "min": null, 488 "show": true 489 } 490 ], 491 "yaxis": { 492 "align": false, 493 "alignLevel": null 494 } 495 }, 496 { 497 "aliasColors": {}, 498 "bars": false, 499 "dashLength": 10, 500 "dashes": false, 501 "datasource": "$datasource", 502 "fieldConfig": { 503 "defaults": { 504 "custom": {}, 505 "links": [] 506 }, 507 "overrides": [] 508 }, 509 "fill": 1, 510 "fillGradient": 0, 511 "gridPos": { 512 "h": 6, 513 "w": 24, 514 "x": 0, 515 "y": 30 516 }, 517 "hiddenSeries": false, 518 "id": 8, 519 "legend": { 520 "avg": false, 521 "current": false, 522 "max": false, 523 "min": false, 524 "show": true, 525 "total": false, 526 "values": false 527 }, 528 "lines": true, 529 "linewidth": 1, 530 "nullPointMode": "null", 531 "percentage": false, 532 "pluginVersion": "7.1.5", 533 "pointradius": 2, 534 "points": false, 535 "renderer": "flot", 536 "seriesOverrides": [], 537 "spaceLength": 10, 538 "stack": false, 539 "steppedLine": false, 540 "targets": [ 541 { 542 "expr": "(security_certificate_expiration_ca{job=\"$job\"} - time()) / 86400", 543 "legendFormat": "CA {{pod}}", 544 "refId": "A" 545 }, 546 { 547 "expr": "(security_certificate_expiration_node{job=\"$job\"} - time()) / 86400", 548 "legendFormat": "Node {{pod}}", 549 "refId": "B" 550 } 551 ], 552 "thresholds": [], 553 "timeFrom": null, 554 "timeRegions": [], 555 "timeShift": null, 556 "title": "Certificate Expiration", 557 "tooltip": { 558 "shared": true, 559 "sort": 0, 560 "value_type": "individual" 561 }, 562 "type": "graph", 563 "xaxis": { 564 "buckets": null, 565 "mode": "time", 566 "name": null, 567 "show": true, 568 "values": [] 569 }, 570 "yaxes": [ 571 { 572 "format": "d", 573 "label": null, 574 "logBase": 1, 575 "max": null, 576 "min": "0", 577 "show": true 578 }, 579 { 580 "decimals": null, 581 "format": "short", 582 "label": "", 583 "logBase": 1, 584 "max": null, 585 "min": null, 586 "show": true 587 } 588 ], 589 "yaxis": { 590 "align": false, 591 "alignLevel": null 592 } 593 }, 594 { 595 "aliasColors": {}, 596 "bars": false, 597 "dashLength": 10, 598 "dashes": false, 599 "datasource": "$datasource", 600 "fieldConfig": { 601 "defaults": { 602 "custom": {}, 603 "links": [] 604 }, 605 "overrides": [] 606 }, 607 "fill": 1, 608 "fillGradient": 0, 609 "gridPos": { 610 "h": 6, 611 "w": 24, 612 "x": 0, 613 "y": 36 614 }, 615 "hiddenSeries": false, 616 "id": 9, 617 "legend": { 618 "avg": false, 619 "current": false, 620 "max": false, 621 "min": false, 622 "show": true, 623 "total": false, 624 "values": false 625 }, 626 "lines": true, 627 "linewidth": 1, 628 "nullPointMode": "null", 629 "percentage": false, 630 "pluginVersion": "7.1.5", 631 "pointradius": 2, 632 "points": false, 633 "renderer": "flot", 634 "seriesOverrides": [], 635 "spaceLength": 10, 636 "stack": false, 637 "steppedLine": false, 638 "targets": [ 639 { 640 "expr": "requests_slow_latch{job=\"$job\"}", 641 "legendFormat": "latch store {{store}}", 642 "refId": "A" 643 }, 644 { 645 "expr": "requests_slow_lease{job=\"$job\"}", 646 "legendFormat": "lease store {{store}}", 647 "refId": "B" 648 }, 649 { 650 "expr": "requests_slow_raft{job=\"$job\"}", 651 "legendFormat": "raft store {{store}}", 652 "refId": "C" 653 } 654 ], 655 "thresholds": [], 656 "timeFrom": null, 657 "timeRegions": [], 658 "timeShift": null, 659 "title": "Slow Requests", 660 "tooltip": { 661 "shared": true, 662 "sort": 0, 663 "value_type": "individual" 664 }, 665 "type": "graph", 666 "xaxis": { 667 "buckets": null, 668 "mode": "time", 669 "name": null, 670 "show": true, 671 "values": [] 672 }, 673 "yaxes": [ 674 { 675 "format": "short", 676 "label": null, 677 "logBase": 1, 678 "max": null, 679 "min": "0", 680 "show": true 681 }, 682 { 683 "decimals": null, 684 "format": "short", 685 "label": "", 686 "logBase": 1, 687 "max": null, 688 "min": null, 689 "show": true 690 } 691 ], 692 "yaxis": { 693 "align": false, 694 "alignLevel": null 695 } 696 } 697 ], 698 "schemaVersion": 26, 699 "style": "dark", 700 "tags": [], 701 "templating": { 702 "list": [ 703 { 704 "current": { 705 "selected": false, 706 "text": "caos-prometheus", 707 "value": "caos-prometheus" 708 }, 709 "hide": 0, 710 "includeAll": false, 711 "label": null, 712 "multi": false, 713 "name": "datasource", 714 "options": [], 715 "query": "prometheus", 716 "refresh": 1, 717 "regex": "", 718 "skipUrlSync": false, 719 "type": "datasource" 720 }, 721 { 722 "allValue": null, 723 "current": { 724 "selected": false, 725 "text": "All", 726 "value": "$__all" 727 }, 728 "datasource": "$datasource", 729 "definition": "label_values(caos_cr_capacity_store_ryg, store)", 730 "hide": 2, 731 "includeAll": true, 732 "label": null, 733 "multi": true, 734 "name": "store", 735 "options": [], 736 "query": "label_values(caos_cr_capacity_store_ryg, store)", 737 "refresh": 1, 738 "regex": "", 739 "skipUrlSync": false, 740 "sort": 3, 741 "tagValuesQuery": "", 742 "tags": [], 743 "tagsQuery": "", 744 "type": "query", 745 "useTags": false 746 }, 747 { 748 "allValue": null, 749 "current": { 750 "selected": false, 751 "text": "All", 752 "value": "$__all" 753 }, 754 "datasource": "$datasource", 755 "definition": "label_values(caos_cr_replicas_nodes_ryg, pod)", 756 "hide": 2, 757 "includeAll": true, 758 "label": null, 759 "multi": true, 760 "name": "pod", 761 "options": [], 762 "query": "label_values(caos_cr_replicas_nodes_ryg, pod)", 763 "refresh": 1, 764 "regex": "", 765 "skipUrlSync": false, 766 "sort": 1, 767 "tagValuesQuery": "", 768 "tags": [], 769 "tagsQuery": "", 770 "type": "query", 771 "useTags": false 772 }, 773 { 774 "allValue": null, 775 "current": { 776 "selected": false, 777 "text": "cockroachdb-public", 778 "value": "cockroachdb-public" 779 }, 780 "datasource": "$datasource", 781 "definition": "label_values(sys_uptime, job)", 782 "hide": 0, 783 "includeAll": false, 784 "label": null, 785 "multi": false, 786 "name": "job", 787 "options": [], 788 "query": "label_values(sys_uptime, job)", 789 "refresh": 1, 790 "regex": "", 791 "skipUrlSync": false, 792 "sort": 0, 793 "tagValuesQuery": "", 794 "tags": [], 795 "tagsQuery": "", 796 "type": "query", 797 "useTags": false 798 } 799 ] 800 }, 801 "time": { 802 "from": "now-15m", 803 "to": "now" 804 }, 805 "timepicker": { 806 "refresh_intervals": [ 807 "5s", 808 "10s", 809 "30s", 810 "1m", 811 "5m", 812 "15m", 813 "30m", 814 "1h", 815 "2h", 816 "1d" 817 ] 818 }, 819 "timezone": "", 820 "title": "Health / ZITADEL Details", 821 "uid": "eZoLxzcGz", 822 "version": 2 823 }