Commit Graph

19 Commits

Author SHA1 Message Date
alin.hrapciuc@gmail.com
23e8ae075d Update tests for osd and monitors 2021-01-14 18:54:07 +02:00
Joshua Baergen
f744909469 collectors/osd: Export the total number of items in the pg-upmap table. 2020-12-18 05:57:01 -07:00
Yue Zhu
974b187636 Remove PG recovery metrics 2020-08-05 17:39:59 -04:00
ssobolewski
0327480c54
Add additional labels to all osd metrics (#147)
* Add additional labels to all osd metrics
* Small fix per PR review (add additional test case and fix typos)
2020-06-15 09:43:59 -06:00
Yue Zhu
f31a0e9c39 Add a counter for objects backfill for each OSD 2019-09-27 16:47:04 -04:00
Yue Zhu
4d5a3ac1fa osd: use gauge for ceph_pg_objects_recovered 2019-09-26 15:41:08 -04:00
Yue Zhu
576310e7b0 osd: update ceph_pg_objects_recovered_total in every scrape 2019-09-26 12:37:07 -04:00
Yue Zhu
c5f32826d4 Address comments 2019-09-26 10:26:39 -04:00
Yue Zhu
cc479e019a Add metric ceph_pg_objects_recovered_total 2019-09-23 17:56:20 -04:00
ssobolewski
3cbdd8e1f1
Adds per osd tracking of nearfull,backfillfull, and full states (#119) 2019-05-28 10:42:01 -06:00
Vaibhav Bhembre
aa5abdc470 osd: add metrics for down and destroyed OSD 2018-06-24 13:20:58 -04:00
ssobolewski
9a39cc64ed
Add tracking of scrub/deep scrub on a per osd basis (#91)
* Add tracking of scrub/deep scrub on a per osd basis

* Changes per code review comments/discussion
2018-06-14 12:40:46 -06:00
craigchi
74439767fb osd: fix parsing invalid json produced by Ceph after 10.2.5 when OSD is out
Due to http://tracker.ceph.com/issues/18239 Ceph will generate invalid
json output when there is any of OSD out of the cluster. Since it is
invalid, golang is unable to unmarshal the json and can result in
confusing metrics. Replacing -nan to 0 is certainly a workaround,
but this can temporarily prevent wrong metrics.

Fixes: https://github.com/digitalocean/ceph_exporter/issues/48
2017-04-21 09:34:16 +08:00
ssobolewski
f67a9a0f7f Add multicluster support to ceph_exporter. This change allows one instance to monitor multipl ceph clusters and report to the same prometheus instance 2017-03-28 15:58:27 -06:00
Cristian Calin
14df4b9516 add tests for the osd variance, pool raw bytes, dirty objects and read bytes and write bytes 2016-10-19 22:23:48 +03:00
madzfe
a548fe25b4 Osd to OSD. 2016-07-29 11:04:55 +08:00
madzfe
068d1afb80 change metrics name. make bytes appear as suffix 2016-07-27 21:05:10 +08:00
madzfe
e7c27252a5 fix golint errors. change kb to bytes. change ms to sec. add comments 2016-07-27 17:48:54 +08:00
madz
4699d24605 add osd metrics in ceph exporter 2016-07-14 13:01:19 +08:00