Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
fl0id
arm monitoring
Commits
870d8cfd
Unverified
Commit
870d8cfd
authored
Dec 29, 2017
by
田浩
Committed by
GitHub
Dec 29, 2017
Browse files
Create Grafana_Dashboard.json
parent
5e1d24c9
Changes
1
Hide whitespace changes
Inline
Side-by-side
dashboards/Grafana_Dashboard.json
0 → 100644
View file @
870d8cfd
{
"__inputs"
:
[
{
"name"
:
"DS_PROMETHEUS"
,
"label"
:
"Prometheus"
,
"description"
:
""
,
"type"
:
"datasource"
,
"pluginId"
:
"prometheus"
,
"pluginName"
:
"Prometheus"
}
],
"__requires"
:
[
{
"type"
:
"panel"
,
"id"
:
"singlestat"
,
"name"
:
"Singlestat"
,
"version"
:
""
},
{
"type"
:
"panel"
,
"id"
:
"graph"
,
"name"
:
"Graph"
,
"version"
:
""
},
{
"type"
:
"grafana"
,
"id"
:
"grafana"
,
"name"
:
"Grafana"
,
"version"
:
"3.1.0"
},
{
"type"
:
"datasource"
,
"id"
:
"prometheus"
,
"name"
:
"Prometheus"
,
"version"
:
"1.0.0"
}
],
"id"
:
null
,
"title"
:
"Grafana_Dashboard.json"
,
"description"
:
"Docker Monitoring Template"
,
"tags"
:
[
"docker"
],
"style"
:
"dark"
,
"timezone"
:
"browser"
,
"editable"
:
true
,
"hideControls"
:
false
,
"sharedCrosshair"
:
true
,
"rows"
:
[
{
"collapse"
:
false
,
"editable"
:
true
,
"height"
:
"250px"
,
"panels"
:
[
{
"cacheTimeout"
:
null
,
"colorBackground"
:
false
,
"colorValue"
:
false
,
"colors"
:
[
"rgba(50, 172, 45, 0.97)"
,
"rgba(237, 129, 40, 0.89)"
,
"rgba(245, 54, 54, 0.9)"
],
"datasource"
:
"${DS_PROMETHEUS}"
,
"editable"
:
true
,
"error"
:
false
,
"format"
:
"percent"
,
"gauge"
:
{
"maxValue"
:
100
,
"minValue"
:
0
,
"show"
:
true
,
"thresholdLabels"
:
false
,
"thresholdMarkers"
:
true
},
"id"
:
4
,
"interval"
:
null
,
"isNew"
:
true
,
"links"
:
[],
"mappingType"
:
1
,
"mappingTypes"
:
[
{
"name"
:
"value to text"
,
"value"
:
1
},
{
"name"
:
"range to text"
,
"value"
:
2
}
],
"maxDataPoints"
:
100
,
"nullPointMode"
:
"connected"
,
"nullText"
:
null
,
"postfix"
:
""
,
"postfixFontSize"
:
"50%"
,
"prefix"
:
""
,
"prefixFontSize"
:
"50%"
,
"rangeMaps"
:
[
{
"from"
:
"null"
,
"text"
:
"N/A"
,
"to"
:
"null"
}
],
"span"
:
4
,
"sparkline"
:
{
"fillColor"
:
"rgba(31, 118, 189, 0.18)"
,
"full"
:
false
,
"lineColor"
:
"rgb(31, 120, 193)"
,
"show"
:
false
},
"targets"
:
[
{
"expr"
:
"(sum(node_memory_MemTotal) - sum(node_memory_MemFree+node_memory_Buffers+node_memory_Cached) ) / sum(node_memory_MemTotal) * 100"
,
"interval"
:
"10s"
,
"intervalFactor"
:
1
,
"refId"
:
"A"
,
"step"
:
10
}
],
"thresholds"
:
"65, 90"
,
"title"
:
"Memory usage"
,
"type"
:
"singlestat"
,
"valueFontSize"
:
"80%"
,
"valueMaps"
:
[
{
"op"
:
"="
,
"text"
:
"N/A"
,
"value"
:
"null"
}
],
"valueName"
:
"current"
},
{
"cacheTimeout"
:
null
,
"colorBackground"
:
false
,
"colorValue"
:
false
,
"colors"
:
[
"rgba(50, 172, 45, 0.97)"
,
"rgba(237, 129, 40, 0.89)"
,
"rgba(245, 54, 54, 0.9)"
],
"datasource"
:
"${DS_PROMETHEUS}"
,
"decimals"
:
2
,
"editable"
:
true
,
"error"
:
false
,
"format"
:
"percent"
,
"gauge"
:
{
"maxValue"
:
100
,
"minValue"
:
0
,
"show"
:
true
,
"thresholdLabels"
:
false
,
"thresholdMarkers"
:
true
},
"id"
:
6
,
"interval"
:
null
,
"isNew"
:
true
,
"links"
:
[],
"mappingType"
:
1
,
"mappingTypes"
:
[
{
"name"
:
"value to text"
,
"value"
:
1
},
{
"name"
:
"range to text"
,
"value"
:
2
}
],
"maxDataPoints"
:
100
,
"nullPointMode"
:
"connected"
,
"nullText"
:
null
,
"postfix"
:
""
,
"postfixFontSize"
:
"50%"
,
"prefix"
:
""
,
"prefixFontSize"
:
"50%"
,
"rangeMaps"
:
[
{
"from"
:
"null"
,
"text"
:
"N/A"
,
"to"
:
"null"
}
],
"span"
:
4
,
"sparkline"
:
{
"fillColor"
:
"rgba(31, 118, 189, 0.18)"
,
"full"
:
false
,
"lineColor"
:
"rgb(31, 120, 193)"
,
"show"
:
false
},
"targets"
:
[
{
"expr"
:
"sum(sum by (container_name)( rate(container_cpu_usage_seconds_total{image!=
\"\"
}[1m] ) )) / count(node_cpu{mode=
\"
system
\"
}) * 100"
,
"interval"
:
"10s"
,
"intervalFactor"
:
1
,
"refId"
:
"A"
,
"step"
:
10
}
],
"thresholds"
:
"65, 90"
,
"title"
:
"CPU usage"
,
"type"
:
"singlestat"
,
"valueFontSize"
:
"80%"
,
"valueMaps"
:
[
{
"op"
:
"="
,
"text"
:
"N/A"
,
"value"
:
"null"
}
],
"valueName"
:
"current"
},
{
"cacheTimeout"
:
null
,
"colorBackground"
:
false
,
"colorValue"
:
false
,
"colors"
:
[
"rgba(50, 172, 45, 0.97)"
,
"rgba(237, 129, 40, 0.89)"
,
"rgba(245, 54, 54, 0.9)"
],
"datasource"
:
"${DS_PROMETHEUS}"
,
"decimals"
:
2
,
"editable"
:
true
,
"error"
:
false
,
"format"
:
"percent"
,
"gauge"
:
{
"maxValue"
:
100
,
"minValue"
:
0
,
"show"
:
true
,
"thresholdLabels"
:
false
,
"thresholdMarkers"
:
true
},
"id"
:
7
,
"interval"
:
null
,
"isNew"
:
true
,
"links"
:
[],
"mappingType"
:
1
,
"mappingTypes"
:
[
{
"name"
:
"value to text"
,
"value"
:
1
},
{
"name"
:
"range to text"
,
"value"
:
2
}
],
"maxDataPoints"
:
100
,
"nullPointMode"
:
"connected"
,
"nullText"
:
null
,
"postfix"
:
""
,
"postfixFontSize"
:
"50%"
,
"prefix"
:
""
,
"prefixFontSize"
:
"50%"
,
"rangeMaps"
:
[
{
"from"
:
"null"
,
"text"
:
"N/A"
,
"to"
:
"null"
}
],
"span"
:
4
,
"sparkline"
:
{
"fillColor"
:
"rgba(31, 118, 189, 0.18)"
,
"full"
:
false
,
"lineColor"
:
"rgb(31, 120, 193)"
,
"show"
:
false
},
"targets"
:
[
{
"expr"
:
"sum (container_fs_limit_bytes - container_fs_usage_bytes) / sum(container_fs_limit_bytes)"
,
"interval"
:
"10s"
,
"intervalFactor"
:
1
,
"metric"
:
""
,
"refId"
:
"A"
,
"step"
:
10
}
],
"thresholds"
:
"65, 90"
,
"title"
:
"Filesystem usage"
,
"type"
:
"singlestat"
,
"valueFontSize"
:
"80%"
,
"valueMaps"
:
[
{
"op"
:
"="
,
"text"
:
"N/A"
,
"value"
:
"null"
}
],
"valueName"
:
"current"
}
],
"title"
:
"Row"
},
{
"collapse"
:
false
,
"editable"
:
true
,
"height"
:
"250px"
,
"panels"
:
[
{
"aliasColors"
:
{},
"bars"
:
false
,
"datasource"
:
"${DS_PROMETHEUS}"
,
"decimals"
:
3
,
"editable"
:
true
,
"error"
:
false
,
"fill"
:
0
,
"grid"
:
{
"threshold1"
:
null
,
"threshold1Color"
:
"rgba(216, 200, 27, 0.27)"
,
"threshold2"
:
null
,
"threshold2Color"
:
"rgba(234, 112, 112, 0.22)"
},
"id"
:
3
,
"isNew"
:
true
,
"legend"
:
{
"alignAsTable"
:
true
,
"avg"
:
true
,
"current"
:
true
,
"max"
:
false
,
"min"
:
false
,
"rightSide"
:
true
,
"show"
:
true
,
"sort"
:
"current"
,
"sortDesc"
:
true
,
"total"
:
false
,
"values"
:
true
},
"lines"
:
true
,
"linewidth"
:
2
,
"links"
:
[],
"nullPointMode"
:
"connected"
,
"percentage"
:
false
,
"pointradius"
:
5
,
"points"
:
false
,
"renderer"
:
"flot"
,
"seriesOverrides"
:
[],
"span"
:
12
,
"stack"
:
false
,
"steppedLine"
:
false
,
"targets"
:
[
{
"expr"
:
"sort_desc(sum(container_cpu_user_seconds_total{image!=
\"\"
}) by (name))"
,
"interval"
:
"10s"
,
"intervalFactor"
:
1
,
"legendFormat"
:
"{{ name }}"
,
"metric"
:
"container_cpu_user_seconds_total"
,
"refId"
:
"A"
,
"step"
:
10
}
],
"timeFrom"
:
null
,
"timeShift"
:
null
,
"title"
:
"Container CPU usage"
,
"tooltip"
:
{
"msResolution"
:
true
,
"shared"
:
true
,
"sort"
:
0
,
"value_type"
:
"cumulative"
},
"type"
:
"graph"
,
"xaxis"
:
{
"show"
:
true
},
"yaxes"
:
[
{
"format"
:
"percent"
,
"label"
:
null
,
"logBase"
:
1
,
"max"
:
null
,
"min"
:
null
,
"show"
:
true
},
{
"format"
:
"short"
,
"label"
:
null
,
"logBase"
:
1
,
"max"
:
null
,
"min"
:
null
,
"show"
:
true
}
]
}
],
"title"
:
"New row"
},
{
"collapse"
:
false
,
"editable"
:
true
,
"height"
:
"250px"
,
"panels"
:
[
{
"aliasColors"
:
{},
"bars"
:
false
,
"datasource"
:
"${DS_PROMETHEUS}"
,
"decimals"
:
2
,
"editable"
:
true
,
"error"
:
false
,
"fill"
:
0
,
"grid"
:
{
"threshold1"
:
null
,
"threshold1Color"
:
"rgba(216, 200, 27, 0.27)"
,
"threshold2"
:
null
,
"threshold2Color"
:
"rgba(234, 112, 112, 0.22)"
},
"id"
:
2
,
"isNew"
:
true
,
"legend"
:
{
"alignAsTable"
:
true
,
"avg"
:
true
,
"current"
:
true
,
"max"
:
false
,
"min"
:
false
,
"rightSide"
:
true
,
"show"
:
true
,
"sideWidth"
:
200
,
"sort"
:
"current"
,
"sortDesc"
:
true
,
"total"
:
false
,
"values"
:
true
},
"lines"
:
true
,
"linewidth"
:
2
,
"links"
:
[],
"nullPointMode"
:
"connected"
,
"percentage"
:
false
,
"pointradius"
:
5
,
"points"
:
false
,
"renderer"
:
"flot"
,
"seriesOverrides"
:
[],
"span"
:
12
,
"stack"
:
false
,
"steppedLine"
:
false
,
"targets"
:
[
{
"expr"
:
"sort_desc(sum(container_memory_usage_bytes{image!=
\"\"
}) by (name))"
,
"interval"
:
"10s"
,
"intervalFactor"
:
1
,
"legendFormat"
:
"{{ name }}"
,
"metric"
:
"container_memory_usage:sort_desc"
,
"refId"
:
"A"
,
"step"
:
10
}
],
"timeFrom"
:
null
,
"timeShift"
:
null
,
"title"
:
"Container Memory Usage"
,
"tooltip"
:
{
"msResolution"
:
false
,
"shared"
:
true
,
"sort"
:
0
,
"value_type"
:
"cumulative"
},
"type"
:
"graph"
,
"xaxis"
:
{
"show"
:
true
},
"yaxes"
:
[
{
"format"
:
"bytes"
,
"label"
:
null
,
"logBase"
:
1
,
"max"
:
null
,
"min"
:
null
,
"show"
:
true
},
{
"format"
:
"short"
,
"label"
:
null
,
"logBase"
:
1
,
"max"
:
null
,
"min"
:
null
,
"show"
:
true
}
]
},
{
"aliasColors"
:
{},
"bars"
:
false
,
"datasource"
:
"${DS_PROMETHEUS}"
,
"decimals"
:
2
,
"editable"
:
true
,
"error"
:
false
,
"fill"
:
0
,
"grid"
:
{
"threshold1"
:
null
,
"threshold1Color"
:
"rgba(216, 200, 27, 0.27)"
,
"threshold2"
:
null
,
"threshold2Color"
:
"rgba(234, 112, 112, 0.22)"
},
"id"
:
8
,
"isNew"
:
true
,
"legend"
:
{
"alignAsTable"
:
true
,
"avg"
:
true
,
"current"
:
true
,
"max"
:
false
,
"min"
:
false
,
"rightSide"
:
true
,
"show"
:
true
,
"sideWidth"
:
200
,
"sort"
:
"current"
,
"sortDesc"
:
true
,
"total"
:
false
,
"values"
:
true
},
"lines"
:
true
,
"linewidth"
:
2
,
"links"
:
[],
"nullPointMode"
:
"connected"
,
"percentage"
:
false
,
"pointradius"
:
5
,
"points"
:
false
,
"renderer"
:
"flot"
,
"seriesOverrides"
:
[],
"span"
:
12
,
"stack"
:
false
,
"steppedLine"
:
false
,
"targets"
:
[
{
"expr"
:
"sum by (container_name) (rate(container_network_receive_bytes_total{image!=
\"\"
}[1m] ) )"
,
"interval"
:
"10s"
,
"intervalFactor"
:
1
,
"legendFormat"
:
"{{ Receive }}"
,
"metric"
:
"container_network_receive_bytes_total"
,
"refId"
:
"A"
,
"step"
:
10
},
{
"expr"
:
"sum by (container_name) (rate(container_network_transmit_bytes_total{image!=
\"\"
}[1m] ) )"
,
"intervalFactor"
:
2
,
"legendFormat"
:
"{{ Transmit }}"
,
"metric"
:
"container_network_transmit_bytes_total"
,
"refId"
:
"B"
,
"step"
:
4
}
],
"timeFrom"
:
null
,
"timeShift"
:
null
,
"title"
:
"Total Network i/o"
,
"tooltip"
:
{
"msResolution"
:
false
,
"shared"
:
true
,
"sort"
:
0
,
"value_type"
:
"cumulative"
},
"type"
:
"graph"
,
"xaxis"
:
{
"show"
:
true
},
"yaxes"
:
[
{
"format"
:
"bytes"
,
"label"
:
null
,
"logBase"
:
1
,
"max"
:
null
,
"min"
:
null
,
"show"
:
true
},
{
"format"
:
"short"
,
"label"
:
null
,
"logBase"
:
1
,
"max"
:
null
,
"min"
:
null
,
"show"
:
true
}
]
}
],
"title"
:
"New row"
}
],
"time"
:
{
"from"
:
"now-1h"
,
"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"
]
},
"templating"
:
{
"list"
:
[]
},
"annotations"
:
{
"list"
:
[]
},
"refresh"
:
"10s"
,
"schemaVersion"
:
12
,
"version"
:
1
,
"links"
:
[],
"gnetId"
:
162
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment