A good integration testing must test every integration point. One of those points is metrics pulled by an external system. In my case it was…
Every new version of Ceph is making harder and harder to shoot oneself in the leg. If you want to delete a pool, older versions just ask you name of the pool twice and the option --yes-i-really-really-mean-it. Newer versions are not so…
--yes-i-really-really-mean-it
If you take for granted basic assumptions of a beginner’s introduction into Ceph, you are at risk of missing one foundational detail of ‘how Ceph works’.
This foundational detail is ‘what is an object in Ceph?’, and the basic beginner’s assumption…
It’s still a problem under investigation, but I want to write it down now.
I found that removing pools after some serious RGW exercise (60M objects in one bucket!) does not freeing the space. To be precise, it does, but at a crawling speed. To cleanup the…
After this sad bug in telegram (some Ceph metrics are missed for newer version of Ceph) I was delighted to find that Ceph (ceph-mgr to be precise) can send metrics directly…
Abstract: How to intercept and decode CDB SCSI codes.
SCSI (which later become foundation for SAS) is an industrial standard for block devices. I need to see what exactly goes into block devices when Ceph performs write operations…
There aren’t much information on Ceph performance metrics. The most of publicly available Nagios checks stuck with ‘ceph health’ output, and the most articles I saw do not go beyond that level, counting 10 ‘most important ceph metrics’.
I run into a (minor?) trouble while configuring a monitoring for Ceph: Ceph have its admin socket heavily restricted, and I want to relax it to allow members…