Enhance ceph plugin with RADOS Gateway monitoring

Registered by Pradeep Kumar

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

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/ceph-plugin-radosgw-enhancement,n,z

Addressed by: https://review.openstack.org/280171
    Adds Ceph RADOS Gateway monitoring to ceph plugin

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.