Commit Graph

57 Commits

Author SHA1 Message Date
madzfe
62705b90b2 added apt-get update back 2016-07-26 11:32:45 +08:00
madzfe
335e7be325 change import back to digitalocean 2016-07-26 11:19:26 +08:00
madzfe
bdd822efb8 continue to next osd. pgs is not avaailable in ceph hammer. 2016-07-21 17:30:58 +08:00
madz
fc0bef724a clean up 2016-07-20 20:16:11 +08:00
madz
c65d11d6c1 add logs 2016-07-15 17:37:38 +08:00
madz
4699d24605 add osd metrics in ceph exporter 2016-07-14 13:01:19 +08:00
Vaibhav Bhembre
9f138ceaa7 Merge pull request #21 from digitalocean/display_go_reportcard
Fix broken go reportcard image
2016-06-23 16:05:43 -04:00
Vaibhav Bhembre
5ad4bb1dc8 Fix broken go reportcard image 2016-06-23 13:58:53 -04:00
Vaibhav Bhembre
d7f7638e99 Merge pull request #20 from digitalocean/support_jewel
docker: support building librados against ceph Jewel
2016-06-23 13:47:31 -04:00
Vaibhav Bhembre
c6a2874d12 docker: support building librados against ceph Jewel 2016-06-23 13:51:22 -04:00
Vaibhav Bhembre
62e2e4531c Merge pull request #19 from XS4ALL/dfstats
Read out "ceph df --format=json"
2016-06-06 10:52:41 -04:00
Kai Storbeck
92f0bedd20 Remaining points
- subSystem configured in one place
- poolLabel configured in one place
- float64 use in the json decoding
2016-06-06 16:40:50 +02:00
Kai Storbeck
e24a5a51a6 even out all subsystems for the metrics 2016-06-01 21:22:12 +02:00
Kai Storbeck
d1cae68505 remove this failing line 2016-05-31 22:20:49 +02:00
Kai Storbeck
a3e30d7c67 Expose max_avail field in pool_usage instead 2016-05-31 22:04:08 +02:00
Kai Storbeck
09bbb2cb1f Read out "ceph df --format=json"
Pull out all df stats for each pool.
I purposely skipped some summary stats.
2016-05-30 23:05:47 +02:00
Vaibhav Bhembre
6fd7a86739 Merge pull request #18 from digitalocean/fix_ops_conflict_bw
health: Fix conflict of "ops/s" with bandwidth units
2016-05-18 10:01:41 -04:00
Vaibhav Bhembre
b645c26acd docker: move addition of repo towards the end to preserve the untouched cache 2016-05-17 21:07:14 -04:00
Vaibhav Bhembre
37afdac4d0 health: fix conflict between ops and bw units 2016-05-17 21:03:54 -04:00
Vaibhav Bhembre
8af54c1593 Merge pull request #16 from digitalocean/add_jewel_support_ops
health: Add support for IO ceph status changes in Jewel
2016-05-17 16:05:21 -04:00
Vaibhav Bhembre
16c8162ef2 goveralls: fix coverage analysis 2016-05-17 15:14:50 -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
2140b9f521 Merge pull request #14 from digitalocean/add_client_recovery_io
health: add client and recovery IO stats
2016-02-18 15:48:14 -05:00
Vaibhav Bhembre
8cded5dc62 break recovery/client io extraction into two separate functions 2016-02-18 19:59:40 +00:00
Vaibhav Bhembre
fc5806e901 health: add client and recovery IO stats 2016-02-18 19:09:26 +00:00
Vaibhav Bhembre
fa62215e9e Merge pull request #13 from digitalocean/add_misplaced_objects_stat
health/pgs: track misplaced objects from their pgs
2016-02-09 10:10:17 -05:00
Vaibhav Bhembre
498d7ff177 health/pgs: track misplaced objects from their pgs 2016-02-08 19:17:26 +00:00
Vaibhav Bhembre
bd2206ffbb Merge pull request #12 from digitalocean/additional_pg_stats
health/pg_stats: stuck pg stats should be reported too
2016-02-08 12:58:27 -05:00
Vaibhav Bhembre
17a2040a59 health/pg_stats: stuck pg stats should be reported separately 2016-02-08 15:48:17 +00:00
Vaibhav Bhembre
b974fe5d96 Merge pull request #11 from digitalocean/add_explicit_health_state
collectors/health: include a definitive ceph health check
2016-02-05 17:50:40 -05:00
Vaibhav Bhembre
99c0dbcfc6 collectors/health: include a definitive ceph health check 2016-02-05 21:59:51 +00:00
Vaibhav Bhembre
d7b527366c Merge pull request #10 from digitalocean/default_port
Pick a default prometheus port for CephExporter
2016-01-29 10:13:20 -05:00
Vaibhav Bhembre
7efbf4c9eb Pick a default prometheus port for CephExporter 2016-01-29 14:45:17 +00:00
Vaibhav Bhembre
770ba2889b Merge pull request #9 from digitalocean/add_reportcard
Add Go ReportCard badge
2016-01-25 12:25:55 -05:00
Vaibhav Bhembre
93d8bee846 Fix comment typo 2016-01-25 17:21:49 +00:00
Vaibhav Bhembre
72717ca202 Add Go ReportCard badge 2016-01-25 17:18:47 +00:00
Vaibhav Bhembre
8edd334c82 Merge pull request #8 from digitalocean/update_makefile
Update to latest version of Makefile.COMMON
2016-01-25 11:50:42 -05:00
Vaibhav Bhembre
3cac1709a5 Merge pull request #6 from digitalocean/testing_improvements
Testing improvements to cluster and pool stats.
2016-01-25 11:45:26 -05:00
Vaibhav Bhembre
5020b8df27 Update to latest version of Makefile.COMMON 2016-01-22 22:38:29 +00:00
Vaibhav Bhembre
c023f61326 Merge pull request #7 from digitalocean/add_coverage
Add code coverage
2016-01-22 15:40:10 -05:00
Vaibhav Bhembre
ae36c6021c Add coverage badge 2016-01-22 18:39:14 +00:00
Vaibhav Bhembre
dfb29a8ff0 Integration of coveralls.io 2016-01-22 17:14:07 +00:00
Vaibhav Bhembre
55fc70308a Testing improvements to cluster and pool stats.
* Adds testing for extraneous and invalid cases.
2016-01-22 04:46:29 +00:00
Matt Layher
c867664796 Merge pull request #5 from digitalocean/improvements
Add doc comments, clarify error log messages, use collectors package …
2016-01-10 16:36:13 -05:00
Matt Layher
526d3fb634 Add doc comments, clarify error log messages, use collectors package name 2016-01-10 15:36:54 -05:00
Vaibhav Bhembre
e5567a13d9 Merge pull request #4 from digitalocean/add_osd_stats
Adds new OSD metrics
2016-01-08 16:50:43 -05: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
e0cd19e135 Merge pull request #3 from digitalocean/add_docker_integration
Add docker integration
2016-01-07 16:35:52 -05:00
Vaibhav Bhembre
4170fbbae4 Update command to entrypoint in order to make passing arguments easier 2016-01-07 13:44:31 -05:00