Created
April 1, 2019 15:08
-
-
Save samuel-begin/a67ca79c5d46baa94c57f360010172ee to your computer and use it in GitHub Desktop.
azure devops dashboard
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"annotations": { | |
"list": [ | |
{ | |
"builtIn": 1, | |
"datasource": "-- Grafana --", | |
"enable": true, | |
"hide": true, | |
"iconColor": "rgba(0, 211, 255, 1)", | |
"name": "Annotations & Alerts", | |
"type": "dashboard" | |
} | |
] | |
}, | |
"editable": true, | |
"gnetId": null, | |
"graphTooltip": 0, | |
"id": 28, | |
"iteration": 1554131201181, | |
"links": [], | |
"panels": [ | |
{ | |
"cacheTimeout": null, | |
"colorBackground": false, | |
"colorPostfix": false, | |
"colorPrefix": false, | |
"colorValue": false, | |
"colors": [ | |
"#d44a3a", | |
"rgba(237, 129, 40, 0.89)", | |
"#299c46" | |
], | |
"format": "none", | |
"gauge": { | |
"maxValue": 100, | |
"minValue": 0, | |
"show": false, | |
"thresholdLabels": false, | |
"thresholdMarkers": true | |
}, | |
"gridPos": { | |
"h": 2, | |
"w": 2.4, | |
"x": 0, | |
"y": 0 | |
}, | |
"id": 25, | |
"interval": null, | |
"links": [], | |
"mappingType": 1, | |
"mappingTypes": [ | |
{ | |
"name": "value to text", | |
"value": 1 | |
}, | |
{ | |
"name": "range to text", | |
"value": 2 | |
} | |
], | |
"maxDataPoints": 100, | |
"maxPerRow": 12, | |
"nullPointMode": "connected", | |
"nullText": null, | |
"postfix": "", | |
"postfixFontSize": "50%", | |
"prefix": "", | |
"prefixFontSize": "50%", | |
"rangeMaps": [ | |
{ | |
"from": "null", | |
"text": "N/A", | |
"to": "null" | |
} | |
], | |
"repeat": "buildname", | |
"repeatDirection": "h", | |
"scopedVars": { | |
"buildname": { | |
"selected": false, | |
"text": "Alerting", | |
"value": "Alerting" | |
} | |
}, | |
"sparkline": { | |
"fillColor": "rgba(31, 118, 189, 0.18)", | |
"full": true, | |
"lineColor": "rgb(31, 120, 193)", | |
"show": false | |
}, | |
"tableColumn": "", | |
"targets": [ | |
{ | |
"expr": "azure_devops_build_latest_info{buildName=\"$buildname\"}", | |
"format": "time_series", | |
"instant": true, | |
"intervalFactor": 1, | |
"legendFormat": "{{buildNumber}}", | |
"refId": "A" | |
} | |
], | |
"thresholds": "0.5, 0.8", | |
"timeFrom": null, | |
"timeShift": null, | |
"title": "", | |
"transparent": true, | |
"type": "singlestat", | |
"valueFontSize": "50%", | |
"valueMaps": [ | |
{ | |
"op": "=", | |
"text": "N/A", | |
"value": "null" | |
}, | |
{ | |
"op": "=", | |
"text": "Failed", | |
"value": "022" | |
}, | |
{ | |
"op": "=", | |
"text": "Success", | |
"value": "122" | |
} | |
], | |
"valueName": "name" | |
}, | |
{ | |
"cacheTimeout": null, | |
"colorBackground": false, | |
"colorPostfix": false, | |
"colorPrefix": false, | |
"colorValue": false, | |
"colors": [ | |
"#d44a3a", | |
"rgba(237, 129, 40, 0.89)", | |
"#299c46" | |
], | |
"format": "none", | |
"gauge": { | |
"maxValue": 100, | |
"minValue": 0, | |
"show": false, | |
"thresholdLabels": false, | |
"thresholdMarkers": true | |
}, | |
"gridPos": { | |
"h": 2, | |
"w": 2.4, | |
"x": 2.4, | |
"y": 0 | |
}, | |
"id": 46, | |
"interval": null, | |
"links": [], | |
"mappingType": 1, | |
"mappingTypes": [ | |
{ | |
"name": "value to text", | |
"value": 1 | |
}, | |
{ | |
"name": "range to text", | |
"value": 2 | |
} | |
], | |
"maxDataPoints": 100, | |
"maxPerRow": 12, | |
"nullPointMode": "connected", | |
"nullText": null, | |
"postfix": "", | |
"postfixFontSize": "50%", | |
"prefix": "", | |
"prefixFontSize": "50%", | |
"rangeMaps": [ | |
{ | |
"from": "null", | |
"text": "N/A", | |
"to": "null" | |
} | |
], | |
"repeat": null, | |
"repeatDirection": "h", | |
"repeatIteration": 1554131201181, | |
"repeatPanelId": 25, | |
"scopedVars": { | |
"buildname": { | |
"selected": false, | |
"text": "Api", | |
"value": "Api" | |
} | |
}, | |
"sparkline": { | |
"fillColor": "rgba(31, 118, 189, 0.18)", | |
"full": true, | |
"lineColor": "rgb(31, 120, 193)", | |
"show": false | |
}, | |
"tableColumn": "", | |
"targets": [ | |
{ | |
"expr": "azure_devops_build_latest_info{buildName=\"$buildname\"}", | |
"format": "time_series", | |
"instant": true, | |
"intervalFactor": 1, | |
"legendFormat": "{{buildNumber}}", | |
"refId": "A" | |
} | |
], | |
"thresholds": "0.5, 0.8", | |
"timeFrom": null, | |
"timeShift": null, | |
"title": "", | |
"transparent": true, | |
"type": "singlestat", | |
"valueFontSize": "50%", | |
"valueMaps": [ | |
{ | |
"op": "=", | |
"text": "N/A", | |
"value": "null" | |
}, | |
{ | |
"op": "=", | |
"text": "Failed", | |
"value": "022" | |
}, | |
{ | |
"op": "=", | |
"text": "Success", | |
"value": "122" | |
} | |
], | |
"valueName": "name" | |
}, | |
{ | |
"cacheTimeout": null, | |
"colorBackground": false, | |
"colorPostfix": false, | |
"colorPrefix": false, | |
"colorValue": false, | |
"colors": [ | |
"#d44a3a", | |
"rgba(237, 129, 40, 0.89)", | |
"#299c46" | |
], | |
"format": "none", | |
"gauge": { | |
"maxValue": 100, | |
"minValue": 0, | |
"show": false, | |
"thresholdLabels": false, | |
"thresholdMarkers": true | |
}, | |
"gridPos": { | |
"h": 2, | |
"w": 2.4, | |
"x": 4.8, | |
"y": 0 | |
}, | |
"id": 47, | |
"interval": null, | |
"links": [], | |
"mappingType": 1, | |
"mappingTypes": [ | |
{ | |
"name": "value to text", | |
"value": 1 | |
}, | |
{ | |
"name": "range to text", | |
"value": 2 | |
} | |
], | |
"maxDataPoints": 100, | |
"maxPerRow": 12, | |
"nullPointMode": "connected", | |
"nullText": null, | |
"postfix": "", | |
"postfixFontSize": "50%", | |
"prefix": "", | |
"prefixFontSize": "50%", | |
"rangeMaps": [ | |
{ | |
"from": "null", | |
"text": "N/A", | |
"to": "null" | |
} | |
], | |
"repeat": null, | |
"repeatDirection": "h", | |
"repeatIteration": 1554131201181, | |
"repeatPanelId": 25, | |
"scopedVars": { | |
"buildname": { | |
"selected": false, | |
"text": "ApiEtl", | |
"value": "ApiEtl" | |
} | |
}, | |
"sparkline": { | |
"fillColor": "rgba(31, 118, 189, 0.18)", | |
"full": true, | |
"lineColor": "rgb(31, 120, 193)", | |
"show": false | |
}, | |
"tableColumn": "", | |
"targets": [ | |
{ | |
"expr": "azure_devops_build_latest_info{buildName=\"$buildname\"}", | |
"format": "time_series", | |
"instant": true, | |
"intervalFactor": 1, | |
"legendFormat": "{{buildNumber}}", | |
"refId": "A" | |
} | |
], | |
"thresholds": "0.5, 0.8", | |
"timeFrom": null, | |
"timeShift": null, | |
"title": "", | |
"transparent": true, | |
"type": "singlestat", | |
"valueFontSize": "50%", | |
"valueMaps": [ | |
{ | |
"op": "=", | |
"text": "N/A", | |
"value": "null" | |
}, | |
{ | |
"op": "=", | |
"text": "Failed", | |
"value": "022" | |
}, | |
{ | |
"op": "=", | |
"text": "Success", | |
"value": "122" | |
} | |
], | |
"valueName": "name" | |
}, | |
{ | |
"cacheTimeout": null, | |
"colorBackground": false, | |
"colorPostfix": false, | |
"colorPrefix": false, | |
"colorValue": false, | |
"colors": [ | |
"#d44a3a", | |
"rgba(237, 129, 40, 0.89)", | |
"#299c46" | |
], | |
"format": "none", | |
"gauge": { | |
"maxValue": 100, | |
"minValue": 0, | |
"show": false, | |
"thresholdLabels": false, | |
"thresholdMarkers": true | |
}, | |
"gridPos": { | |
"h": 2, | |
"w": 2.4, | |
"x": 7.199999999999999, | |
"y": 0 | |
}, | |
"id": 48, | |
"interval": null, | |
"links": [], | |
"mappingType": 1, | |
"mappingTypes": [ | |
{ | |
"name": "value to text", | |
"value": 1 | |
}, | |
{ | |
"name": "range to text", | |
"value": 2 | |
} | |
], | |
"maxDataPoints": 100, | |
"maxPerRow": 12, | |
"nullPointMode": "connected", | |
"nullText": null, | |
"postfix": "", | |
"postfixFontSize": "50%", | |
"prefix": "", | |
"prefixFontSize": "50%", | |
"rangeMaps": [ | |
{ | |
"from": "null", | |
"text": "N/A", | |
"to": "null" | |
} | |
], | |
"repeat": null, | |
"repeatDirection": "h", | |
"repeatIteration": 1554131201181, | |
"repeatPanelId": 25, | |
"scopedVars": { | |
"buildname": { | |
"selected": false, | |
"text": "DataExport", | |
"value": "DataExport" | |
} | |
}, | |
"sparkline": { | |
"fillColor": "rgba(31, 118, 189, 0.18)", | |
"full": true, | |
"lineColor": "rgb(31, 120, 193)", | |
"show": false | |
}, | |
"tableColumn": "", | |
"targets": [ | |
{ | |
"expr": "azure_devops_build_latest_info{buildName=\"$buildname\"}", | |
"format": "time_series", | |
"instant": true, | |
"intervalFactor": 1, | |
"legendFormat": "{{buildNumber}}", | |
"refId": "A" | |
} | |
], | |
"thresholds": "0.5, 0.8", | |
"timeFrom": null, | |
"timeShift": null, | |
"title": "", | |
"transparent": true, | |
"type": "singlestat", | |
"valueFontSize": "50%", | |
"valueMaps": [ | |
{ | |
"op": "=", | |
"text": "N/A", | |
"value": "null" | |
}, | |
{ | |
"op": "=", | |
"text": "Failed", | |
"value": "022" | |
}, | |
{ | |
"op": "=", | |
"text": "Success", | |
"value": "122" | |
} | |
], | |
"valueName": "name" | |
}, | |
{ | |
"cacheTimeout": null, | |
"colorBackground": false, | |
"colorPostfix": false, | |
"colorPrefix": false, | |
"colorValue": false, | |
"colors": [ | |
"#d44a3a", | |
"rgba(237, 129, 40, 0.89)", | |
"#299c46" | |
], | |
"format": "none", | |
"gauge": { | |
"maxValue": 100, | |
"minValue": 0, | |
"show": false, | |
"thresholdLabels": false, | |
"thresholdMarkers": true | |
}, | |
"gridPos": { | |
"h": 2, | |
"w": 2.4, | |
"x": 9.6, | |
"y": 0 | |
}, | |
"id": 49, | |
"interval": null, | |
"links": [], | |
"mappingType": 1, | |
"mappingTypes": [ | |
{ | |
"name": "value to text", | |
"value": 1 | |
}, | |
{ | |
"name": "range to text", | |
"value": 2 | |
} | |
], | |
"maxDataPoints": 100, | |
"maxPerRow": 12, | |
"nullPointMode": "connected", | |
"nullText": null, | |
"postfix": "", | |
"postfixFontSize": "50%", | |
"prefix": "", | |
"prefixFontSize": "50%", | |
"rangeMaps": [ | |
{ | |
"from": "null", | |
"text": "N/A", | |
"to": "null" | |
} | |
], | |
"repeat": null, | |
"repeatDirection": "h", | |
"repeatIteration": 1554131201181, | |
"repeatPanelId": 25, | |
"scopedVars": { | |
"buildname": { | |
"selected": false, | |
"text": "ETLData", | |
"value": "ETLData" | |
} | |
}, | |
"sparkline": { | |
"fillColor": "rgba(31, 118, 189, 0.18)", | |
"full": true, | |
"lineColor": "rgb(31, 120, 193)", | |
"show": false | |
}, | |
"tableColumn": "", | |
"targets": [ | |
{ | |
"expr": "azure_devops_build_latest_info{buildName=\"$buildname\"}", | |
"format": "time_series", | |
"instant": true, | |
"intervalFactor": 1, | |
"legendFormat": "{{buildNumber}}", | |
"refId": "A" | |
} | |
], | |
"thresholds": "0.5, 0.8", | |
"timeFrom": null, | |
"timeShift": null, | |
"title": "", | |
"transparent": true, | |
"type": "singlestat", | |
"valueFontSize": "50%", | |
"valueMaps": [ | |
{ | |
"op": "=", | |
"text": "N/A", | |
"value": "null" | |
}, | |
{ | |
"op": "=", | |
"text": "Failed", | |
"value": "022" | |
}, | |
{ | |
"op": "=", | |
"text": "Success", | |
"value": "122" | |
} | |
], | |
"valueName": "name" | |
}, | |
{ | |
"cacheTimeout": null, | |
"colorBackground": false, | |
"colorPostfix": false, | |
"colorPrefix": false, | |
"colorValue": false, | |
"colors": [ | |
"#d44a3a", | |
"rgba(237, 129, 40, 0.89)", | |
"#299c46" | |
], | |
"format": "none", | |
"gauge": { | |
"maxValue": 100, | |
"minValue": 0, | |
"show": false, | |
"thresholdLabels": false, | |
"thresholdMarkers": true | |
}, | |
"gridPos": { | |
"h": 2, | |
"w": 2.4, | |
"x": 12, | |
"y": 0 | |
}, | |
"id": 50, | |
"interval": null, | |
"links": [], | |
"mappingType": 1, | |
"mappingTypes": [ | |
{ | |
"name": "value to text", | |
"value": 1 | |
}, | |
{ | |
"name": "range to text", | |
"value": 2 | |
} | |
], | |
"maxDataPoints": 100, | |
"maxPerRow": 12, | |
"nullPointMode": "connected", | |
"nullText": null, | |
"postfix": "", | |
"postfixFontSize": "50%", | |
"prefix": "", | |
"prefixFontSize": "50%", | |
"rangeMaps": [ | |
{ | |
"from": "null", | |
"text": "N/A", | |
"to": "null" | |
} | |
], | |
"repeat": null, | |
"repeatDirection": "h", | |
"repeatIteration": 1554131201181, | |
"repeatPanelId": 25, | |
"scopedVars": { | |
"buildname": { | |
"selected": false, | |
"text": "ETLSource", | |
"value": "ETLSource" | |
} | |
}, | |
"sparkline": { | |
"fillColor": "rgba(31, 118, 189, 0.18)", | |
"full": true, | |
"lineColor": "rgb(31, 120, 193)", | |
"show": false | |
}, | |
"tableColumn": "", | |
"targets": [ | |
{ | |
"expr": "azure_devops_build_latest_info{buildName=\"$buildname\"}", | |
"format": "time_series", | |
"instant": true, | |
"intervalFactor": 1, | |
"legendFormat": "{{buildNumber}}", | |
"refId": "A" | |
} | |
], | |
"thresholds": "0.5, 0.8", | |
"timeFrom": null, | |
"timeShift": null, | |
"title": "", | |
"transparent": true, | |
"type": "singlestat", | |
"valueFontSize": "50%", | |
"valueMaps": [ | |
{ | |
"op": "=", | |
"text": "N/A", | |
"value": "null" | |
}, | |
{ | |
"op": "=", | |
"text": "Failed", | |
"value": "022" | |
}, | |
{ | |
"op": "=", | |
"text": "Success", | |
"value": "122" | |
} | |
], | |
"valueName": "name" | |
}, | |
{ | |
"cacheTimeout": null, | |
"colorBackground": false, | |
"colorPostfix": false, | |
"colorPrefix": false, | |
"colorValue": false, | |
"colors": [ | |
"#d44a3a", | |
"rgba(237, 129, 40, 0.89)", | |
"#299c46" | |
], | |
"format": "none", | |
"gauge": { | |
"maxValue": 100, | |
"minValue": 0, | |
"show": false, | |
"thresholdLabels": false, | |
"thresholdMarkers": true | |
}, | |
"gridPos": { | |
"h": 2, | |
"w": 2.4, | |
"x": 14.4, | |
"y": 0 | |
}, | |
"id": 51, | |
"interval": null, | |
"links": [], | |
"mappingType": 1, | |
"mappingTypes": [ | |
{ | |
"name": "value to text", | |
"value": 1 | |
}, | |
{ | |
"name": "range to text", | |
"value": 2 | |
} | |
], | |
"maxDataPoints": 100, | |
"maxPerRow": 12, | |
"nullPointMode": "connected", | |
"nullText": null, | |
"postfix": "", | |
"postfixFontSize": "50%", | |
"prefix": "", | |
"prefixFontSize": "50%", | |
"rangeMaps": [ | |
{ | |
"from": "null", | |
"text": "N/A", | |
"to": "null" | |
} | |
], | |
"repeat": null, | |
"repeatDirection": "h", | |
"repeatIteration": 1554131201181, | |
"repeatPanelId": 25, | |
"scopedVars": { | |
"buildname": { | |
"selected": false, | |
"text": "Kalahari", | |
"value": "Kalahari" | |
} | |
}, | |
"sparkline": { | |
"fillColor": "rgba(31, 118, 189, 0.18)", | |
"full": true, | |
"lineColor": "rgb(31, 120, 193)", | |
"show": false | |
}, | |
"tableColumn": "", | |
"targets": [ | |
{ | |
"expr": "azure_devops_build_latest_info{buildName=\"$buildname\"}", | |
"format": "time_series", | |
"instant": true, | |
"intervalFactor": 1, | |
"legendFormat": "{{buildNumber}}", | |
"refId": "A" | |
} | |
], | |
"thresholds": "0.5, 0.8", | |
"timeFrom": null, | |
"timeShift": null, | |
"title": "", | |
"transparent": true, | |
"type": "singlestat", | |
"valueFontSize": "50%", | |
"valueMaps": [ | |
{ | |
"op": "=", | |
"text": "N/A", | |
"value": "null" | |
}, | |
{ | |
"op": "=", | |
"text": "Failed", | |
"value": "022" | |
}, | |
{ | |
"op": "=", | |
"text": "Success", | |
"value": "122" | |
} | |
], | |
"valueName": "name" | |
}, | |
{ | |
"cacheTimeout": null, | |
"colorBackground": false, | |
"colorPostfix": false, | |
"colorPrefix": false, | |
"colorValue": false, | |
"colors": [ | |
"#d44a3a", | |
"rgba(237, 129, 40, 0.89)", | |
"#299c46" | |
], | |
"format": "none", | |
"gauge": { | |
"maxValue": 100, | |
"minValue": 0, | |
"show": false, | |
"thresholdLabels": false, | |
"thresholdMarkers": true | |
}, | |
"gridPos": { | |
"h": 2, | |
"w": 2.4, | |
"x": 16.8, | |
"y": 0 | |
}, | |
"id": 52, | |
"interval": null, | |
"links": [], | |
"mappingType": 1, | |
"mappingTypes": [ | |
{ | |
"name": "value to text", | |
"value": 1 | |
}, | |
{ | |
"name": "range to text", | |
"value": 2 | |
} | |
], | |
"maxDataPoints": 100, | |
"maxPerRow": 12, | |
"nullPointMode": "connected", | |
"nullText": null, | |
"postfix": "", | |
"postfixFontSize": "50%", | |
"prefix": "", | |
"prefixFontSize": "50%", | |
"rangeMaps": [ | |
{ | |
"from": "null", | |
"text": "N/A", | |
"to": "null" | |
} | |
], | |
"repeat": null, | |
"repeatDirection": "h", | |
"repeatIteration": 1554131201181, | |
"repeatPanelId": 25, | |
"scopedVars": { | |
"buildname": { | |
"selected": false, | |
"text": "KalahariLoadBalancer", | |
"value": "KalahariLoadBalancer" | |
} | |
}, | |
"sparkline": { | |
"fillColor": "rgba(31, 118, 189, 0.18)", | |
"full": true, | |
"lineColor": "rgb(31, 120, 193)", | |
"show": false | |
}, | |
"tableColumn": "", | |
"targets": [ | |
{ | |
"expr": "azure_devops_build_latest_info{buildName=\"$buildname\"}", | |
"format": "time_series", | |
"instant": true, | |
"intervalFactor": 1, | |
"legendFormat": "{{buildNumber}}", | |
"refId": "A" | |
} | |
], | |
"thresholds": "0.5, 0.8", | |
"timeFrom": null, | |
"timeShift": null, | |
"title": "", | |
"transparent": true, | |
"type": "singlestat", | |
"valueFontSize": "50%", | |
"valueMaps": [ | |
{ | |
"op": "=", | |
"text": "N/A", | |
"value": "null" | |
}, | |
{ | |
"op": "=", | |
"text": "Failed", | |
"value": "022" | |
}, | |
{ | |
"op": "=", | |
"text": "Success", | |
"value": "122" | |
} | |
], | |
"valueName": "name" | |
}, | |
{ | |
"cacheTimeout": null, | |
"colorBackground": false, | |
"colorPostfix": false, | |
"colorPrefix": false, | |
"colorValue": false, | |
"colors": [ | |
"#d44a3a", | |
"rgba(237, 129, 40, 0.89)", | |
"#299c46" | |
], | |
"format": "none", | |
"gauge": { | |
"maxValue": 100, | |
"minValue": 0, | |
"show": false, | |
"thresholdLabels": false, | |
"thresholdMarkers": true | |
}, | |
"gridPos": { | |
"h": 2, | |
"w": 2.4, | |
"x": 19.2, | |
"y": 0 | |
}, | |
"id": 53, | |
"interval": null, | |
"links": [], | |
"mappingType": 1, | |
"mappingTypes": [ | |
{ | |
"name": "value to text", | |
"value": 1 | |
}, | |
{ | |
"name": "range to text", | |
"value": 2 | |
} | |
], | |
"maxDataPoints": 100, | |
"maxPerRow": 12, | |
"nullPointMode": "connected", | |
"nullText": null, | |
"postfix": "", | |
"postfixFontSize": "50%", | |
"prefix": "", | |
"prefixFontSize": "50%", | |
"rangeMaps": [ | |
{ | |
"from": "null", | |
"text": "N/A", | |
"to": "null" | |
} | |
], | |
"repeat": null, | |
"repeatDirection": "h", | |
"repeatIteration": 1554131201181, | |
"repeatPanelId": 25, | |
"scopedVars": { | |
"buildname": { | |
"selected": false, | |
"text": "Web", | |
"value": "Web" | |
} | |
}, | |
"sparkline": { | |
"fillColor": "rgba(31, 118, 189, 0.18)", | |
"full": true, | |
"lineColor": "rgb(31, 120, 193)", | |
"show": false | |
}, | |
"tableColumn": "", | |
"targets": [ | |
{ | |
"expr": "azure_devops_build_latest_info{buildName=\"$buildname\"}", | |
"format": "time_series", | |
"instant": true, | |
"intervalFactor": 1, | |
"legendFormat": "{{buildNumber}}", | |
"refId": "A" | |
} | |
], | |
"thresholds": "0.5, 0.8", | |
"timeFrom": null, | |
"timeShift": null, | |
"title": "", | |
"transparent": true, | |
"type": "singlestat", | |
"valueFontSize": "50%", | |
"valueMaps": [ | |
{ | |
"op": "=", | |
"text": "N/A", | |
"value": "null" | |
}, | |
{ | |
"op": "=", | |
"text": "Failed", | |
"value": "022" | |
}, | |
{ | |
"op": "=", | |
"text": "Success", | |
"value": "122" | |
} | |
], | |
"valueName": "name" | |
}, | |
{ | |
"cacheTimeout": null, | |
"colorBackground": false, | |
"colorPostfix": false, | |
"colorPrefix": false, | |
"colorValue": false, | |
"colors": [ | |
"#d44a3a", | |
"rgba(237, 129, 40, 0.89)", | |
"#299c46" | |
], | |
"format": "none", | |
"gauge": { | |
"maxValue": 100, | |
"minValue": 0, | |
"show": false, | |
"thresholdLabels": false, | |
"thresholdMarkers": true | |
}, | |
"gridPos": { | |
"h": 2, | |
"w": 2.4, | |
"x": 21.599999999999998, | |
"y": 0 | |
}, | |
"id": 54, | |
"interval": null, | |
"links": [], | |
"mappingType": 1, | |
"mappingTypes": [ | |
{ | |
"name": "value to text", | |
"value": 1 | |
}, | |
{ | |
"name": "range to text", | |
"value": 2 | |
} | |
], | |
"maxDataPoints": 100, | |
"maxPerRow": 12, | |
"nullPointMode": "connected", | |
"nullText": null, | |
"postfix": "", | |
"postfixFontSize": "50%", | |
"prefix": "", | |
"prefixFontSize": "50%", | |
"rangeMaps": [ | |
{ | |
"from": "null", | |
"text": "N/A", | |
"to": "null" | |
} | |
], | |
"repeat": null, | |
"repeatDirection": "h", | |
"repeatIteration": 1554131201181, | |
"repeatPanelId": 25, | |
"scopedVars": { | |
"buildname": { | |
"selected": false, | |
"text": "WebHub", | |
"value": "WebHub" | |
} | |
}, | |
"sparkline": { | |
"fillColor": "rgba(31, 118, 189, 0.18)", | |
"full": true, | |
"lineColor": "rgb(31, 120, 193)", | |
"show": false | |
}, | |
"tableColumn": "", | |
"targets": [ | |
{ | |
"expr": "azure_devops_build_latest_info{buildName=\"$buildname\"}", | |
"format": "time_series", | |
"instant": true, | |
"intervalFactor": 1, | |
"legendFormat": "{{buildNumber}}", | |
"refId": "A" | |
} | |
], | |
"thresholds": "0.5, 0.8", | |
"timeFrom": null, | |
"timeShift": null, | |
"title": "", | |
"transparent": true, | |
"type": "singlestat", | |
"valueFontSize": "50%", | |
"valueMaps": [ | |
{ | |
"op": "=", | |
"text": "N/A", | |
"value": "null" | |
}, | |
{ | |
"op": "=", | |
"text": "Failed", | |
"value": "022" | |
}, | |
{ | |
"op": "=", | |
"text": "Success", | |
"value": "122" | |
} | |
], | |
"valueName": "name" | |
}, | |
{ | |
"cacheTimeout": null, | |
"colorBackground": true, | |
"colorPostfix": false, | |
"colorPrefix": false, | |
"colorValue": false, | |
"colors": [ | |
"#d44a3a", | |
"rgba(237, 129, 40, 0.89)", | |
"#299c46" | |
], | |
"format": "none", | |
"gauge": { | |
"maxValue": 100, | |
"minValue": 0, | |
"show": false, | |
"thresholdLabels": false, | |
"thresholdMarkers": true | |
}, | |
"gridPos": { | |
"h": 2, | |
"w": 2.4, | |
"x": 0, | |
"y": 2 | |
}, | |
"id": 13, | |
"interval": null, | |
"links": [], | |
"mappingType": 1, | |
"mappingTypes": [ | |
{ | |
"name": "value to text", | |
"value": 1 | |
}, | |
{ | |
"name": "range to text", | |
"value": 2 | |
} | |
], | |
"maxDataPoints": 100, | |
"maxPerRow": 12, | |
"nullPointMode": "connected", | |
"nullText": null, | |
"postfix": "", | |
"postfixFontSize": "50%", | |
"prefix": "", | |
"prefixFontSize": "50%", | |
"rangeMaps": [ | |
{ | |
"from": "null", | |
"text": "N/A", | |
"to": "null" | |
} | |
], | |
"repeat": "buildname", | |
"repeatDirection": "h", | |
"scopedVars": { | |
"buildname": { | |
"selected": false, | |
"text": "Alerting", | |
"value": "Alerting" | |
} | |
}, | |
"sparkline": { | |
"fillColor": "rgba(31, 118, 189, 0.18)", | |
"full": true, | |
"lineColor": "rgb(31, 120, 193)", | |
"show": false | |
}, | |
"tableColumn": "", | |
"targets": [ | |
{ | |
"expr": "sum(azure_devops_build_latest_info{result=\"succeeded\", buildName=\"$buildname\"} / azure_devops_build_latest_info{buildName=\"$buildname\"}) by (buildName, buildNumber)", | |
"format": "time_series", | |
"instant": true, | |
"intervalFactor": 1, | |
"legendFormat": "{{buildName}} {{buildNumber}}", | |
"refId": "A" | |
} | |
], | |
"thresholds": "0.5, 0.8", | |
"timeFrom": null, | |
"timeShift": null, | |
"title": "$buildname", | |
"type": "singlestat", | |
"valueFontSize": "50%", | |
"valueMaps": [ | |
{ | |
"op": "=", | |
"text": "Failed", | |
"value": "null" | |
}, | |
{ | |
"op": "=", | |
"text": "Failed", | |
"value": "0" | |
}, | |
{ | |
"op": "=", | |
"text": "Success", | |
"value": "1" | |
} | |
], | |
"valueName": "current" | |
}, | |
{ | |
"cacheTimeout": null, | |
"colorBackground": true, | |
"colorPostfix": false, | |
"colorPrefix": false, | |
"colorValue": false, | |
"colors": [ | |
"#d44a3a", | |
"rgba(237, 129, 40, 0.89)", | |
"#299c46" | |
], | |
"format": "none", | |
"gauge": { | |
"maxValue": 100, | |
"minValue": 0, | |
"show": false, | |
"thresholdLabels": false, | |
"thresholdMarkers": true | |
}, | |
"gridPos": { | |
"h": 2, | |
"w": 2.4, | |
"x": 2.4, | |
"y": 2 | |
}, | |
"id": 55, | |
"interval": null, | |
"links": [], | |
"mappingType": 1, | |
"mappingTypes": [ | |
{ | |
"name": "value to text", | |
"value": 1 | |
}, | |
{ | |
"name": "range to text", | |
"value": 2 | |
} | |
], | |
"maxDataPoints": 100, | |
"maxPerRow": 12, | |
"nullPointMode": "connected", | |
"nullText": null, | |
"postfix": "", | |
"postfixFontSize": "50%", | |
"prefix": "", | |
"prefixFontSize": "50%", | |
"rangeMaps": [ | |
{ | |
"from": "null", | |
"text": "N/A", | |
"to": "null" | |
} | |
], | |
"repeat": null, | |
"repeatDirection": "h", | |
"repeatIteration": 1554131201181, | |
"repeatPanelId": 13, | |
"scopedVars": { | |
"buildname": { | |
"selected": false, | |
"text": "Api", | |
"value": "Api" | |
} | |
}, | |
"sparkline": { | |
"fillColor": "rgba(31, 118, 189, 0.18)", | |
"full": true, | |
"lineColor": "rgb(31, 120, 193)", | |
"show": false | |
}, | |
"tableColumn": "", | |
"targets": [ | |
{ | |
"expr": "sum(azure_devops_build_latest_info{result=\"succeeded\", buildName=\"$buildname\"} / azure_devops_build_latest_info{buildName=\"$buildname\"}) by (buildName, buildNumber)", | |
"format": "time_series", | |
"instant": true, | |
"intervalFactor": 1, | |
"legendFormat": "{{buildName}} {{buildNumber}}", | |
"refId": "A" | |
} | |
], | |
"thresholds": "0.5, 0.8", | |
"timeFrom": null, | |
"timeShift": null, | |
"title": "$buildname", | |
"type": "singlestat", | |
"valueFontSize": "50%", | |
"valueMaps": [ | |
{ | |
"op": "=", | |
"text": "Failed", | |
"value": "null" | |
}, | |
{ | |
"op": "=", | |
"text": "Failed", | |
"value": "0" | |
}, | |
{ | |
"op": "=", | |
"text": "Success", | |
"value": "1" | |
} | |
], | |
"valueName": "current" | |
}, | |
{ | |
"cacheTimeout": null, | |
"colorBackground": true, | |
"colorPostfix": false, | |
"colorPrefix": false, | |
"colorValue": false, | |
"colors": [ | |
"#d44a3a", | |
"rgba(237, 129, 40, 0.89)", | |
"#299c46" | |
], | |
"format": "none", | |
"gauge": { | |
"maxValue": 100, | |
"minValue": 0, | |
"show": false, | |
"thresholdLabels": false, | |
"thresholdMarkers": true | |
}, | |
"gridPos": { | |
"h": 2, | |
"w": 2.4, | |
"x": 4.8, | |
"y": 2 | |
}, | |
"id": 56, | |
"interval": null, | |
"links": [], | |
"mappingType": 1, | |
"mappingTypes": [ | |
{ | |
"name": "value to text", | |
"value": 1 | |
}, | |
{ | |
"name": "range to text", | |
"value": 2 | |
} | |
], | |
"maxDataPoints": 100, | |
"maxPerRow": 12, | |
"nullPointMode": "connected", | |
"nullText": null, | |
"postfix": "", | |
"postfixFontSize": "50%", | |
"prefix": "", | |
"prefixFontSize": "50%", | |
"rangeMaps": [ | |
{ | |
"from": "null", | |
"text": "N/A", | |
"to": "null" | |
} | |
], | |
"repeat": null, | |
"repeatDirection": "h", | |
"repeatIteration": 1554131201181, | |
"repeatPanelId": 13, | |
"scopedVars": { | |
"buildname": { | |
"selected": false, | |
"text": "ApiEtl", | |
"value": "ApiEtl" | |
} | |
}, | |
"sparkline": { | |
"fillColor": "rgba(31, 118, 189, 0.18)", | |
"full": true, | |
"lineColor": "rgb(31, 120, 193)", | |
"show": false | |
}, | |
"tableColumn": "", | |
"targets": [ | |
{ | |
"expr": "sum(azure_devops_build_latest_info{result=\"succeeded\", buildName=\"$buildname\"} / azure_devops_build_latest_info{buildName=\"$buildname\"}) by (buildName, buildNumber)", | |
"format": "time_series", | |
"instant": true, | |
"intervalFactor": 1, | |
"legendFormat": "{{buildName}} {{buildNumber}}", | |
"refId": "A" | |
} | |
], | |
"thresholds": "0.5, 0.8", | |
"timeFrom": null, | |
"timeShift": null, | |
"title": "$buildname", | |
"type": "singlestat", | |
"valueFontSize": "50%", | |
"valueMaps": [ | |
{ | |
"op": "=", | |
"text": "Failed", | |
"value": "null" | |
}, | |
{ | |
"op": "=", | |
"text": "Failed", | |
"value": "0" | |
}, | |
{ | |
"op": "=", | |
"text": "Success", | |
"value": "1" | |
} | |
], | |
"valueName": "current" | |
}, | |
{ | |
"cacheTimeout": null, | |
"colorBackground": true, | |
"colorPostfix": false, | |
"colorPrefix": false, | |
"colorValue": false, | |
"colors": [ | |
"#d44a3a", | |
"rgba(237, 129, 40, 0.89)", | |
"#299c46" | |
], | |
"format": "none", | |
"gauge": { | |
"maxValue": 100, | |
"minValue": 0, | |
"show": false, | |
"thresholdLabels": false, | |
"thresholdMarkers": true | |
}, | |
"gridPos": { | |
"h": 2, | |
"w": 2.4, | |
"x": 7.199999999999999, | |
"y": 2 | |
}, | |
"id": 57, | |
"interval": null, | |
"links": [], | |
"mappingType": 1, | |
"mappingTypes": [ | |
{ | |
"name": "value to text", | |
"value": 1 | |
}, | |
{ | |
"name": "range to text", | |
"value": 2 | |
} | |
], | |
"maxDataPoints": 100, | |
"maxPerRow": 12, | |
"nullPointMode": "connected", | |
"nullText": null, | |
"postfix": "", | |
"postfixFontSize": "50%", | |
"prefix": "", | |
"prefixFontSize": "50%", | |
"rangeMaps": [ | |
{ | |
"from": "null", | |
"text": "N/A", | |
"to": "null" | |
} | |
], | |
"repeat": null, | |
"repeatDirection": "h", | |
"repeatIteration": 1554131201181, | |
"repeatPanelId": 13, | |
"scopedVars": { | |
"buildname": { | |
"selected": false, | |
"text": "DataExport", | |
"value": "DataExport" | |
} | |
}, | |
"sparkline": { | |
"fillColor": "rgba(31, 118, 189, 0.18)", | |
"full": true, | |
"lineColor": "rgb(31, 120, 193)", | |
"show": false | |
}, | |
"tableColumn": "", | |
"targets": [ | |
{ | |
"expr": "sum(azure_devops_build_latest_info{result=\"succeeded\", buildName=\"$buildname\"} / azure_devops_build_latest_info{buildName=\"$buildname\"}) by (buildName, buildNumber)", | |
"format": "time_series", | |
"instant": true, | |
"intervalFactor": 1, | |
"legendFormat": "{{buildName}} {{buildNumber}}", | |
"refId": "A" | |
} | |
], | |
"thresholds": "0.5, 0.8", | |
"timeFrom": null, | |
"timeShift": null, | |
"title": "$buildname", | |
"type": "singlestat", | |
"valueFontSize": "50%", | |
"valueMaps": [ | |
{ | |
"op": "=", | |
"text": "Failed", | |
"value": "null" | |
}, | |
{ | |
"op": "=", | |
"text": "Failed", | |
"value": "0" | |
}, | |
{ | |
"op": "=", | |
"text": "Success", | |
"value": "1" | |
} | |
], | |
"valueName": "current" | |
}, | |
{ | |
"cacheTimeout": null, | |
"colorBackground": true, | |
"colorPostfix": false, | |
"colorPrefix": false, | |
"colorValue": false, | |
"colors": [ | |
"#d44a3a", | |
"rgba(237, 129, 40, 0.89)", | |
"#299c46" | |
], | |
"format": "none", | |
"gauge": { | |
"maxValue": 100, | |
"minValue": 0, | |
"show": false, | |
"thresholdLabels": false, | |
"thresholdMarkers": true | |
}, | |
"gridPos": { | |
"h": 2, | |
"w": 2.4, | |
"x": 9.6, | |
"y": 2 | |
}, | |
"id": 58, | |
"interval": null, | |
"links": [], | |
"mappingType": 1, | |
"mappingTypes": [ | |
{ | |
"name": "value to text", | |
"value": 1 | |
}, | |
{ | |
"name": "range to text", | |
"value": 2 | |
} | |
], | |
"maxDataPoints": 100, | |
"maxPerRow": 12, | |
"nullPointMode": "connected", | |
"nullText": null, | |
"postfix": "", | |
"postfixFontSize": "50%", | |
"prefix": "", | |
"prefixFontSize": "50%", | |
"rangeMaps": [ | |
{ | |
"from": "null", | |
"text": "N/A", | |
"to": "null" | |
} | |
], | |
"repeat": null, | |
"repeatDirection": "h", | |
"repeatIteration": 1554131201181, | |
"repeatPanelId": 13, | |
"scopedVars": { | |
"buildname": { | |
"selected": false, | |
"text": "ETLData", | |
"value": "ETLData" | |
} | |
}, | |
"sparkline": { | |
"fillColor": "rgba(31, 118, 189, 0.18)", | |
"full": true, | |
"lineColor": "rgb(31, 120, 193)", | |
"show": false | |
}, | |
"tableColumn": "", | |
"targets": [ | |
{ | |
"expr": "sum(azure_devops_build_latest_info{result=\"succeeded\", buildName=\"$buildname\"} / azure_devops_build_latest_info{buildName=\"$buildname\"}) by (buildName, buildNumber)", | |
"format": "time_series", | |
"instant": true, | |
"intervalFactor": 1, | |
"legendFormat": "{{buildName}} {{buildNumber}}", | |
"refId": "A" | |
} | |
], | |
"thresholds": "0.5, 0.8", | |
"timeFrom": null, | |
"timeShift": null, | |
"title": "$buildname", | |
"type": "singlestat", | |
"valueFontSize": "50%", | |
"valueMaps": [ | |
{ | |
"op": "=", | |
"text": "Failed", | |
"value": "null" | |
}, | |
{ | |
"op": "=", | |
"text": "Failed", | |
"value": "0" | |
}, | |
{ | |
"op": "=", | |
"text": "Success", | |
"value": "1" | |
} | |
], | |
"valueName": "current" | |
}, | |
{ | |
"cacheTimeout": null, | |
"colorBackground": true, | |
"colorPostfix": false, | |
"colorPrefix": false, | |
"colorValue": false, | |
"colors": [ | |
"#d44a3a", | |
"rgba(237, 129, 40, 0.89)", | |
"#299c46" | |
], | |
"format": "none", | |
"gauge": { | |
"maxValue": 100, | |
"minValue": 0, | |
"show": false, | |
"thresholdLabels": false, | |
"thresholdMarkers": true | |
}, | |
"gridPos": { | |
"h": 2, | |
"w": 2.4, | |
"x": 12, | |
"y": 2 | |
}, | |
"id": 59, | |
"interval": null, | |
"links": [], | |
"mappingType": 1, | |
"mappingTypes": [ | |
{ | |
"name": "value to text", | |
"value": 1 | |
}, | |
{ | |
"name": "range to text", | |
"value": 2 | |
} | |
], | |
"maxDataPoints": 100, | |
"maxPerRow": 12, | |
"nullPointMode": "connected", | |
"nullText": null, | |
"postfix": "", | |
"postfixFontSize": "50%", | |
"prefix": "", | |
"prefixFontSize": "50%", | |
"rangeMaps": [ | |
{ | |
"from": "null", | |
"text": "N/A", | |
"to": "null" | |
} | |
], | |
"repeat": null, | |
"repeatDirection": "h", | |
"repeatIteration": 1554131201181, | |
"repeatPanelId": 13, | |
"scopedVars": { | |
"buildname": { | |
"selected": false, | |
"text": "ETLSource", | |
"value": "ETLSource" | |
} | |
}, | |
"sparkline": { | |
"fillColor": "rgba(31, 118, 189, 0.18)", | |
"full": true, | |
"lineColor": "rgb(31, 120, 193)", | |
"show": false | |
}, | |
"tableColumn": "", | |
"targets": [ | |
{ | |
"expr": "sum(azure_devops_build_latest_info{result=\"succeeded\", buildName=\"$buildname\"} / azure_devops_build_latest_info{buildName=\"$buildname\"}) by (buildName, buildNumber)", | |
"format": "time_series", | |
"instant": true, | |
"intervalFactor": 1, | |
"legendFormat": "{{buildName}} {{buildNumber}}", | |
"refId": "A" | |
} | |
], | |
"thresholds": "0.5, 0.8", | |
"timeFrom": null, | |
"timeShift": null, | |
"title": "$buildname", | |
"type": "singlestat", | |
"valueFontSize": "50%", | |
"valueMaps": [ | |
{ | |
"op": "=", | |
"text": "Failed", | |
"value": "null" | |
}, | |
{ | |
"op": "=", | |
"text": "Failed", | |
"value": "0" | |
}, | |
{ | |
"op": "=", | |
"text": "Success", | |
"value": "1" | |
} | |
], | |
"valueName": "current" | |
}, | |
{ | |
"cacheTimeout": null, | |
"colorBackground": true, | |
"colorPostfix": false, | |
"colorPrefix": false, | |
"colorValue": false, | |
"colors": [ | |
"#d44a3a", | |
"rgba(237, 129, 40, 0.89)", | |
"#299c46" | |
], | |
"format": "none", | |
"gauge": { | |
"maxValue": 100, | |
"minValue": 0, | |
"show": false, | |
"thresholdLabels": false, | |
"thresholdMarkers": true | |
}, | |
"gridPos": { | |
"h": 2, | |
"w": 2.4, | |
"x": 14.4, | |
"y": 2 | |
}, | |
"id": 60, | |
"interval": null, | |
"links": [], | |
"mappingType": 1, | |
"mappingTypes": [ | |
{ | |
"name": "value to text", | |
"value": 1 | |
}, | |
{ | |
"name": "range to text", | |
"value": 2 | |
} | |
], | |
"maxDataPoints": 100, | |
"maxPerRow": 12, | |
"nullPointMode": "connected", | |
"nullText": null, | |
"postfix": "", | |
"postfixFontSize": "50%", | |
"prefix": "", | |
"prefixFontSize": "50%", | |
"rangeMaps": [ | |
{ | |
"from": "null", | |
"text": "N/A", | |
"to": "null" | |
} | |
], | |
"repeat": null, | |
"repeatDirection": "h", | |
"repeatIteration": 1554131201181, | |
"repeatPanelId": 13, | |
"scopedVars": { | |
"buildname": { | |
"selected": false, | |
"text": "Kalahari", | |
"value": "Kalahari" | |
} | |
}, | |
"sparkline": { | |
"fillColor": "rgba(31, 118, 189, 0.18)", | |
"full": true, | |
"lineColor": "rgb(31, 120, 193)", | |
"show": false | |
}, | |
"tableColumn": "", | |
"targets": [ | |
{ | |
"expr": "sum(azure_devops_build_latest_info{result=\"succeeded\", buildName=\"$buildname\"} / azure_devops_build_latest_info{buildName=\"$buildname\"}) by (buildName, buildNumber)", | |
"format": "time_series", | |
"instant": true, | |
"intervalFactor": 1, | |
"legendFormat": "{{buildName}} {{buildNumber}}", | |
"refId": "A" | |
} | |
], | |
"thresholds": "0.5, 0.8", | |
"timeFrom": null, | |
"timeShift": null, | |
"title": "$buildname", | |
"type": "singlestat", | |
"valueFontSize": "50%", | |
"valueMaps": [ | |
{ | |
"op": "=", | |
"text": "Failed", | |
"value": "null" | |
}, | |
{ | |
"op": "=", | |
"text": "Failed", | |
"value": "0" | |
}, | |
{ | |
"op": "=", | |
"text": "Success", | |
"value": "1" | |
} | |
], | |
"valueName": "current" | |
}, | |
{ | |
"cacheTimeout": null, | |
"colorBackground": true, | |
"colorPostfix": false, | |
"colorPrefix": false, | |
"colorValue": false, | |
"colors": [ | |
"#d44a3a", | |
"rgba(237, 129, 40, 0.89)", | |
"#299c46" | |
], | |
"format": "none", | |
"gauge": { | |
"maxValue": 100, | |
"minValue": 0, | |
"show": false, | |
"thresholdLabels": false, | |
"thresholdMarkers": true | |
}, | |
"gridPos": { | |
"h": 2, | |
"w": 2.4, | |
"x": 16.8, | |
"y": 2 | |
}, | |
"id": 61, | |
"interval": null, | |
"links": [], | |
"mappingType": 1, | |
"mappingTypes": [ | |
{ | |
"name": "value to text", | |
"value": 1 | |
}, | |
{ | |
"name": "range to text", | |
"value": 2 | |
} | |
], | |
"maxDataPoints": 100, | |
"maxPerRow": 12, | |
"nullPointMode": "connected", | |
"nullText": null, | |
"postfix": "", | |
"postfixFontSize": "50%", | |
"prefix": "", | |
"prefixFontSize": "50%", | |
"rangeMaps": [ | |
{ | |
"from": "null", | |
"text": "N/A", | |
"to": "null" | |
} | |
], | |
"repeat": null, | |
"repeatDirection": "h", | |
"repeatIteration": 1554131201181, | |
"repeatPanelId": 13, | |
"scopedVars": { | |
"buildname": { | |
"selected": false, | |
"text": "KalahariLoadBalancer", | |
"value": "KalahariLoadBalancer" | |
} | |
}, | |
"sparkline": { | |
"fillColor": "rgba(31, 118, 189, 0.18)", | |
"full": true, | |
"lineColor": "rgb(31, 120, 193)", | |
"show": false | |
}, | |
"tableColumn": "", | |
"targets": [ | |
{ | |
"expr": "sum(azure_devops_build_latest_info{result=\"succeeded\", buildName=\"$buildname\"} / azure_devops_build_latest_info{buildName=\"$buildname\"}) by (buildName, buildNumber)", | |
"format": "time_series", | |
"instant": true, | |
"intervalFactor": 1, | |
"legendFormat": "{{buildName}} {{buildNumber}}", | |
"refId": "A" | |
} | |
], | |
"thresholds": "0.5, 0.8", | |
"timeFrom": null, | |
"timeShift": null, | |
"title": "$buildname", | |
"type": "singlestat", | |
"valueFontSize": "50%", | |
"valueMaps": [ | |
{ | |
"op": "=", | |
"text": "Failed", | |
"value": "null" | |
}, | |
{ | |
"op": "=", | |
"text": "Failed", | |
"value": "0" | |
}, | |
{ | |
"op": "=", | |
"text": "Success", | |
"value": "1" | |
} | |
], | |
"valueName": "current" | |
}, | |
{ | |
"cacheTimeout": null, | |
"colorBackground": true, | |
"colorPostfix": false, | |
"colorPrefix": false, | |
"colorValue": false, | |
"colors": [ | |
"#d44a3a", | |
"rgba(237, 129, 40, 0.89)", | |
"#299c46" | |
], | |
"format": "none", | |
"gauge": { | |
"maxValue": 100, | |
"minValue": 0, | |
"show": false, | |
"thresholdLabels": false, | |
"thresholdMarkers": true | |
}, | |
"gridPos": { | |
"h": 2, | |
"w": 2.4, | |
"x": 19.2, | |
"y": 2 | |
}, | |
"id": 62, | |
"interval": null, | |
"links": [], | |
"mappingType": 1, | |
"mappingTypes": [ | |
{ | |
"name": "value to text", | |
"value": 1 | |
}, | |
{ | |
"name": "range to text", | |
"value": 2 | |
} | |
], | |
"maxDataPoints": 100, | |
"maxPerRow": 12, | |
"nullPointMode": "connected", | |
"nullText": null, | |
"postfix": "", | |
"postfixFontSize": "50%", | |
"prefix": "", | |
"prefixFontSize": "50%", | |
"rangeMaps": [ | |
{ | |
"from": "null", | |
"text": "N/A", | |
"to": "null" | |
} | |
], | |
"repeat": null, | |
"repeatDirection": "h", | |
"repeatIteration": 1554131201181, | |
"repeatPanelId": 13, | |
"scopedVars": { | |
"buildname": { | |
"selected": false, | |
"text": "Web", | |
"value": "Web" | |
} | |
}, | |
"sparkline": { | |
"fillColor": "rgba(31, 118, 189, 0.18)", | |
"full": true, | |
"lineColor": "rgb(31, 120, 193)", | |
"show": false | |
}, | |
"tableColumn": "", | |
"targets": [ | |
{ | |
"expr": "sum(azure_devops_build_latest_info{result=\"succeeded\", buildName=\"$buildname\"} / azure_devops_build_latest_info{buildName=\"$buildname\"}) by (buildName, buildNumber)", | |
"format": "time_series", | |
"instant": true, | |
"intervalFactor": 1, | |
"legendFormat": "{{buildName}} {{buildNumber}}", | |
"refId": "A" | |
} | |
], | |
"thresholds": "0.5, 0.8", | |
"timeFrom": null, | |
"timeShift": null, | |
"title": "$buildname", | |
"type": "singlestat", | |
"valueFontSize": "50%", | |
"valueMaps": [ | |
{ | |
"op": "=", | |
"text": "Failed", | |
"value": "null" | |
}, | |
{ | |
"op": "=", | |
"text": "Failed", | |
"value": "0" | |
}, | |
{ | |
"op": "=", | |
"text": "Success", | |
"value": "1" | |
} | |
], | |
"valueName": "current" | |
}, | |
{ | |
"cacheTimeout": null, | |
"colorBackground": true, | |
"colorPostfix": false, | |
"colorPrefix": false, | |
"colorValue": false, | |
"colors": [ | |
"#d44a3a", | |
"rgba(237, 129, 40, 0.89)", | |
"#299c46" | |
], | |
"format": "none", | |
"gauge": { | |
"maxValue": 100, | |
"minValue": 0, | |
"show": false, | |
"thresholdLabels": false, | |
"thresholdMarkers": true | |
}, | |
"gridPos": { | |
"h": 2, | |
"w": 2.4, | |
"x": 21.599999999999998, | |
"y": 2 | |
}, | |
"id": 63, | |
"interval": null, | |
"links": [], | |
"mappingType": 1, | |
"mappingTypes": [ | |
{ | |
"name": "value to text", | |
"value": 1 | |
}, | |
{ | |
"name": "range to text", | |
"value": 2 | |
} | |
], | |
"maxDataPoints": 100, | |
"maxPerRow": 12, | |
"nullPointMode": "connected", | |
"nullText": null, | |
"postfix": "", | |
"postfixFontSize": "50%", | |
"prefix": "", | |
"prefixFontSize": "50%", | |
"rangeMaps": [ | |
{ | |
"from": "null", | |
"text": "N/A", | |
"to": "null" | |
} | |
], | |
"repeat": null, | |
"repeatDirection": "h", | |
"repeatIteration": 1554131201181, | |
"repeatPanelId": 13, | |
"scopedVars": { | |
"buildname": { | |
"selected": false, | |
"text": "WebHub", | |
"value": "WebHub" | |
} | |
}, | |
"sparkline": { | |
"fillColor": "rgba(31, 118, 189, 0.18)", | |
"full": true, | |
"lineColor": "rgb(31, 120, 193)", | |
"show": false | |
}, | |
"tableColumn": "", | |
"targets": [ | |
{ | |
"expr": "sum(azure_devops_build_latest_info{result=\"succeeded\", buildName=\"$buildname\"} / azure_devops_build_latest_info{buildName=\"$buildname\"}) by (buildName, buildNumber)", | |
"format": "time_series", | |
"instant": true, | |
"intervalFactor": 1, | |
"legendFormat": "{{buildName}} {{buildNumber}}", | |
"refId": "A" | |
} | |
], | |
"thresholds": "0.5, 0.8", | |
"timeFrom": null, | |
"timeShift": null, | |
"title": "$buildname", | |
"type": "singlestat", | |
"valueFontSize": "50%", | |
"valueMaps": [ | |
{ | |
"op": "=", | |
"text": "Failed", | |
"value": "null" | |
}, | |
{ | |
"op": "=", | |
"text": "Failed", | |
"value": "0" | |
}, | |
{ | |
"op": "=", | |
"text": "Success", | |
"value": "1" | |
} | |
], | |
"valueName": "current" | |
}, | |
{ | |
"aliasColors": {}, | |
"bars": false, | |
"dashLength": 10, | |
"dashes": false, | |
"fill": 1, | |
"gridPos": { | |
"h": 4, | |
"w": 24, | |
"x": 0, | |
"y": 4 | |
}, | |
"id": 4, | |
"legend": { | |
"alignAsTable": false, | |
"avg": false, | |
"current": false, | |
"max": false, | |
"min": false, | |
"rightSide": true, | |
"show": true, | |
"sideWidth": 130, | |
"total": false, | |
"values": false | |
}, | |
"lines": true, | |
"linewidth": 1, | |
"links": [], | |
"nullPointMode": "null", | |
"paceLength": 10, | |
"percentage": false, | |
"pointradius": 2, | |
"points": false, | |
"renderer": "flot", | |
"seriesOverrides": [], | |
"stack": false, | |
"steppedLine": false, | |
"targets": [ | |
{ | |
"expr": "sum(ceil((rate(azure_devops_agentpool_builds[2m])*100))) by (result)", | |
"format": "time_series", | |
"intervalFactor": 1, | |
"legendFormat": "{{result}}", | |
"refId": "A" | |
} | |
], | |
"thresholds": [], | |
"timeFrom": null, | |
"timeRegions": [], | |
"timeShift": null, | |
"title": "Current Builds", | |
"tooltip": { | |
"shared": true, | |
"sort": 0, | |
"value_type": "individual" | |
}, | |
"type": "graph", | |
"xaxis": { | |
"buckets": null, | |
"mode": "time", | |
"name": null, | |
"show": true, | |
"values": [] | |
}, | |
"yaxes": [ | |
{ | |
"decimals": 0, | |
"format": "short", | |
"label": "", | |
"logBase": 1, | |
"max": null, | |
"min": "0", | |
"show": true | |
}, | |
{ | |
"format": "short", | |
"label": null, | |
"logBase": 1, | |
"max": null, | |
"min": null, | |
"show": true | |
} | |
], | |
"yaxis": { | |
"align": false, | |
"alignLevel": null | |
} | |
}, | |
{ | |
"aliasColors": {}, | |
"bars": false, | |
"dashLength": 10, | |
"dashes": false, | |
"datasource": "Azure Monitor", | |
"fill": 5, | |
"gridPos": { | |
"h": 4, | |
"w": 24, | |
"x": 0, | |
"y": 8 | |
}, | |
"id": 45, | |
"legend": { | |
"avg": false, | |
"current": false, | |
"max": false, | |
"min": false, | |
"rightSide": true, | |
"show": true, | |
"sideWidth": 100, | |
"total": false, | |
"values": false | |
}, | |
"lines": true, | |
"linewidth": 2, | |
"nullPointMode": "null", | |
"paceLength": 10, | |
"percentage": false, | |
"pointradius": 2, | |
"points": false, | |
"renderer": "flot", | |
"seriesOverrides": [ | |
{ | |
"alias": "Network Out", | |
"transform": "negative-Y" | |
}, | |
{ | |
"alias": "Network In", | |
"yaxis": 2 | |
}, | |
{ | |
"alias": "Network Out", | |
"yaxis": 2 | |
} | |
], | |
"stack": false, | |
"steppedLine": false, | |
"targets": [ | |
{ | |
"appInsights": { | |
"groupBy": "none", | |
"metricName": "select", | |
"rawQuery": false, | |
"rawQueryString": "", | |
"spliton": "", | |
"timeGrainType": "auto", | |
"xaxis": "timestamp", | |
"yaxis": "" | |
}, | |
"azureLogAnalytics": { | |
"query": "//change this example to create your own time series query\n<table name> //the table to query (e.g. Usage, Heartbeat, Perf)\n| where $__timeFilter(TimeGenerated) //this is a macro used to show the full chart’s time range, choose the datetime column here\n| summarize count() by <group by column>, bin(TimeGenerated, $__interval) //change “group by column” to a column in your table, such as “Computer”. The $__interval macro is used to auto-select the time grain. Can also use 1h, 5m etc.\n| order by TimeGenerated asc", | |
"resultFormat": "time_series" | |
}, | |
"azureMonitor": { | |
"aggOptions": [ | |
"None", | |
"Average", | |
"Minimum", | |
"Maximum", | |
"Total", | |
"Count" | |
], | |
"aggregation": "Average", | |
"alias": "Percentage CPU", | |
"dimension": "", | |
"dimensionFilter": "*", | |
"dimensions": [], | |
"metricDefinition": "Microsoft.Compute/virtualMachines", | |
"metricName": "Percentage CPU", | |
"resourceGroup": "deployment", | |
"resourceName": "deployment-ubuntu", | |
"timeGrain": "auto", | |
"timeGrains": [ | |
{ | |
"text": "auto", | |
"value": "auto" | |
}, | |
{ | |
"text": "1 minute", | |
"value": "PT1M" | |
}, | |
{ | |
"text": "5 minutes", | |
"value": "PT5M" | |
}, | |
{ | |
"text": "15 minutes", | |
"value": "PT15M" | |
}, | |
{ | |
"text": "30 minutes", | |
"value": "PT30M" | |
}, | |
{ | |
"text": "1 hour", | |
"value": "PT1H" | |
}, | |
{ | |
"text": "6 hours", | |
"value": "PT6H" | |
}, | |
{ | |
"text": "12 hours", | |
"value": "PT12H" | |
}, | |
{ | |
"text": "1 day", | |
"value": "P1D" | |
} | |
] | |
}, | |
"hide": true, | |
"queryType": "Azure Monitor", | |
"refId": "A" | |
}, | |
{ | |
"appInsights": { | |
"groupBy": "none", | |
"metricName": "select", | |
"rawQuery": false, | |
"rawQueryString": "", | |
"spliton": "", | |
"timeGrainType": "auto", | |
"xaxis": "timestamp", | |
"yaxis": "" | |
}, | |
"azureLogAnalytics": { | |
"query": "//change this example to create your own time series query\n<table name> //the table to query (e.g. Usage, Heartbeat, Perf)\n| where $__timeFilter(TimeGenerated) //this is a macro used to show the full chart’s time range, choose the datetime column here\n| summarize count() by <group by column>, bin(TimeGenerated, $__interval) //change “group by column” to a column in your table, such as “Computer”. The $__interval macro is used to auto-select the time grain. Can also use 1h, 5m etc.\n| order by TimeGenerated asc", | |
"resultFormat": "time_series" | |
}, | |
"azureMonitor": { | |
"aggOptions": [ | |
"None", | |
"Average", | |
"Minimum", | |
"Maximum", | |
"Total", | |
"Count" | |
], | |
"aggregation": "Total", | |
"alias": "Network In", | |
"dimension": "", | |
"dimensionFilter": "*", | |
"dimensions": [], | |
"metricDefinition": "Microsoft.Compute/virtualMachines", | |
"metricName": "Network In Total", | |
"resourceGroup": "deployment", | |
"resourceName": "deployment-ubuntu", | |
"timeGrain": "auto", | |
"timeGrains": [ | |
{ | |
"text": "auto", | |
"value": "auto" | |
}, | |
{ | |
"text": "1 minute", | |
"value": "PT1M" | |
}, | |
{ | |
"text": "5 minutes", | |
"value": "PT5M" | |
}, | |
{ | |
"text": "15 minutes", | |
"value": "PT15M" | |
}, | |
{ | |
"text": "30 minutes", | |
"value": "PT30M" | |
}, | |
{ | |
"text": "1 hour", | |
"value": "PT1H" | |
}, | |
{ | |
"text": "6 hours", | |
"value": "PT6H" | |
}, | |
{ | |
"text": "12 hours", | |
"value": "PT12H" | |
}, | |
{ | |
"text": "1 day", | |
"value": "P1D" | |
} | |
] | |
}, | |
"queryType": "Azure Monitor", | |
"refId": "B" | |
}, | |
{ | |
"appInsights": { | |
"groupBy": "none", | |
"metricName": "select", | |
"rawQuery": false, | |
"rawQueryString": "", | |
"spliton": "", | |
"timeGrainType": "auto", | |
"xaxis": "timestamp", | |
"yaxis": "" | |
}, | |
"azureLogAnalytics": { | |
"query": "//change this example to create your own time series query\n<table name> //the table to query (e.g. Usage, Heartbeat, Perf)\n| where $__timeFilter(TimeGenerated) //this is a macro used to show the full chart’s time range, choose the datetime column here\n| summarize count() by <group by column>, bin(TimeGenerated, $__interval) //change “group by column” to a column in your table, such as “Computer”. The $__interval macro is used to auto-select the time grain. Can also use 1h, 5m etc.\n| order by TimeGenerated asc", | |
"resultFormat": "time_series" | |
}, | |
"azureMonitor": { | |
"aggOptions": [ | |
"None", | |
"Average", | |
"Minimum", | |
"Maximum", | |
"Total", | |
"Count" | |
], | |
"aggregation": "Total", | |
"alias": "Network Out", | |
"dimension": "", | |
"dimensionFilter": "*", | |
"dimensions": [], | |
"metricDefinition": "Microsoft.Compute/virtualMachines", | |
"metricName": "Network Out Total", | |
"resourceGroup": "deployment", | |
"resourceName": "deployment-ubuntu", | |
"timeGrain": "auto", | |
"timeGrains": [ | |
{ | |
"text": "auto", | |
"value": "auto" | |
}, | |
{ | |
"text": "1 minute", | |
"value": "PT1M" | |
}, | |
{ | |
"text": "5 minutes", | |
"value": "PT5M" | |
}, | |
{ | |
"text": "15 minutes", | |
"value": "PT15M" | |
}, | |
{ | |
"text": "30 minutes", | |
"value": "PT30M" | |
}, | |
{ | |
"text": "1 hour", | |
"value": "PT1H" | |
}, | |
{ | |
"text": "6 hours", | |
"value": "PT6H" | |
}, | |
{ | |
"text": "12 hours", | |
"value": "PT12H" | |
}, | |
{ | |
"text": "1 day", | |
"value": "P1D" | |
} | |
] | |
}, | |
"queryType": "Azure Monitor", | |
"refId": "C" | |
} | |
], | |
"thresholds": [], | |
"timeFrom": null, | |
"timeRegions": [], | |
"timeShift": null, | |
"title": "Panel Title", | |
"tooltip": { | |
"shared": true, | |
"sort": 0, | |
"value_type": "individual" | |
}, | |
"type": "graph", | |
"xaxis": { | |
"buckets": null, | |
"mode": "time", | |
"name": null, | |
"show": true, | |
"values": [] | |
}, | |
"yaxes": [ | |
{ | |
"format": "decbytes", | |
"label": null, | |
"logBase": 1, | |
"max": null, | |
"min": null, | |
"show": false | |
}, | |
{ | |
"format": "decbytes", | |
"label": null, | |
"logBase": 1, | |
"max": null, | |
"min": null, | |
"show": true | |
} | |
], | |
"yaxis": { | |
"align": false, | |
"alignLevel": null | |
} | |
}, | |
{ | |
"aliasColors": {}, | |
"bars": false, | |
"cacheTimeout": null, | |
"dashLength": 10, | |
"dashes": false, | |
"fill": 0, | |
"gridPos": { | |
"h": 8, | |
"w": 12, | |
"x": 0, | |
"y": 12 | |
}, | |
"id": 2, | |
"legend": { | |
"alignAsTable": true, | |
"avg": false, | |
"current": true, | |
"hideEmpty": false, | |
"hideZero": false, | |
"max": false, | |
"min": false, | |
"rightSide": true, | |
"show": true, | |
"total": false, | |
"values": true | |
}, | |
"lines": true, | |
"linewidth": 2, | |
"links": [], | |
"nullPointMode": "null", | |
"paceLength": 10, | |
"percentage": false, | |
"pointradius": 2, | |
"points": false, | |
"renderer": "flot", | |
"seriesOverrides": [], | |
"stack": false, | |
"steppedLine": false, | |
"targets": [ | |
{ | |
"expr": "avg(\n azure_devops_build_status{type=\"jobDuration\"}\n + on(buildID) group_left(buildName, result) (0 *azure_devops_build_info{result=\"succeeded\"})\n) by (buildName) > 0", | |
"format": "time_series", | |
"instant": false, | |
"intervalFactor": 1, | |
"legendFormat": "{{buildName}}", | |
"refId": "A" | |
} | |
], | |
"thresholds": [], | |
"timeFrom": null, | |
"timeRegions": [], | |
"timeShift": null, | |
"title": "Build time average", | |
"tooltip": { | |
"shared": true, | |
"sort": 0, | |
"value_type": "individual" | |
}, | |
"type": "graph", | |
"xaxis": { | |
"buckets": null, | |
"mode": "time", | |
"name": null, | |
"show": true, | |
"values": [] | |
}, | |
"yaxes": [ | |
{ | |
"format": "s", | |
"label": null, | |
"logBase": 1, | |
"max": null, | |
"min": null, | |
"show": true | |
}, | |
{ | |
"format": "short", | |
"label": null, | |
"logBase": 1, | |
"max": null, | |
"min": null, | |
"show": true | |
} | |
], | |
"yaxis": { | |
"align": false, | |
"alignLevel": null | |
} | |
}, | |
{ | |
"aliasColors": {}, | |
"bars": false, | |
"dashLength": 10, | |
"dashes": false, | |
"decimals": 0, | |
"fill": 0, | |
"gridPos": { | |
"h": 8, | |
"w": 12, | |
"x": 12, | |
"y": 12 | |
}, | |
"id": 6, | |
"legend": { | |
"alignAsTable": true, | |
"avg": true, | |
"current": false, | |
"hideZero": false, | |
"max": false, | |
"min": false, | |
"rightSide": true, | |
"show": true, | |
"total": false, | |
"values": true | |
}, | |
"lines": true, | |
"linewidth": 2, | |
"links": [], | |
"nullPointMode": "null", | |
"paceLength": 10, | |
"percentage": false, | |
"pointradius": 2, | |
"points": false, | |
"renderer": "flot", | |
"seriesOverrides": [], | |
"stack": false, | |
"steppedLine": false, | |
"targets": [ | |
{ | |
"expr": "count(azure_devops_build_info{result!=\"succeeded\"}) by (buildName) / count(azure_devops_build_info) by (buildName)", | |
"format": "time_series", | |
"intervalFactor": 1, | |
"legendFormat": "{{ buildName }}", | |
"refId": "A" | |
} | |
], | |
"thresholds": [], | |
"timeFrom": null, | |
"timeRegions": [], | |
"timeShift": null, | |
"title": "Build success rate", | |
"tooltip": { | |
"shared": true, | |
"sort": 0, | |
"value_type": "individual" | |
}, | |
"type": "graph", | |
"xaxis": { | |
"buckets": null, | |
"mode": "time", | |
"name": null, | |
"show": true, | |
"values": [] | |
}, | |
"yaxes": [ | |
{ | |
"decimals": 0, | |
"format": "percentunit", | |
"label": "success rate", | |
"logBase": 1, | |
"max": null, | |
"min": null, | |
"show": true | |
}, | |
{ | |
"format": "short", | |
"label": null, | |
"logBase": 1, | |
"max": null, | |
"min": null, | |
"show": true | |
} | |
], | |
"yaxis": { | |
"align": false, | |
"alignLevel": null | |
} | |
} | |
], | |
"refresh": false, | |
"schemaVersion": 18, | |
"style": "dark", | |
"tags": [], | |
"templating": { | |
"list": [ | |
{ | |
"allValue": null, | |
"current": { | |
"selected": true, | |
"text": "All", | |
"value": "$__all" | |
}, | |
"datasource": "Prometheus", | |
"definition": "azure_devops_build_definition_info", | |
"hide": 0, | |
"includeAll": true, | |
"label": null, | |
"multi": true, | |
"name": "buildname", | |
"options": [ | |
{ | |
"selected": true, | |
"text": "All", | |
"value": "$__all" | |
}, | |
{ | |
"selected": false, | |
"text": "Alerting", | |
"value": "Alerting" | |
}, | |
{ | |
"selected": false, | |
"text": "Api", | |
"value": "Api" | |
}, | |
{ | |
"selected": false, | |
"text": "ApiEtl", | |
"value": "ApiEtl" | |
}, | |
{ | |
"selected": false, | |
"text": "DataExport", | |
"value": "DataExport" | |
}, | |
{ | |
"selected": false, | |
"text": "ETLData", | |
"value": "ETLData" | |
}, | |
{ | |
"selected": false, | |
"text": "ETLSource", | |
"value": "ETLSource" | |
}, | |
{ | |
"selected": false, | |
"text": "Kalahari", | |
"value": "Kalahari" | |
}, | |
{ | |
"selected": false, | |
"text": "KalahariLoadBalancer", | |
"value": "KalahariLoadBalancer" | |
}, | |
{ | |
"selected": false, | |
"text": "Web", | |
"value": "Web" | |
}, | |
{ | |
"selected": false, | |
"text": "WebHub", | |
"value": "WebHub" | |
} | |
], | |
"query": "azure_devops_build_definition_info", | |
"refresh": 0, | |
"regex": "/.*buildDefinitionName=\"(.*)\",endpoint.*/", | |
"skipUrlSync": false, | |
"sort": 1, | |
"tagValuesQuery": "", | |
"tags": [], | |
"tagsQuery": "", | |
"type": "query", | |
"useTags": false | |
} | |
] | |
}, | |
"time": { | |
"from": "now-6h", | |
"to": "now" | |
}, | |
"timepicker": { | |
"refresh_intervals": [ | |
"5s", | |
"10s", | |
"30s", | |
"1m", | |
"5m", | |
"15m", | |
"30m", | |
"1h", | |
"2h", | |
"1d" | |
], | |
"time_options": [ | |
"5m", | |
"15m", | |
"1h", | |
"6h", | |
"12h", | |
"24h", | |
"2d", | |
"7d", | |
"30d" | |
] | |
}, | |
"timezone": "", | |
"title": "Azure Devops", | |
"uid": "eA3tPI6iz", | |
"version": 10 | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment