Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhanced functionality ideas ? #15

Open
Kallio opened this issue Dec 8, 2016 · 1 comment
Open

Enhanced functionality ideas ? #15

Kallio opened this issue Dec 8, 2016 · 1 comment

Comments

@Kallio
Copy link

Kallio commented Dec 8, 2016

Since this is already on part of ceph main source tree https://github.com/gcharot/ceph-lazy (https://github.com/ceph/ceph/tree/master/src/tools/ceph-lazy) There might a parts that would be good to vizualize like rbd du results? Gcharot has done a good work for commandline usage but I think that you might get even more by visualizing these outputs?

@Kallio Kallio changed the title enhanced functionality ideas Enhanced functionality ideas ? Dec 8, 2016
@grinapo
Copy link
Owner

grinapo commented Dec 20, 2016

To me this tool doesn't really looks like being useful: most of the stats are non-graphable (and not pretty useful), and those which would be useful (most rbd-*) have an exponential running time (I have tried some of them on a few larger rbds and didn't finish in 10 minutes).
The "most used" and "least used" have some small potential but probably not worth the efforts.

Speaking of enhancing I have tried collectd's ceph module and it collects (mostly through daemon sockets) insanely huge amounts of data about mon and osd internals, including cache pressure, waiting queues, disk IO and much more. It's a completely different approach: you have to collect from local daemons on the local machines, and I believe it cannot be done otherwise. I am yet to wade through the heaps of numbers and try to figure out some useful graphs to create, but right now I have little time to play with 'em.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants