Enhance ceph plugin with RADOS Gateway monitoring
Enhances the existing Ceph detection plugin to include individual RADOS gateway ceph-daemon entries to process.yml. The plugin is similar to a OpenStack service plugin but there are differences in the way we monitor individual instances of each service daemon.
The existing Ceph services comprise of three main daemons:
- Object Storage Daemon (OSD)
- Monitor Servers (MON)
- Metadata Servers (MDS)
Unlike OpenStack services monitoring a single instance of a service will be of no use for Ceph. Every daemon needs to be monitored. This can be achieved by scanning through the daemon identifiers.
This blueprint targets the addition of RADOS gateway service monitoring
RADOS Gateway(radosgw):
'radosgw' is an HTTP REST gateway for the RADOS object store, a part of the Ceph distributed storage system. It is implemented as a FastCGI module using libfcgi, and can be used in conjunction with any FastCGI capable web server.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Pradeep Kumar
- Direction:
- Needs approval
- Assignee:
- Pradeep Kumar
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Pradeep Kumar
- Completed by
- Pradeep Kumar
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Adds Ceph RADOS Gateway monitoring to ceph plugin