; ====================================================================== ; ; 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')"