; ====================================================================== ; ; 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 (stacked)')" ; ====================================================================== ; ; 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 = "ff3333,6699aa" ; ^ ^ ; down up lineWidth = "2" min = "0" yUnitSystem = "binary" [cephosd.metrics_filters] down = "$service_name_template$.perfdata.osd-down.value" up = "$service_name_template$.perfdata.osd-up.value" ; total = "$service_name_template$.perfdata.global-total.value" [cephosd.functions] down = "alias($metric$, 'down')" up = "alias($metric$, 'up')" ; total = "alias($metric$, 'Total')" ; ---------------------------------------------------------------------- ; PIE chart ; ---------------------------------------------------------------------- [cephosdpie.graph] check_command = "Ceph-osd" [cephosdpie.urlparams] colorList = "ff3333,ddddee" ; ^ ^ ; down up graphType = "pie" title = "OSDs up vs. down" [cephosdpie.metrics_filters] down = "$service_name_template$.perfdata.osd-down.value" up = "$service_name_template$.perfdata.osd-up.value" [cephosdpie.functions] down = "alias($metric$, 'down')" up = "alias($metric$, 'up')"