[ZBXNEXT-9402] Create new Ceph plugin that gathers monitoring data from dashboard modules RESTful API Created: 2024 Jun 11  Updated: 2025 Apr 04

Status: Need info
Project: ZABBIX FEATURE REQUESTS
Component/s: Agent (G), Agent2 plugin (G)
Affects Version/s: None
Fix Version/s: None

Type: New Feature Request Priority: Minor
Reporter: Ivan Briazgin Assignee: Leonards Survilo
Resolution: Unresolved Votes: 4
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Sub-task
Team: Team INT
Story Points: 4

 Description   

It was decided that the best course of action is to create a new plugin that would be able to utilise full feature set of Ceph dashboard modules RESTfull API. The existing plugin would get depricated together with Ceph restful module. Allowing users of newer ceph versions to monitor their setup with the capable dashboard module, but users of older ceph versions could continue using the restful module.

 

Prev. ticket title and description ->

Ceph plugin for Zabbix Agent 2 uses deprecated RESTful API Ceph MGR module

Ceph plugin for Zabbix Agent 2 uses deprecated RESTful API Ceph MGR module which causes memory leaks in Ceph MGR due to the known bug in Ceph.

Ceph developers are going to mark the Ceph MGR module RESTful API as deprecated in the near future: https://github.com/ceph/ceph/pull/54984#issuecomment-1868867158

Also they encourage users to switch to the new ceph_api, which is provided by the Ceph Dashboard module.

So, for the Ceph plugin to work in the future, it should use the new api.


Generated at Tue Apr 29 08:49:35 EEST 2025 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.