Skip to content

A small service for Ceph to collect/send metrics (to graphite/influxdb) and http based alert checks

License

Notifications You must be signed in to change notification settings

AcalephStorage/ceph-metrics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ceph-metrics

A small service for Ceph to collect/send metrics (to graphite/influxdb) and http based alert checks

Before you begin

Make sure you git submodules:

$ git submodule init
$ git submodule update

Prepare your dev environment

$ vagrant up
$ cd provision
$ ansible-playbook -i inventory provision.yml

Build

$ vagrant ssh ceph-metric-0
$ cd /vagrant/workspace/src/ceph-metrics
$ make install

Run

$ ceph-metrics --help

Docker is also available:

$ docker build -t ceph-metrics .

TODO

  • fix this README
  • Clustering and HA needs work
  • health checks and metrics needs improvement
  • need docs

About

A small service for Ceph to collect/send metrics (to graphite/influxdb) and http based alert checks

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published