github.com/munnerz/test-infra@v0.0.0-20190108210205-ce3d181dc989/velodrome/grafana-stack/dashboards/boskos-dashboard.json (about)

     1  {
     2    "__inputs": [
     3      {
     4        "name": "DS_PROMETHEUS",
     5        "label": "prometheus",
     6        "description": "",
     7        "type": "datasource",
     8        "pluginId": "prometheus",
     9        "pluginName": "Prometheus"
    10      }
    11    ],
    12    "__requires": [
    13      {
    14        "type": "grafana",
    15        "id": "grafana",
    16        "name": "Grafana",
    17        "version": "4.4.2"
    18      },
    19      {
    20        "type": "panel",
    21        "id": "graph",
    22        "name": "Graph",
    23        "version": ""
    24      },
    25      {
    26        "type": "datasource",
    27        "id": "prometheus",
    28        "name": "Prometheus",
    29        "version": "1.0.0"
    30      }
    31    ],
    32    "annotations": {
    33      "list": []
    34    },
    35    "editable": true,
    36    "gnetId": null,
    37    "graphTooltip": 0,
    38    "hideControls": false,
    39    "id": null,
    40    "links": [],
    41    "refresh": false,
    42    "rows": [
    43      {
    44        "collapse": false,
    45        "height": 339,
    46        "panels": [
    47          {
    48            "aliasColors": {},
    49            "bars": false,
    50            "dashLength": 10,
    51            "dashes": false,
    52            "datasource": "${DS_PROMETHEUS}",
    53            "fill": 3,
    54            "id": 1,
    55            "legend": {
    56              "alignAsTable": false,
    57              "avg": false,
    58              "current": false,
    59              "max": false,
    60              "min": false,
    61              "show": true,
    62              "total": false,
    63              "values": false
    64            },
    65            "lines": true,
    66            "linewidth": 1,
    67            "links": [],
    68            "nullPointMode": "null",
    69            "percentage": false,
    70            "pointradius": 5,
    71            "points": false,
    72            "renderer": "flot",
    73            "seriesOverrides": [
    74              {
    75                "alias": "dirty",
    76                "color": "#EF843C"
    77              },
    78              {
    79                "alias": "free",
    80                "color": "#7EB26D"
    81              }
    82            ],
    83            "spaceLength": 10,
    84            "span": 12,
    85            "stack": true,
    86            "steppedLine": false,
    87            "targets": [
    88              {
    89                "expr": "boskos_gce_project_cleaning",
    90                "format": "time_series",
    91                "hide": false,
    92                "intervalFactor": 2,
    93                "legendFormat": "cleaning",
    94                "metric": "boskos_gce_project_cleaning",
    95                "refId": "C",
    96                "step": 60
    97              },
    98              {
    99                "expr": "boskos_gce_project_dirty",
   100                "format": "time_series",
   101                "intervalFactor": 2,
   102                "legendFormat": "dirty",
   103                "metric": "boskos_gce_project_dirty",
   104                "refId": "D",
   105                "step": 60
   106              },
   107              {
   108                "expr": "boskos_gce_project_busy",
   109                "format": "time_series",
   110                "interval": "",
   111                "intervalFactor": 2,
   112                "legendFormat": "busy",
   113                "metric": "boskos_gce_project_busy",
   114                "refId": "A",
   115                "step": 60
   116              },
   117              {
   118                "expr": "boskos_gce_project_free",
   119                "format": "time_series",
   120                "intervalFactor": 2,
   121                "legendFormat": "free",
   122                "metric": "boskos_gce_project_free",
   123                "refId": "B",
   124                "step": 60
   125              }
   126            ],
   127            "thresholds": [],
   128            "timeFrom": "1d",
   129            "timeShift": null,
   130            "title": "Boskos GCE projects usage status",
   131            "tooltip": {
   132              "shared": true,
   133              "sort": 0,
   134              "value_type": "individual"
   135            },
   136            "type": "graph",
   137            "xaxis": {
   138              "buckets": null,
   139              "mode": "time",
   140              "name": null,
   141              "show": true,
   142              "values": []
   143            },
   144            "yaxes": [
   145              {
   146                "format": "short",
   147                "label": null,
   148                "logBase": 1,
   149                "max": null,
   150                "min": null,
   151                "show": true
   152              },
   153              {
   154                "format": "short",
   155                "label": null,
   156                "logBase": 1,
   157                "max": null,
   158                "min": null,
   159                "show": true
   160              }
   161            ]
   162          }
   163        ],
   164        "repeat": null,
   165        "repeatIteration": null,
   166        "repeatRowId": null,
   167        "showTitle": false,
   168        "title": "Dashboard Row",
   169        "titleSize": "h6"
   170      },
   171      {
   172        "collapse": false,
   173        "height": 287,
   174        "panels": [
   175          {
   176            "aliasColors": {},
   177            "bars": false,
   178            "dashLength": 10,
   179            "dashes": false,
   180            "datasource": "${DS_PROMETHEUS}",
   181            "fill": 3,
   182            "id": 3,
   183            "legend": {
   184              "alignAsTable": false,
   185              "avg": false,
   186              "current": false,
   187              "max": false,
   188              "min": false,
   189              "show": true,
   190              "total": false,
   191              "values": false
   192            },
   193            "lines": true,
   194            "linewidth": 1,
   195            "links": [],
   196            "nullPointMode": "null",
   197            "percentage": false,
   198            "pointradius": 5,
   199            "points": false,
   200            "renderer": "flot",
   201            "seriesOverrides": [
   202              {
   203                "alias": "dirty",
   204                "color": "#EF843C"
   205              },
   206              {
   207                "alias": "free",
   208                "color": "#7EB26D"
   209              }
   210            ],
   211            "spaceLength": 10,
   212            "span": 12,
   213            "stack": true,
   214            "steppedLine": false,
   215            "targets": [
   216              {
   217                "expr": "boskos_gke_project_cleaning",
   218                "format": "time_series",
   219                "hide": false,
   220                "intervalFactor": 2,
   221                "legendFormat": "cleaning",
   222                "metric": "boskos_gke_project_cleaning",
   223                "refId": "C",
   224                "step": 60
   225              },
   226              {
   227                "expr": "boskos_gke_project_dirty",
   228                "format": "time_series",
   229                "intervalFactor": 2,
   230                "legendFormat": "dirty",
   231                "metric": "boskos_gke_project_dirty",
   232                "refId": "D",
   233                "step": 60
   234              },
   235              {
   236                "expr": "boskos_gke_project_busy",
   237                "format": "time_series",
   238                "interval": "",
   239                "intervalFactor": 2,
   240                "legendFormat": "busy",
   241                "metric": "boskos_gke_project_busy",
   242                "refId": "A",
   243                "step": 60
   244              },
   245              {
   246                "expr": "boskos_gke_project_free",
   247                "format": "time_series",
   248                "hide": false,
   249                "intervalFactor": 2,
   250                "legendFormat": "free",
   251                "metric": "boskos_gke_project_free",
   252                "refId": "B",
   253                "step": 60
   254              }
   255            ],
   256            "thresholds": [],
   257            "timeFrom": "1d",
   258            "timeShift": null,
   259            "title": "Boskos GKE projects usage status",
   260            "tooltip": {
   261              "shared": true,
   262              "sort": 0,
   263              "value_type": "individual"
   264            },
   265            "type": "graph",
   266            "xaxis": {
   267              "buckets": null,
   268              "mode": "time",
   269              "name": null,
   270              "show": true,
   271              "values": []
   272            },
   273            "yaxes": [
   274              {
   275                "format": "short",
   276                "label": null,
   277                "logBase": 1,
   278                "max": null,
   279                "min": null,
   280                "show": true
   281              },
   282              {
   283                "format": "short",
   284                "label": null,
   285                "logBase": 1,
   286                "max": null,
   287                "min": null,
   288                "show": true
   289              }
   290            ]
   291          }
   292        ],
   293        "repeat": null,
   294        "repeatIteration": null,
   295        "repeatRowId": null,
   296        "showTitle": false,
   297        "title": "Dashboard Row",
   298        "titleSize": "h6"
   299      },
   300      {
   301        "collapse": false,
   302        "height": 250,
   303        "panels": [
   304          {
   305            "aliasColors": {},
   306            "bars": false,
   307            "dashLength": 10,
   308            "dashes": false,
   309            "datasource": "${DS_PROMETHEUS}",
   310            "description": "ingress project pool",
   311            "fill": 3,
   312            "id": 4,
   313            "legend": {
   314              "alignAsTable": false,
   315              "avg": false,
   316              "current": false,
   317              "hideEmpty": false,
   318              "max": false,
   319              "min": false,
   320              "rightSide": false,
   321              "show": true,
   322              "total": false,
   323              "values": false
   324            },
   325            "lines": true,
   326            "linewidth": 1,
   327            "links": [],
   328            "nullPointMode": "null",
   329            "percentage": false,
   330            "pointradius": 5,
   331            "points": false,
   332            "renderer": "flot",
   333            "seriesOverrides": [
   334              {}
   335            ],
   336            "spaceLength": 10,
   337            "span": 12,
   338            "stack": true,
   339            "steppedLine": false,
   340            "targets": [
   341              {
   342                "dsType": "influxdb",
   343                "expr": "boskos_ingress_project_cleaning",
   344                "format": "time_series",
   345                "groupBy": [
   346                  {
   347                    "params": [
   348                      "$__interval"
   349                    ],
   350                    "type": "time"
   351                  },
   352                  {
   353                    "params": [
   354                      "null"
   355                    ],
   356                    "type": "fill"
   357                  }
   358                ],
   359                "intervalFactor": 2,
   360                "legendFormat": "cleaning",
   361                "metric": "boskos_ingress_project_cleaning",
   362                "orderByTime": "ASC",
   363                "policy": "default",
   364                "refId": "A",
   365                "resultFormat": "time_series",
   366                "select": [
   367                  [
   368                    {
   369                      "params": [
   370                        "value"
   371                      ],
   372                      "type": "field"
   373                    },
   374                    {
   375                      "params": [],
   376                      "type": "mean"
   377                    }
   378                  ]
   379                ],
   380                "step": 60,
   381                "tags": []
   382              },
   383              {
   384                "expr": "boskos_ingress_project_dirty",
   385                "format": "time_series",
   386                "intervalFactor": 2,
   387                "legendFormat": "dirty",
   388                "metric": "boskos_ingress_project_dirty",
   389                "refId": "B",
   390                "step": 60
   391              },
   392              {
   393                "expr": "boskos_ingress_project_busy",
   394                "format": "time_series",
   395                "intervalFactor": 2,
   396                "legendFormat": "busy",
   397                "metric": "boskos_ingress_project_busy",
   398                "refId": "C",
   399                "step": 60
   400              },
   401              {
   402                "expr": "boskos_ingress_project_free",
   403                "format": "time_series",
   404                "intervalFactor": 2,
   405                "legendFormat": "free",
   406                "metric": "boskos_ingress_project_free",
   407                "refId": "D",
   408                "step": 60
   409              }
   410            ],
   411            "thresholds": [],
   412            "timeFrom": null,
   413            "timeShift": null,
   414            "title": "Boskos Ingress Projects Usage Status",
   415            "tooltip": {
   416              "shared": true,
   417              "sort": 0,
   418              "value_type": "individual"
   419            },
   420            "type": "graph",
   421            "xaxis": {
   422              "buckets": null,
   423              "mode": "time",
   424              "name": null,
   425              "show": true,
   426              "values": []
   427            },
   428            "yaxes": [
   429              {
   430                "format": "short",
   431                "label": null,
   432                "logBase": 1,
   433                "max": null,
   434                "min": null,
   435                "show": true
   436              },
   437              {
   438                "format": "short",
   439                "label": null,
   440                "logBase": 1,
   441                "max": null,
   442                "min": null,
   443                "show": true
   444              }
   445            ]
   446          }
   447        ],
   448        "repeat": null,
   449        "repeatIteration": null,
   450        "repeatRowId": null,
   451        "showTitle": false,
   452        "title": "Dashboard Row",
   453        "titleSize": "h6"
   454      },
   455      {
   456        "collapse": false,
   457        "height": 250,
   458        "panels": [
   459          {
   460            "aliasColors": {},
   461            "bars": false,
   462            "dashLength": 10,
   463            "dashes": false,
   464            "datasource": "${DS_PROMETHEUS}",
   465            "fill": 3,
   466            "id": 5,
   467            "legend": {
   468              "avg": false,
   469              "current": false,
   470              "max": false,
   471              "min": false,
   472              "show": true,
   473              "total": false,
   474              "values": false
   475            },
   476            "lines": true,
   477            "linewidth": 1,
   478            "links": [],
   479            "nullPointMode": "null",
   480            "percentage": false,
   481            "pointradius": 5,
   482            "points": false,
   483            "renderer": "flot",
   484            "seriesOverrides": [],
   485            "spaceLength": 10,
   486            "span": 12,
   487            "stack": true,
   488            "steppedLine": false,
   489            "targets": [
   490              {
   491                "dsType": "influxdb",
   492                "expr": "boskos_gpu_project_cleaning",
   493                "format": "time_series",
   494                "groupBy": [
   495                  {
   496                    "params": [
   497                      "$__interval"
   498                    ],
   499                    "type": "time"
   500                  },
   501                  {
   502                    "params": [
   503                      "null"
   504                    ],
   505                    "type": "fill"
   506                  }
   507                ],
   508                "intervalFactor": 2,
   509                "legendFormat": "cleaning",
   510                "metric": "boskos_gpu_project_cleaning",
   511                "orderByTime": "ASC",
   512                "policy": "default",
   513                "refId": "A",
   514                "resultFormat": "time_series",
   515                "select": [
   516                  [
   517                    {
   518                      "params": [
   519                        "value"
   520                      ],
   521                      "type": "field"
   522                    },
   523                    {
   524                      "params": [],
   525                      "type": "mean"
   526                    }
   527                  ]
   528                ],
   529                "step": 60,
   530                "tags": []
   531              },
   532              {
   533                "expr": "boskos_gpu_project_dirty",
   534                "format": "time_series",
   535                "intervalFactor": 2,
   536                "legendFormat": "dirty",
   537                "metric": "boskos_gpu_project_dirty",
   538                "refId": "B",
   539                "step": 60
   540              },
   541              {
   542                "expr": "boskos_gpu_project_busy",
   543                "format": "time_series",
   544                "intervalFactor": 2,
   545                "legendFormat": "busy",
   546                "metric": "boskos_gpu_project_busy",
   547                "refId": "C",
   548                "step": 60
   549              },
   550              {
   551                "expr": "boskos_gpu_project_free",
   552                "format": "time_series",
   553                "intervalFactor": 2,
   554                "legendFormat": "free",
   555                "metric": "boskos_gpu_project_free",
   556                "refId": "D",
   557                "step": 60
   558              }
   559            ],
   560            "thresholds": [],
   561            "timeFrom": null,
   562            "timeShift": null,
   563            "title": "Boskos GPU Projects Usage Status",
   564            "tooltip": {
   565              "shared": true,
   566              "sort": 0,
   567              "value_type": "individual"
   568            },
   569            "type": "graph",
   570            "xaxis": {
   571              "buckets": null,
   572              "mode": "time",
   573              "name": null,
   574              "show": true,
   575              "values": []
   576            },
   577            "yaxes": [
   578              {
   579                "format": "short",
   580                "label": null,
   581                "logBase": 1,
   582                "max": null,
   583                "min": null,
   584                "show": true
   585              },
   586              {
   587                "format": "short",
   588                "label": null,
   589                "logBase": 1,
   590                "max": null,
   591                "min": null,
   592                "show": true
   593              }
   594            ]
   595          }
   596        ],
   597        "repeat": null,
   598        "repeatIteration": null,
   599        "repeatRowId": null,
   600        "showTitle": false,
   601        "title": "Dashboard Row",
   602        "titleSize": "h6"
   603      },
   604      {
   605        "collapse": false,
   606        "height": 250,
   607        "panels": [
   608          {
   609            "aliasColors": {},
   610            "bars": false,
   611            "dashLength": 10,
   612            "dashes": false,
   613            "datasource": "${DS_PROMETHEUS}",
   614            "fill": 3,
   615            "id": 6,
   616            "legend": {
   617              "avg": false,
   618              "current": false,
   619              "max": false,
   620              "min": false,
   621              "show": true,
   622              "total": false,
   623              "values": false
   624            },
   625            "lines": true,
   626            "linewidth": 1,
   627            "links": [],
   628            "nullPointMode": "null",
   629            "percentage": false,
   630            "pointradius": 5,
   631            "points": false,
   632            "renderer": "flot",
   633            "seriesOverrides": [],
   634            "spaceLength": 10,
   635            "span": 12,
   636            "stack": true,
   637            "steppedLine": false,
   638            "targets": [
   639              {
   640                "dsType": "influxdb",
   641                "expr": "boskos_gci_qa_project_cleaning",
   642                "format": "time_series",
   643                "groupBy": [
   644                  {
   645                    "params": [
   646                      "$__interval"
   647                    ],
   648                    "type": "time"
   649                  },
   650                  {
   651                    "params": [
   652                      "null"
   653                    ],
   654                    "type": "fill"
   655                  }
   656                ],
   657                "intervalFactor": 2,
   658                "legendFormat": "cleaning",
   659                "metric": "boskos_gci_qa_project_cleaning",
   660                "orderByTime": "ASC",
   661                "policy": "default",
   662                "refId": "A",
   663                "resultFormat": "time_series",
   664                "select": [
   665                  [
   666                    {
   667                      "params": [
   668                        "value"
   669                      ],
   670                      "type": "field"
   671                    },
   672                    {
   673                      "params": [],
   674                      "type": "mean"
   675                    }
   676                  ]
   677                ],
   678                "step": 60,
   679                "tags": []
   680              },
   681              {
   682                "expr": "boskos_gci_qa_project_dirty",
   683                "format": "time_series",
   684                "intervalFactor": 2,
   685                "legendFormat": "dirty",
   686                "metric": "boskos_gci_qa_project_dirty",
   687                "refId": "B",
   688                "step": 60
   689              },
   690              {
   691                "expr": "boskos_gci_qa_project_busy",
   692                "format": "time_series",
   693                "intervalFactor": 2,
   694                "legendFormat": "busy",
   695                "metric": "boskos_gci_qa_project_busy",
   696                "refId": "C",
   697                "step": 60
   698              },
   699              {
   700                "expr": "boskos_gci_qa_project_free",
   701                "format": "time_series",
   702                "intervalFactor": 2,
   703                "legendFormat": "free",
   704                "metric": "boskos_gci_qa_project_free",
   705                "refId": "D",
   706                "step": 60
   707              }
   708            ],
   709            "thresholds": [],
   710            "timeFrom": null,
   711            "timeShift": null,
   712            "title": "Boskos GCI Projects Usage Status",
   713            "tooltip": {
   714              "shared": true,
   715              "sort": 0,
   716              "value_type": "individual"
   717            },
   718            "type": "graph",
   719            "xaxis": {
   720              "buckets": null,
   721              "mode": "time",
   722              "name": null,
   723              "show": true,
   724              "values": []
   725            },
   726            "yaxes": [
   727              {
   728                "format": "short",
   729                "label": null,
   730                "logBase": 1,
   731                "max": null,
   732                "min": null,
   733                "show": true
   734              },
   735              {
   736                "format": "short",
   737                "label": null,
   738                "logBase": 1,
   739                "max": null,
   740                "min": null,
   741                "show": true
   742              }
   743            ]
   744          }
   745        ],
   746        "repeat": null,
   747        "repeatIteration": null,
   748        "repeatRowId": null,
   749        "showTitle": false,
   750        "title": "Dashboard Row",
   751        "titleSize": "h6"
   752      },
   753      {
   754        "collapse": false,
   755        "height": 250,
   756        "panels": [
   757          {
   758            "aliasColors": {},
   759            "bars": false,
   760            "dashLength": 10,
   761            "dashes": false,
   762            "datasource": "${DS_PROMETHEUS}",
   763            "fill": 3,
   764            "id": 7,
   765            "legend": {
   766              "avg": false,
   767              "current": false,
   768              "max": false,
   769              "min": false,
   770              "show": true,
   771              "total": false,
   772              "values": false
   773            },
   774            "lines": true,
   775            "linewidth": 1,
   776            "links": [],
   777            "nullPointMode": "null",
   778            "percentage": false,
   779            "pointradius": 5,
   780            "points": false,
   781            "renderer": "flot",
   782            "seriesOverrides": [],
   783            "spaceLength": 10,
   784            "span": 12,
   785            "stack": false,
   786            "steppedLine": false,
   787            "targets": [
   788              {
   789                "dsType": "influxdb",
   790                "expr": "boskos_istio_project_cleaning",
   791                "format": "time_series",
   792                "groupBy": [
   793                  {
   794                    "params": [
   795                      "$__interval"
   796                    ],
   797                    "type": "time"
   798                  },
   799                  {
   800                    "params": [
   801                      "null"
   802                    ],
   803                    "type": "fill"
   804                  }
   805                ],
   806                "intervalFactor": 2,
   807                "legendFormat": "cleaning",
   808                "metric": "boskos_istio_project_cleaning",
   809                "orderByTime": "ASC",
   810                "policy": "default",
   811                "refId": "A",
   812                "resultFormat": "time_series",
   813                "select": [
   814                  [
   815                    {
   816                      "params": [
   817                        "value"
   818                      ],
   819                      "type": "field"
   820                    },
   821                    {
   822                      "params": [],
   823                      "type": "mean"
   824                    }
   825                  ]
   826                ],
   827                "step": 60,
   828                "tags": []
   829              },
   830              {
   831                "expr": "boskos_istio_project_dirty",
   832                "format": "time_series",
   833                "intervalFactor": 2,
   834                "legendFormat": "dirty",
   835                "metric": "boskos_istio_project_dirty",
   836                "refId": "B",
   837                "step": 60
   838              },
   839              {
   840                "expr": "boskos_istio_project_busy",
   841                "format": "time_series",
   842                "intervalFactor": 2,
   843                "legendFormat": "busy",
   844                "metric": "boskos_istio_project_busy",
   845                "refId": "C",
   846                "step": 60
   847              },
   848              {
   849                "expr": "boskos_istio_project_free",
   850                "format": "time_series",
   851                "intervalFactor": 2,
   852                "legendFormat": "free",
   853                "metric": "boskos_istio_project_free",
   854                "refId": "D",
   855                "step": 60
   856              }
   857            ],
   858            "thresholds": [],
   859            "timeFrom": null,
   860            "timeShift": null,
   861            "title": "Boskos Istio Projects Usage Status",
   862            "tooltip": {
   863              "shared": true,
   864              "sort": 0,
   865              "value_type": "individual"
   866            },
   867            "type": "graph",
   868            "xaxis": {
   869              "buckets": null,
   870              "mode": "time",
   871              "name": null,
   872              "show": true,
   873              "values": []
   874            },
   875            "yaxes": [
   876              {
   877                "format": "short",
   878                "label": null,
   879                "logBase": 1,
   880                "max": null,
   881                "min": null,
   882                "show": true
   883              },
   884              {
   885                "format": "short",
   886                "label": null,
   887                "logBase": 1,
   888                "max": null,
   889                "min": null,
   890                "show": true
   891              }
   892            ]
   893          }
   894        ],
   895        "repeat": null,
   896        "repeatIteration": null,
   897        "repeatRowId": null,
   898        "showTitle": false,
   899        "title": "Dashboard Row",
   900        "titleSize": "h6"
   901      }
   902    ],
   903    "schemaVersion": 14,
   904    "style": "dark",
   905    "tags": [],
   906    "templating": {
   907      "list": []
   908    },
   909    "time": {
   910      "from": "now/d",
   911      "to": "now"
   912    },
   913    "timepicker": {
   914      "refresh_intervals": [
   915        "5s",
   916        "10s",
   917        "30s",
   918        "1m",
   919        "5m",
   920        "15m",
   921        "30m",
   922        "1h",
   923        "2h",
   924        "1d"
   925      ],
   926      "time_options": [
   927        "5m",
   928        "15m",
   929        "1h",
   930        "6h",
   931        "12h",
   932        "24h",
   933        "2d",
   934        "7d",
   935        "30d"
   936      ]
   937    },
   938    "timezone": "",
   939    "title": "boskos dashboard",
   940    "version": 16
   941  }