29 "id": "vonage-status-panel",
30 "name": "Status Panel",
37 "description": "Ceph cluster overview",
42 "iteration": 1525415495309,
47 "colorBackground": true,
50 "rgba(50, 128, 45, 0.9)",
51 "rgba(237, 129, 40, 0.9)",
54 "datasource": "$datasource",
62 "thresholdLabels": false,
63 "thresholdMarkers": true
71 "hideTimeOverride": true,
78 "name": "value to text",
82 "name": "range to text",
87 "nullPointMode": "connected",
90 "postfixFontSize": "50%",
92 "prefixFontSize": "50%",
102 "fillColor": "rgba(31, 118, 189, 0.18)",
104 "lineColor": "rgb(31, 120, 193)",
110 "expr": "ceph_health_status{instance=~'$instance'}",
111 "format": "time_series",
112 "interval": "$interval",
120 "title": "Health Status",
121 "transparent": false,
122 "type": "singlestat",
123 "valueFontSize": "50%",
141 "valueName": "current"
144 "colorMode": "Panel",
146 "crit": "rgb(255, 0, 0)",
147 "disable": "rgba(128, 128, 128, 0.9)",
148 "ok": "rgba(50, 128, 45, 0.9)",
149 "warn": "rgba(237, 129, 40, 0.9)"
152 "datasource": "$datasource",
156 "fontFormat": "Regular",
164 "isAutoScrollOnOverflow": false,
165 "isGrayOnNoData": false,
166 "isHideAlertsOnDisable": false,
167 "isIgnoreOKColors": false,
171 "aggregation": "Last",
174 "displayAliasType": "Always",
175 "displayType": "Regular",
176 "displayValueWithAlias": "When Alias Displayed",
177 "expr": "count(ceph_osd_metadata{instance=~\"$instance\"})",
178 "format": "time_series",
180 "legendFormat": "All",
183 "valueHandler": "Number Threshold"
186 "aggregation": "Last",
189 "displayAliasType": "Always",
190 "displayType": "Regular",
191 "displayValueWithAlias": "When Alias Displayed",
192 "expr": "sum(ceph_osds_in{instance=~\"$instance\"})",
193 "format": "time_series",
195 "legendFormat": "In",
198 "valueHandler": "Number Threshold"
201 "aggregation": "Last",
204 "displayAliasType": "Warning / Critical",
205 "displayType": "Regular",
206 "displayValueWithAlias": "When Alias Displayed",
207 "expr": "sum(ceph_osd_in{instance=~\"$instance\"} == bool 0)",
208 "format": "time_series",
211 "legendFormat": "Out",
214 "valueHandler": "Number Threshold",
218 "aggregation": "Last",
221 "displayAliasType": "Always",
222 "displayType": "Regular",
223 "displayValueWithAlias": "When Alias Displayed",
224 "expr": "sum(ceph_osd_up{instance=~\"$instance\"})",
225 "format": "time_series",
227 "legendFormat": "Up",
230 "valueHandler": "Number Threshold"
233 "aggregation": "Last",
237 "displayAliasType": "Warning / Critical",
238 "displayType": "Regular",
239 "displayValueWithAlias": "When Alias Displayed",
240 "expr": "sum(ceph_osd_up{instance=~\"$instance\"} == bool 0)",
241 "format": "time_series",
243 "legendFormat": "Down",
246 "valueHandler": "Number Threshold",
251 "type": "vonage-status-panel"
254 "cacheTimeout": null,
255 "colorBackground": false,
259 "rgba(237, 129, 40, 0.89)",
262 "datasource": "$datasource",
263 "format": "percentunit",
268 "thresholdLabels": false,
269 "thresholdMarkers": true
283 "name": "value to text",
287 "name": "range to text",
291 "maxDataPoints": 100,
292 "nullPointMode": "connected",
295 "postfixFontSize": "50%",
297 "prefixFontSize": "50%",
306 "fillColor": "rgba(31, 118, 189, 0.18)",
308 "lineColor": "rgb(31, 120, 193)",
314 "expr": "sum(ceph_osd_stat_bytes_used{instance=~\"$instance\"})/sum(ceph_osd_stat_bytes{instance=~\"$instance\"})",
315 "format": "time_series",
317 "legendFormat": "Used",
321 "thresholds": "70,80",
322 "title": "Capacity used",
323 "type": "singlestat",
324 "valueFontSize": "80%",
332 "valueName": "current"
339 "datasource": "$datasource",
360 "nullPointMode": "null",
381 "alias": "Undersized",
385 "alias": "Inconsistent",
402 "steppedLine": false,
405 "expr": "ceph_pg_total",
406 "format": "time_series",
408 "legendFormat": "Total",
412 "expr": "ceph_pg_active",
413 "format": "time_series",
415 "legendFormat": "Active",
419 "expr": "ceph_pg_total - ceph_pg_active",
420 "format": "time_series",
422 "legendFormat": "Inactive",
426 "expr": "ceph_pg_undersized",
427 "format": "time_series",
429 "legendFormat": "Undersized",
433 "expr": "ceph_pg_degraded",
434 "format": "time_series",
436 "legendFormat": "Degraded",
440 "expr": "ceph_pg_inconsistent",
441 "format": "time_series",
443 "legendFormat": "Inconsistent",
447 "expr": "ceph_pg_down",
448 "format": "time_series",
450 "legendFormat": "Down",
457 "title": "PG States",
461 "value_type": "individual"
495 "datasource": "$datasource",
516 "nullPointMode": "null",
523 "alias": "Avg Apply Latency",
529 "steppedLine": false,
532 "expr": "quantile(0.95, ceph_osd_apply_latency_ms{instance=~\"$instance\"})",
533 "format": "time_series",
535 "legendFormat": "Apply Latency P_95",
539 "expr": "quantile(0.95, ceph_osd_commit_latency_ms{instance=~\"$instance\"})",
540 "format": "time_series",
542 "legendFormat": "Commit Latency P_95",
546 "expr": "avg(ceph_osd_apply_latency_ms{instance=~\"$instance\"})",
547 "format": "time_series",
549 "legendFormat": "Avg Apply Latency",
553 "expr": "avg(ceph_osd_commit_latency_ms{instance=~\"$instance\"})",
554 "format": "time_series",
556 "legendFormat": "Avg Commit Latency",
563 "title": "OSD Latencies",
567 "value_type": "individual"
598 "colorMode": "Panel",
600 "crit": "rgba(245, 54, 54, 0.9)",
601 "disable": "rgba(128, 128, 128, 0.9)",
602 "ok": "rgba(50, 128, 45, 0.9)",
603 "warn": "rgba(237, 129, 40, 0.9)"
606 "datasource": "$datasource",
610 "fontFormat": "Regular",
618 "isAutoScrollOnOverflow": false,
619 "isGrayOnNoData": false,
620 "isHideAlertsOnDisable": false,
621 "isIgnoreOKColors": false,
625 "aggregation": "Last",
626 "alias": "In Quorum",
628 "displayAliasType": "Always",
629 "displayType": "Regular",
630 "displayValueWithAlias": "When Alias Displayed",
631 "expr": "sum(ceph_mon_quorum_status{instance=~\"$instance\"})",
632 "format": "time_series",
635 "legendFormat": "In Quorum",
638 "valueHandler": "Text Only"
641 "aggregation": "Last",
645 "displayAliasType": "Always",
646 "displayType": "Regular",
647 "displayValueWithAlias": "When Alias Displayed",
648 "expr": "count(ceph_mon_quorum_status{instance=~\"$instance\"})",
649 "format": "time_series",
651 "legendFormat": "Total",
654 "valueHandler": "Text Only",
658 "aggregation": "Last",
659 "alias": "MONs out of Quorum",
662 "displayAliasType": "Warning / Critical",
663 "displayType": "Annotation",
664 "displayValueWithAlias": "Never",
665 "expr": "count(ceph_mon_quorum_status{instance=~\"$instance\"}) / sum(ceph_mon_quorum_status{instance=~\"$instance\"})",
666 "format": "time_series",
668 "legendFormat": "MONs out of Quorum",
671 "valueHandler": "Number Threshold",
676 "type": "vonage-status-panel"
679 "colorMode": "Disabled",
681 "crit": "rgba(245, 54, 54, 0.9)",
682 "disable": "rgba(128, 128, 128, 0.9)",
683 "ok": "rgba(50, 128, 45, 0.9)",
684 "warn": "rgba(237, 129, 40, 0.9)"
687 "datasource": "$datasource",
691 "fontFormat": "Regular",
699 "isAutoScrollOnOverflow": false,
700 "isGrayOnNoData": false,
701 "isHideAlertsOnDisable": false,
702 "isIgnoreOKColors": false,
706 "aggregation": "Last",
709 "displayAliasType": "Always",
710 "displayType": "Regular",
711 "displayValueWithAlias": "When Alias Displayed",
712 "expr": "ceph_mds_server_handle_client_session{instance=~\"$instance\"}",
713 "format": "time_series",
715 "legendFormat": "Clients",
718 "valueHandler": "Number Threshold"
721 "title": "Client connections",
722 "type": "vonage-status-panel"
729 "datasource": "$datasource",
750 "nullPointMode": "null",
758 "transform": "negative-Y"
763 "steppedLine": false,
766 "expr": "sum(irate(ceph_osd_op_w_in_bytes{instance=~\"$instance\"}[1m]))",
767 "format": "time_series",
769 "legendFormat": "Writes",
773 "expr": "sum(irate(ceph_osd_op_r_out_bytes{instance=~\"$instance\"}[1m]))",
774 "format": "time_series",
776 "legendFormat": "Reads",
783 "title": "Cluster I/O",
787 "value_type": "individual"
800 "label": "Read (-) / Write (+)",
821 "datasource": "$datasource",
842 "nullPointMode": "null",
847 "seriesOverrides": [],
850 "steppedLine": false,
853 "expr": "sum(deriv(ceph_pool_bytes_used{instance=~\"$instance\"}[1m]))",
854 "format": "time_series",
862 "title": "In-/Egress",
866 "value_type": "individual"
879 "label": " Egress (-) / Ingress (+)",
901 "cardColor": "rgb(0, 254, 255)",
902 "colorScale": "sqrt",
903 "colorScheme": "interpolateBlues",
908 "dataFormat": "timeseries",
909 "datasource": "$datasource",
917 "highlightCards": true,
926 "expr": "ceph_osd_stat_bytes_used{instance=~'$instance'} / ceph_osd_stat_bytes{instance=~'$instance'}",
927 "format": "time_series",
930 "legendFormat": "Util (%)",
936 "title": "OSD Capacity Utilization",
939 "showHistogram": false
945 "xBucketNumber": null,
949 "format": "percentunit",
956 "yBucketNumber": null,
965 "cardColor": "#b4ff00",
966 "colorScale": "sqrt",
967 "colorScheme": "interpolateBlues",
971 "dataFormat": "timeseries",
972 "datasource": "$datasource",
980 "highlightCards": true,
988 "expr": "ceph_osd_numpg{instance=~\"$instance\"}",
989 "format": "time_series",
991 "legendFormat": "#PGs",
995 "title": "PGs per OSD",
998 "showHistogram": false
1004 "xBucketNumber": null,
1015 "yBucketNumber": null,
1023 "datasource": "$datasource",
1044 "nullPointMode": "null",
1045 "percentage": false,
1049 "seriesOverrides": [],
1052 "steppedLine": false,
1055 "expr": "sum(irate(ceph_osd_recovery_ops[1m]))",
1056 "format": "time_series",
1057 "intervalFactor": 1,
1058 "legendFormat": "Op/s",
1065 "title": "Recovery Rate",
1069 "value_type": "individual"
1082 "label": "Recovery Ops/s",
1100 "schemaVersion": 16,
1111 "name": "datasource",
1113 "query": "prometheus",
1116 "type": "datasource"
1124 "value": "$__auto_interval_interval"
1128 "includeAll": false,
1129 "label": "Interval",
1136 "value": "$__auto_interval_interval"
1189 "query": "1m,10m,30m,1h,6h,12h,1d,7d,14d,30d",
1194 "allFormat": "glob",
1197 "datasource": "$datasource",
1201 "label": "Exporter Instance",
1203 "multiFormat": "glob",
1206 "query": "label_values(ceph_health_status, instance)",
1210 "tagValuesQuery": "",
1223 "refresh_intervals": [
1247 "timezone": "browser",
1248 "title": "Ceph - Cluster",