Commit Graph

93 Commits

Author SHA1 Message Date
Sean Kloeckner 650b6febc9 various edits to README and docker-compose 2017-05-01 16:35:28 -07:00
Sean Kloeckner 2b31f59864 added docker volumes, adjusted README 2017-05-01 16:13:27 -07:00
Sean Kloeckner 544c99c7b3 Added docker-compose for quick test environment and brief description in Readme. 2017-04-25 21:54:58 -07:00
ssobolewski 470908e239 Merge pull request #46 from digitalocean/ssobolewski/multi_cluster_labels
Add multicluster support to ceph_exporter.  This allows one ceph_exporter image to monitor multiple ceph clusters by configuring the exporter.yml  to point at the ceph configs and labels to use.
2017-03-29 12:25:40 -06: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 8bb9e09349 Merge pull request #44 from digitalocean/add_default_path
travis: fix docker push, add default page
2016-12-31 15:58:14 -05:00
Vaibhav Bhembre 2d86f232a4 travis: fix docker push, add default page 2016-12-29 18:00:50 -05:00
Vaibhav Bhembre d5a8c64171 Merge pull request #43 from digitalocean/fix_ceph_connection
bug: fix installation of ceph libraries, add docker tags
2016-12-29 15:57:59 -05:00
Vaibhav Bhembre 07a5392a80 bug: fix installation of ceph libraries, add docker tags 2016-12-29 13:45:46 -05:00
Vaibhav Bhembre 0475cf4e94 Merge pull request #41 from xiboy/master
Support ceph user other than admin
2016-12-28 09:45:05 -05:00
root e921602291 Remove unecessary flag usage 2016-12-28 14:31:37 +00:00
root 5451d4c28d Gofmt 2016-12-28 14:27:54 +00:00
root 3875fb97bb CSupport ceph user other than admin 2016-12-28 12:56:41 +00:00
Vaibhav Bhembre 59c1c75615 Merge pull request #39 from digitalocean/update_readme
readme: add link to image on dockerhub
2016-12-20 11:29:16 -05:00
Vaibhav Bhembre fb7ea60514 readme: add link to image on dockerhub 2016-12-20 11:07:04 -05:00
Vaibhav Bhembre 725a4a671e Merge pull request #38 from digitalocean/add_registry
ci: add ability to push to registry on success
2016-12-16 12:22:05 -05:00
Vaibhav Bhembre 52028d20ad ci: add ability to push to registry on success 2016-12-16 12:16:38 -05:00
Vaibhav Bhembre 4ba5f3e1db Merge pull request #35 from digitalocean/fix_osd_down
health: fix osd_down metric
2016-12-01 22:43:55 +05:30
Vaibhav Bhembre 8ee4531088 Merge pull request #37 from digitalocean/fix_object_pg_count
health: add total pg count
2016-12-01 22:34:59 +05:30
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
Vaibhav Bhembre 0cf254f41d Merge pull request #32 from magicrobotmonkey/add_cache_rate
health: expose metrics for cache tier pool operations
2016-11-10 12:26:30 -05:00
Aaron Bassett 95567c9d9d lint comments 2016-11-10 11:58:15 -05:00
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 32e8779ae4 Merge pull request #31 from digitalocean/fix_counters
pool: fix read/write counters
2016-11-01 16:17:57 -04:00
Vaibhav Bhembre b58fdf7666 pool: fix read/write counters 2016-11-01 15:02:21 -04:00
Vaibhav Bhembre c6a80e0795 Merge pull request #30 from cristicalin/master
add support for additional metrics
2016-10-19 16:35:33 -04:00
Cristian Calin a5d81fa886 fix test for pools with incorrectly computed metrics 2016-10-19 22:31:40 +03: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
Calin Cristian Andrei ab0e9d64d3 add support for osd usage varianc and pool raw bytes, dirty objects and read + write bytes 2016-10-19 09:45:05 +00:00
Vaibhav Bhembre 8ed9d1aa48 Merge pull request #29 from digitalocean/add_ceph_release_note
readme: add a note about testing with ceph versions
2016-08-31 13:43:10 -04:00
Vaibhav Bhembre 851b5ac587 readme: add a note about testing with ceph versions 2016-08-31 11:20:47 -04:00
Vaibhav Bhembre 95e41e62eb Merge pull request #26 from AcalephStorage/feature/osd
ceph osd metrics
2016-07-29 15:45:18 -04: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
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