Comments (4)
@scheuk Thanks for the output - that makes a lot of sense. The osd collector needs to account for the dm name for the device, instead of the physical device name. I'll set something up locally to test a fix.
from cephmetrics.
@scheuk can you try the osd.py and common.py versions in the dmcrypt-support branch to see if this resolves the issue. The update also adds a couple of flags - encrypted and osd_type so there is some potential there for tracking migration from filestore to bluestore, or even making sure all the osd's are actually encrypted.
Just copy over the new versions "/usr/lib64/collectd/cephmetrics/collectors/." and restart collectd to test.
The fixes work locally - but things always work on test clusters!
from cephmetrics.
@pcuzner
I just tested your update and collectd is now working correctly and I'm seeing whisper files for the osds and journals, thanks for the quick turnaround!
from cephmetrics.
now that's it's merged closing RFE
from cephmetrics.
Related Issues (20)
- Network utilization filters out standard 10GbE device names HOT 2
- Prometheus dashboards are tied to "Local" datasource HOT 4
- Per-OSD dashboard should include read and write latency HOT 3
- ceph-mgr role should also open port 9283 HOT 2
- optionally enable port 9090 on the prometheus container HOT 2
- health alert only triggers on first state change HOT 2
- rgw collector not working HOT 9
- OSD collector does not detect encrypted bluestore devices HOT 1
- templates parse error at character 6 HOT 3
- missing OSD hosts specific data HOT 8
- ceph-iscsi data missing HOT 4
- RFE: please support dnf HOT 1
- Dashboards are using TestData
- merge_vars.yml does not allow for extravars
- Ansible role ceph-mgr name is colliding with same name in ceph-ansible
- Replacing usage of group 'all' by dynamic generated group containing all ceph groups HOT 1
- RGW Buckets metrics
- The error was: 'collectd_dir' is undefined HOT 2
- dict object has no attribute ceph-grafana
- Is this project dead?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cephmetrics.