summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README.md3
-rw-r--r--python.d/README.md35
2 files changed, 38 insertions, 0 deletions
diff --git a/README.md b/README.md
index 66eda38646..7ed9aecd50 100644
--- a/README.md
+++ b/README.md
@@ -285,6 +285,9 @@ This is a list of what it currently monitors:
- **statsd**<br/>
[netdata is a fully featured statsd server](https://github.com/firehol/netdata/wiki/statsd)
+- **ceph**<br/>
+ OSD usage, Pool usage, number of objects, etc.
+
And you can extend it, by writing plugins that collect data from any source, using any computer language.
---
diff --git a/python.d/README.md b/python.d/README.md
index 8f56d9eae7..74fd4562e2 100644
--- a/python.d/README.md
+++ b/python.d/README.md
@@ -323,6 +323,41 @@ local:
---
+# ceph
+
+This module monitors the ceph cluster usage and consuption data of a server.
+
+It produces:
+
+* cluster disk statistics
+* OSD usage
+* pool usage
+* number of objects per pool
+
+**Requirements:**
+
+- `rados` python module
+- Add netdata user to ceph group
+```shell
+# useradd -g ceph netdata
+```
+
+- Granting read permissions to ceph group from keyring file
+```shell
+# chmod 640 /etc/ceph/ceph.client.admin.keyring
+```
+
+### Configuration
+
+Sample:
+```yaml
+local:
+ config_file: '/etc/ceph/ceph.conf'
+ keyring_file: '/etc/ceph/ceph.client.admin.keyring'
+```
+
+---
+
# couchdb
This module monitors vital statistics of a local Apache CouchDB 2.x server, including: