"tableColumn": "",
"targets": [
{
- "expr": "jenkins_health_check_score{environment=\"$environment\"}",
+ "expr": "jenkins_health_check_score{environment=\"$environment\",host=~\"$host\"}",
"format": "time_series",
"intervalFactor": 1,
"refId": "A",
"tableColumn": "",
"targets": [
{
- "expr": "jenkins_node_online_value{environment=\"$environment\"}",
+ "expr": "jenkins_node_online_value{environment=\"$environment\",host=~\"$host\"}",
"format": "time_series",
"intervalFactor": 2,
"refId": "B"
"tableColumn": "",
"targets": [
{
- "expr": "jenkins_node_count_value{environment=\"$environment\"}",
+ "expr": "jenkins_node_count_value{environment=\"$environment\",host=~\"$host\"}",
"format": "time_series",
"intervalFactor": 2,
"refId": "B"
"tableColumn": "",
"targets": [
{
- "expr": "jenkins_plugins_failed{environment=\"$environment\"}",
+ "expr": "jenkins_plugins_failed{environment=\"$environment\",host=~\"$host\"}",
"format": "time_series",
"intervalFactor": 1,
"refId": "A",
"tableColumn": "",
"targets": [
{
- "expr": "jenkins_queue_size_value{environment=\"$environment\"}",
+ "expr": "jenkins_queue_size_value{environment=\"$environment\",host=~\"$host\"}",
"step": 120,
"textEditor": false
}
"tableColumn": "",
"targets": [
{
- "expr": "(vm_memory_total_max{environment=\"$environment\", job=\"jenkins\"} - vm_memory_total_used{environment=\"$environment\", job=\"jenkins\"}) / vm_memory_total_max{environment=\"$environment\", job=\"jenkins\"} * 100.0",
+ "expr": "(vm_memory_total_max{environment=\"$environment\", job=\"jenkins\", host=~\"$host\"} - vm_memory_total_used{environment=\"$environment\", job=\"jenkins\", host=~\"$host\"}) / vm_memory_total_max{environment=\"$environment\", job=\"jenkins\", host=~\"$host\"} * 100.0",
"format": "time_series",
"intervalFactor": 1,
"refId": "A",
"tableColumn": "",
"targets": [
{
- "expr": "vm_uptime_milliseconds{environment=\"$environment\", job=\"jenkins\"}",
+ "expr": "vm_uptime_milliseconds{environment=\"$environment\", job=\"jenkins\", host=~\"$host\"}",
"format": "time_series",
"intervalFactor": 1,
"refId": "A",
"tableColumn": "",
"targets": [
{
- "expr": "jenkins_executor_free_value{environment=\"$environment\"}",
+ "expr": "jenkins_executor_free_value{environment=\"$environment\",host=~\"$host\"}",
"format": "time_series",
"intervalFactor": 1,
"refId": "A",
"tableColumn": "",
"targets": [
{
- "expr": "jenkins_executor_in_use_value{environment=\"$environment\"}",
+ "expr": "jenkins_executor_in_use_value{environment=\"$environment\",host=~\"$host\"}",
"format": "time_series",
"intervalFactor": 1,
"refId": "A",
"steppedLine": false,
"targets": [
{
- "expr": "jenkins_job_buildable_duration_count{environment=\"$environment\"}",
+ "expr": "jenkins_job_buildable_duration_count{environment=\"$environment\",host=~\"$host\"}",
"format": "time_series",
"intervalFactor": 2,
"legendFormat": "buildable",
"step": 10
},
{
- "expr": "jenkins_job_building_duration_count{environment=\"$environment\"}",
+ "expr": "jenkins_job_building_duration_count{environment=\"$environment\",host=~\"$host\"}",
"format": "time_series",
"intervalFactor": 1,
"legendFormat": "building",
"refId": "B"
},
{
- "expr": "jenkins_job_scheduled_total{environment=\"$environment\"}",
+ "expr": "jenkins_job_scheduled_total{environment=\"$environment\",host=~\"$host\"}",
"format": "time_series",
"intervalFactor": 1,
"legendFormat": "scheduled",
"refId": "C"
},
{
- "expr": "jenkins_job_waiting_duration_count{environment=\"$environment\"}",
+ "expr": "jenkins_job_waiting_duration_count{environment=\"$environment\",host=~\"$host\"}",
"format": "time_series",
"intervalFactor": 1,
"legendFormat": "waiting",
"refId": "D"
},
{
- "expr": "jenkins_job_blocked_duration_count{environment=\"$environment\"}",
+ "expr": "jenkins_job_blocked_duration_count{environment=\"$environment\",host=~\"$host\"}",
"format": "time_series",
"intervalFactor": 1,
"legendFormat": "blocked",
"tableColumn": "",
"targets": [
{
- "expr": "rate(jenkins_job_building_duration_count{environment=\"$environment\"}[1m])",
+ "expr": "rate(jenkins_job_building_duration_count{environment=\"$environment\",host=~\"$host\"}[1m])",
"format": "time_series",
"intervalFactor": 1,
"refId": "A",
"tableColumn": "",
"targets": [
{
- "expr": "rate(jenkins_job_queuing_duration_count{environment=\"$environment\"}[1m])",
+ "expr": "rate(jenkins_job_queuing_duration_count{environment=\"$environment\",host=~\"$host\"}[1m])",
"format": "time_series",
"intervalFactor": 1,
"refId": "A",
"steppedLine": false,
"targets": [
{
- "expr": "jenkins_job_queuing_duration{environment=\"$environment\"}",
+ "expr": "jenkins_job_queuing_duration{environment=\"$environment\",host=~\"$host\"}",
"format": "time_series",
"intervalFactor": 2,
"legendFormat": "{{ quantile }}",
"steppedLine": false,
"targets": [
{
- "expr": "vm_cpu_load{environment=\"$environment\", job=\"jenkins\"}",
+ "expr": "vm_cpu_load{environment=\"$environment\", job=\"jenkins\", host=~\"$host\"}",
"format": "time_series",
"intervalFactor": 2,
- "legendFormat": "{{ instance }}",
+ "legendFormat": "{{ host }}",
"refId": "A",
"step": 5
}
"tagsQuery": "",
"type": "query",
"useTags": false
+ },
+ {
+ "allValue": null,
+ "current": {},
+ "datasource": null,
+ "hide": 0,
+ "includeAll": true,
+ "label": null,
+ "multi": false,
+ "name": "host",
+ "options": [],
+ "query": "label_values(jenkins_health_check_score{environment=\"$environment\"},host)",
+ "refresh": 1,
+ "regex": "",
+ "sort": 1,
+ "tagValuesQuery": "",
+ "tags": [],
+ "tagsQuery": "",
+ "type": "query",
+ "useTags": false
}
]
},
"timezone": "browser",
"title": "Jenkins",
"uid": null,
- "version": 1
+ "version": 2
}
{%- endraw %}