]> git.proxmox.com Git - ceph.git/blob - ceph/monitoring/grafana/dashboards/radosgw-sync-overview.json
import 15.2.4
[ceph.git] / ceph / monitoring / grafana / dashboards / radosgw-sync-overview.json
1 {
2 "__requires": [
3 {
4 "type": "grafana",
5 "id": "grafana",
6 "name": "Grafana",
7 "version": "5.0.0"
8 },
9 {
10 "type": "panel",
11 "id": "graph",
12 "name": "Graph",
13 "version": "5.0.0"
14 }
15 ],
16 "annotations": {
17 "list": [
18 {
19 "builtIn": 1,
20 "datasource": "-- Grafana --",
21 "enable": true,
22 "hide": true,
23 "iconColor": "rgba(0, 211, 255, 1)",
24 "name": "Annotations & Alerts",
25 "type": "dashboard"
26 }
27 ]
28 },
29 "editable": false,
30 "gnetId": null,
31 "graphTooltip": 0,
32 "id": null,
33 "iteration": 1534386107523,
34 "links": [],
35 "panels": [
36 {
37 "aliasColors": {},
38 "bars": false,
39 "dashLength": 10,
40 "dashes": false,
41 "datasource": "$datasource",
42 "fill": 1,
43 "gridPos": {
44 "h": 7,
45 "w": 8,
46 "x": 0,
47 "y": 0
48 },
49 "id": 1,
50 "legend": {
51 "avg": false,
52 "current": false,
53 "max": false,
54 "min": false,
55 "show": true,
56 "total": false,
57 "values": false
58 },
59 "lines": true,
60 "linewidth": 1,
61 "links": [],
62 "nullPointMode": "null as zero",
63 "percentage": false,
64 "pointradius": 5,
65 "points": false,
66 "renderer": "flot",
67 "seriesOverrides": [],
68 "spaceLength": 10,
69 "stack": true,
70 "steppedLine": false,
71 "targets": [
72 {
73 "expr": "sum by (source_zone) (rate(ceph_data_sync_from_zone_fetch_bytes_sum[30s]))",
74 "format": "time_series",
75 "intervalFactor": 1,
76 "legendFormat": "{{source_zone}}",
77 "refId": "A"
78 }
79 ],
80 "thresholds": [],
81 "timeFrom": null,
82 "timeShift": null,
83 "title": "Replication (throughput) from Source Zone",
84 "tooltip": {
85 "shared": true,
86 "sort": 0,
87 "value_type": "individual"
88 },
89 "type": "graph",
90 "xaxis": {
91 "buckets": null,
92 "mode": "time",
93 "name": null,
94 "show": true,
95 "values": []
96 },
97 "yaxes": [
98 {
99 "unit": "bytes",
100 "format": "Bps",
101 "decimals": null,
102 "logBase": 1,
103 "max": null,
104 "min": "0",
105 "show": true
106 },
107 {
108 "format": "short",
109 "label": null,
110 "logBase": 1,
111 "max": null,
112 "min": null,
113 "show": false
114 }
115 ]
116 },
117 {
118 "aliasColors": {},
119 "bars": false,
120 "dashLength": 10,
121 "dashes": false,
122 "datasource": "$datasource",
123 "fill": 1,
124 "gridPos": {
125 "h": 7,
126 "w": 7.4,
127 "x": 8.3,
128 "y": 0
129 },
130 "id": 2,
131 "legend": {
132 "avg": false,
133 "current": false,
134 "max": false,
135 "min": false,
136 "show": true,
137 "total": false,
138 "values": false
139 },
140 "lines": true,
141 "linewidth": 1,
142 "links": [],
143 "nullPointMode": "null as zero",
144 "percentage": false,
145 "pointradius": 5,
146 "points": false,
147 "renderer": "flot",
148 "seriesOverrides": [],
149 "spaceLength": 10,
150 "stack": true,
151 "steppedLine": false,
152 "targets": [
153 {
154 "expr": "sum by (source_zone) (rate(ceph_data_sync_from_zone_fetch_bytes_count[30s]))",
155 "format": "time_series",
156 "intervalFactor": 1,
157 "legendFormat": "{{source_zone}}",
158 "refId": "A"
159 }
160 ],
161 "thresholds": [],
162 "timeFrom": null,
163 "timeShift": null,
164 "title": "Replication (objects) from Source Zone",
165 "tooltip": {
166 "shared": true,
167 "sort": 0,
168 "value_type": "individual"
169 },
170 "type": "graph",
171 "xaxis": {
172 "buckets": null,
173 "mode": "time",
174 "name": null,
175 "show": true,
176 "values": []
177 },
178 "yaxes": [
179 {
180 "format": "short",
181 "decimals": null,
182 "label": "Objects/s",
183 "logBase": 1,
184 "max": null,
185 "min": "0",
186 "show": true
187 },
188 {
189 "format": "short",
190 "label": null,
191 "logBase": 1,
192 "max": null,
193 "min": null,
194 "show": false
195 }
196 ]
197 },
198 {
199 "aliasColors": {},
200 "bars": false,
201 "dashLength": 10,
202 "dashes": false,
203 "datasource": "$datasource",
204 "fill": 1,
205 "gridPos": {
206 "h": 7,
207 "w": 8,
208 "x": 16,
209 "y": 0
210 },
211 "id": 3,
212 "legend": {
213 "avg": false,
214 "current": false,
215 "max": false,
216 "min": false,
217 "show": true,
218 "total": false,
219 "values": false
220 },
221 "lines": true,
222 "linewidth": 1,
223 "links": [],
224 "nullPointMode": "null as zero",
225 "percentage": false,
226 "pointradius": 5,
227 "points": false,
228 "renderer": "flot",
229 "seriesOverrides": [],
230 "spaceLength": 10,
231 "stack": true,
232 "steppedLine": false,
233 "targets": [
234 {
235 "expr": "sum by (source_zone) (rate(ceph_data_sync_from_zone_poll_latency_sum[30s]) * 1000)",
236 "format": "time_series",
237 "intervalFactor": 1,
238 "legendFormat": "{{source_zone}}",
239 "refId": "A"
240 }
241 ],
242 "thresholds": [],
243 "timeFrom": null,
244 "timeShift": null,
245 "title": "Polling Request Latency from Source Zone",
246 "tooltip": {
247 "shared": true,
248 "sort": 0,
249 "value_type": "individual"
250 },
251 "type": "graph",
252 "xaxis": {
253 "buckets": null,
254 "mode": "time",
255 "name": null,
256 "show": true,
257 "values": []
258 },
259 "yaxes": [
260 {
261 "unit": "s",
262 "format": "ms",
263 "decimals": null,
264 "logBase": 1,
265 "max": null,
266 "min": "0",
267 "show": true
268 },
269 {
270 "format": "short",
271 "label": null,
272 "logBase": 1,
273 "max": null,
274 "min": null,
275 "show": false
276 }
277 ]
278 },
279 {
280 "aliasColors": {},
281 "bars": false,
282 "dashLength": 10,
283 "dashes": false,
284 "datasource": "$datasource",
285 "fill": 1,
286 "gridPos": {
287 "h": 7,
288 "w": 8,
289 "x": 0,
290 "y": 7
291 },
292 "id": 4,
293 "legend": {
294 "avg": false,
295 "current": false,
296 "max": false,
297 "min": false,
298 "show": true,
299 "total": false,
300 "values": false
301 },
302 "lines": true,
303 "linewidth": 1,
304 "links": [],
305 "nullPointMode": "null as zero",
306 "percentage": false,
307 "pointradius": 5,
308 "points": false,
309 "renderer": "flot",
310 "seriesOverrides": [],
311 "spaceLength": 10,
312 "stack": true,
313 "steppedLine": false,
314 "targets": [
315 {
316 "expr": "sum by (source_zone) (rate(ceph_data_sync_from_zone_fetch_errors[30s]))",
317 "format": "time_series",
318 "intervalFactor": 1,
319 "legendFormat": "{{source_zone}}",
320 "refId": "A"
321 }
322 ],
323 "thresholds": [],
324 "timeFrom": null,
325 "timeShift": null,
326 "title": "Unsuccessful Object Replications from Source Zone",
327 "tooltip": {
328 "shared": true,
329 "sort": 0,
330 "value_type": "individual"
331 },
332 "type": "graph",
333 "xaxis": {
334 "buckets": null,
335 "mode": "time",
336 "name": null,
337 "show": true,
338 "values": []
339 },
340 "yaxes": [
341 {
342 "format": "short",
343 "decimals": null,
344 "label": "Count/s",
345 "logBase": 1,
346 "max": null,
347 "min": "0",
348 "show": true
349 },
350 {
351 "format": "short",
352 "label": null,
353 "logBase": 1,
354 "max": null,
355 "min": null,
356 "show": false
357 }
358 ]
359 }
360 ],
361 "refresh": "15s",
362 "schemaVersion": 16,
363 "style": "dark",
364 "tags": [
365 "overview"
366 ],
367 "templating": {
368 "list": [
369 {
370 "allValue": null,
371 "current": {},
372 "datasource": "$datasource",
373 "hide": 2,
374 "includeAll": true,
375 "label": null,
376 "multi": false,
377 "name": "rgw_servers",
378 "options": [],
379 "query": "prometheus",
380 "refresh": 1,
381 "regex": "",
382 "sort": 1,
383 "tagValuesQuery": "",
384 "tags": [],
385 "tagsQuery": "",
386 "type": "query",
387 "useTags": false
388 },
389 {
390 "current": {
391 "tags": [],
392 "text": "default",
393 "value": "default"
394 },
395 "hide": 0,
396 "label": "Data Source",
397 "name": "datasource",
398 "options": [],
399 "query": "prometheus",
400 "refresh": 1,
401 "regex": "",
402 "type": "datasource"
403 }
404 ]
405 },
406 "time": {
407 "from": "now-1h",
408 "to": "now"
409 },
410 "timepicker": {
411 "refresh_intervals": [
412 "5s",
413 "10s",
414 "15s",
415 "30s",
416 "1m",
417 "5m",
418 "15m",
419 "30m",
420 "1h",
421 "2h",
422 "1d"
423 ],
424 "time_options": [
425 "5m",
426 "15m",
427 "1h",
428 "6h",
429 "12h",
430 "24h",
431 "2d",
432 "7d",
433 "30d"
434 ]
435 },
436 "timezone": "",
437 "title": "RGW Sync Overview",
438 "uid": "rgw-sync-overview",
439 "version": 2
440 }