Sasha Krutiy
1a3dff593e
health: added health check warnings map into collector, removed from config
2019-09-09 11:45:17 -04:00
Sasha Krutiy
5e40382bad
Added list of ceph health checks and their criticality, and the setting of status based on these checks
2019-09-05 11:57:21 -04:00
Vaibhav Bhembre
f86379f0a8
health: add single pg state metric
2019-07-22 19:50:40 -04:00
Alex Marangone
ec3742edc6
health: adds unclean PGs for luminous
2019-06-20 12:49:00 -07:00
Vaibhav Bhembre
e7660edf8a
collector/health: add stuck request metric
2019-05-23 12:54:47 -04:00
Thomás S. Bregolin
eb4e8483b8
health: export OSD cluster map flags
2019-02-17 03:06:34 +00:00
Vaibhav Bhembre
31bb74f8ea
health: add stats for down PGs
2018-11-22 11:22:11 -05:00
Vaibhav Bhembre
6e7bdd9c3e
luminous: add recovery/backfill stats
2018-11-01 12:46:18 -04:00
Vaibhav Bhembre
595bd8c641
health: fix degraded/misplaced object count
2018-10-23 16:56:39 -04:00
Jan Fajerski
2436d00967
health: add active_pg metric
...
This metric allows to graph active PGs vs not active, i.e. the number of
PGs ceph is serving vs. currently unavailable PGs.
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
2018-07-09 10:18:47 +02:00
Vaibhav Bhembre
c887505a42
health: add visibility for stuck requests
2018-05-10 13:04:52 -04:00
Vaibhav Bhembre
219fb69bde
health: capture slow request per osd
2018-05-10 11:55:39 -04:00
Vaibhav Bhembre
9c40ffc620
luminous: pick correct value from health status after compat warning is removed
2017-11-13 15:27:20 -05:00
Vaibhav Bhembre
96785e82b1
luminous: move luminous stats to be extracted from json
2017-11-13 15:26:20 -05:00
Vaibhav Bhembre
f870fc3254
Merge pull request #67 from fitschn/fix-metrics-recovery-client-io-luminous
...
health: expose client io and recovery io for luminous
2017-09-02 11:43:51 -04:00
Mathias Nohr
b2f520b9aa
health: expose client io and recovery io for luminous
...
An update to ceph luminous breaks the metrics for recovery and client io, because of the new output format for ceph status.
The updates are still compatible to older versions of ceph.
2017-08-23 15:22:26 +02:00
Mathias Nohr
8ba20e8cb3
osd: expose slow requests for luminous
...
Extract slow request information from health checks in ceph luminous. It's still compatible to older versions of ceph.
It's possible to add additional luminous metrics, i.e. stucked pgs, in the same way.
2017-08-23 11:39:48 +02:00
Craig Chi
fe7675050b
health: add slow requests
...
Slow requests information can be extracted from summary section
Fixes: https://github.com/digitalocean/ceph_exporter/issues/22
2017-04-25 09:38:44 +08:00
Craig Chi
71563b1293
health: add scrubbing and deep-scrubbing pgs
...
Parse pg statuses from ceph status and sum up the numbers of pgs
that have "scrubbing" or "scrubbing+deep" state name.
Fixes: https://github.com/digitalocean/ceph_exporter/issues/22
2017-04-23 23:44:04 +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
Vaibhav Bhembre
f477b37494
health: add total pg count
2016-12-01 21:06:22 +05:30
Vaibhav Bhembre
2649185010
health: fix osd_down metric
2016-12-01 13:23:05 +05:30
Aaron Bassett
52a64526a0
health: expose metrics for cache tier pool operations
...
- cache flush and evict io rates
- cache promote iops
- I don't know why promote is only iops but flush and evict are data rates
- TODO: expose when the urgent eviction rate kicks in (I belive this shows up as (high) on the cache io line)
2016-11-05 16:57:25 -04:00
Vaibhav Bhembre
37afdac4d0
health: fix conflict between ops and bw units
2016-05-17 21:03:54 -04:00
Vaibhav Bhembre
2cf80f0925
health: Add support for IO ceph status changes in Jewel
2016-05-17 15:00:16 -04:00
Vaibhav Bhembre
fc5806e901
health: add client and recovery IO stats
2016-02-18 19:09:26 +00:00
Vaibhav Bhembre
498d7ff177
health/pgs: track misplaced objects from their pgs
2016-02-08 19:17:26 +00:00
Vaibhav Bhembre
17a2040a59
health/pg_stats: stuck pg stats should be reported separately
2016-02-08 15:48:17 +00:00
Vaibhav Bhembre
99c0dbcfc6
collectors/health: include a definitive ceph health check
2016-02-05 21:59:51 +00:00
Vaibhav Bhembre
bc5c61b8c6
Use no. instead of count in the comments of metrics
2016-01-08 21:15:58 +00:00
Vaibhav Bhembre
102b2aca8d
Adds OSD metrics
...
- New metrics are added for tracking total no. of OSDs and their state for e.g. IN, UP, etc.
- The count of PGs being moved around is surfaced.
- Comments are added for all the health types.
2016-01-08 20:39:40 +00:00
Vaibhav Bhembre
9cda67d44a
Add Ceph Exporter
2016-01-06 13:27:16 -05:00