Werk #17113: Integrate popular "Ceph statistics" plugin
Component | Checks & agents | ||
Title | Integrate popular "Ceph statistics" plugin | ||
Date | Jul 8, 2024 | ||
Level | Trivial Change | ||
Class | New Feature | ||
Compatibility | Compatible - no manual interaction needed | ||
Checkmk versions & editions |
|
This werk integrates the popular Ceph plugin written by Robert Sander into Checkmk.
This adds the plugins
- Ceph Storage: Status
- Ceph Storage: Pools
- Ceph Storage: Classes
- Ceph Storage: OSD - BlueFS Slow Device
- Ceph Storage: OSD - BlueFS Database Device
- Ceph Storage: OSD - BlueFS Write-Ahead Log
Enterprise users can deploy the agent plugin using the bakery ruleset "Ceph (Linux)". It requires python and the third party python library 'rados' to be installed.
Users who previously used Robert Sanders MKP Ceph statistics should upgrade it to the most recent version, which shall disable itself upon upgrade to Checkmk 2.4. (This werk will be updated once the version is confirmed.)
The only change will be the renamed host labels, that all get the "cmk/" prefix ("ceph/osd" becomes "cmk/ceph/osd" and "ceph/mon" becomes "cmk/ceph/mon").
Since it provides a more comprehensive monitoring of Ceph devices, it will replace the previous Ceph plugins
- Ceph Storage: Health Status
- Ceph Storage: OSDs
- Ceph Storage: PGs
- Ceph Storage: MGRs
- Ceph Storage: Pools
These plugins will continue to work in Checkmk 2.4 as long as an agent is deployed using the old agent plugin. New deployments however will contain the new plugin.