-
Hahn Axel (hahn) authoredHahn Axel (hahn) authored
iml_ceph-diskfree.ini 3.66 KiB
; ======================================================================
;
; CEPH GRAPHS
; - Ceph-diskfree
; - Ceph-osd
;
; ----------------------------------------------------------------------
; 2020-03-25 <axel.hahn@iml.unibe.ch> initial version
; ======================================================================
; ======================================================================
;
; CEPH DISKFREE
;
; show usage for USED and AVAILABLE diskspace as
; - stacked graph and
; - pie
;
; ======================================================================
; ----------------------------------------------------------------------
; graph
; ----------------------------------------------------------------------
[cephdiskfree.graph]
check_command = "Ceph-diskfree"
[cephdiskfree.urlparams]
areaAlpha = "0.2"
areaMode = "stacked"
colorList = "6699aa,66cc88,d0d8da"
; ^ ^ ^
; used avail total
lineWidth = "2"
min = "0"
yUnitSystem = "binary"
[cephdiskfree.metrics_filters]
used = "$service_name_template$.perfdata.global-used.value"
avail = "$service_name_template$.perfdata.global-avail.value"
; total = "$service_name_template$.perfdata.global-total.value"
[cephdiskfree.functions]
used = "alias($metric$, 'Used')"
avail = "alias($metric$, 'Available')"
; total = "alias($metric$, 'Total')"
; ----------------------------------------------------------------------
; PIE chart
; ----------------------------------------------------------------------
[cephdiskfreepie.graph]
check_command = "Ceph-diskfree"
[cephdiskfreepie.urlparams]
; colorList = "6699aa,66cc88,6699aaAA,6699aa88,6699aa44,88ccdd"
colorList = "6699aa,ddddee"
; ^ ^
; used avail
graphType = "pie"
title = "Average amount of used vs. free space"
[cephdiskfreepie.metrics_filters]
used = "$service_name_template$.perfdata.global-used.value"
avail = "$service_name_template$.perfdata.global-avail.value"
[cephdiskfreepie.functions]
used = "alias($metric$, 'Diskspace Used')"
avail = "alias($metric$, 'Diskspace Available')"
; ======================================================================
;
; CEPH OSD
;
; show OSDs UP and DOWN as
; - stacked graph and
; - pie
;
; ======================================================================
; ----------------------------------------------------------------------
; graph
; ----------------------------------------------------------------------
[cephosd.graph]
check_command = "Ceph-osd"
[cephosd.urlparams]
areaAlpha = "0.2"
areaMode = "stacked"
colorList = "6699aa,ff3333"
; ^ ^
; up down
lineWidth = "2"
min = "0"
yUnitSystem = "binary"
[cephosd.metrics_filters]
up = "$service_name_template$.perfdata.osd-up.value"
down = "$service_name_template$.perfdata.osd-down.value"
; total = "$service_name_template$.perfdata.global-total.value"
[cephosd.functions]
up = "alias($metric$, 'OSDs up')"
down = "alias($metric$, 'down')"
; total = "alias($metric$, 'Total')"
; ----------------------------------------------------------------------
; PIE chart
; ----------------------------------------------------------------------
[cephosd.graph]
check_command = "Ceph-osd"
[cephosd.urlparams]
colorList = "ddddee,ff3333"
; ^ ^
; up down
graphType = "pie"
title = "Average amount of used vs. free space"
[cephosd.metrics_filters]
up = "$service_name_template$.perfdata.osd-up.value"
down = "$service_name_template$.perfdata.osd-down.value"
[cephosd.functions]
up = "alias($metric$, 'OSDs up')"
down = "alias($metric$, 'down')"