Project

General

Profile

Actions

Feature #685

closed

libcephmon: interact with ceph monitors via a library

Added by Wido den Hollander over 13 years ago. Updated almost 11 years ago.

Status:
Duplicate
Priority:
Normal
Assignee:
Category:
-
Target version:
-
% Done:

0%

Spent time:
Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

Hi,

Right now librados nor libceph give you a full internal look of how the Ceph system is behaving.

Some information which might be useful:
  • Degradation level of the filesystem
  • Number of up, down, in and out OSD's
  • Same goes for the monitors and MDS'es
  • Number of pg's (clean, active, peering, etc.)
  • Filesystem statistics (but they are available via libceph: ceph_statfs() I think right now?)

If this information is added to libceph I could start writing plug-ins for tools like Nagios, Zabbix, Collectd and a SNMP MIB. Or a phpceph extension so we could have a nice web interface to show off your Ceph system.

Right now the only way to get this information is by parsing the output of 'ceph -s' which is not reliable for future use imho.

The focus might be somewhere else at the moment, but this would be very useful IMHO.


Related issues 1 (0 open1 closed)

Related to Ceph - Feature #1269: collectd: monitor cluster statsResolvedColin McCabe07/05/2011

Actions
Actions

Also available in: Atom PDF