Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3774163
  • 博文数量: 880
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 6155
  • 用 户 组: 普通用户
  • 注册时间: 2016-11-11 09:12
个人简介

To be a better coder

文章分类

全部博文(880)

文章存档

2022年(5)

2021年(60)

2020年(175)

2019年(207)

2018年(210)

2017年(142)

2016年(81)

分类: LINUX

2020-08-07 10:03:28

https://blog.csdn.net/hedongho/article/details/78875825?utm_source=blogxgwz8
ceph luminous版本中新增加了一个组件: Ceph Manager Daemon,简称ceph-mgr。 该组件的主要作用是分担和扩展monitor的部分功能,减轻monitor的负担,让更好地管理ceph存储系统。

mgr的实现与用途

ceph-mgr是由C/C++、python以及Cpython等共同编写完成的,mgr的实现使用了大量的的语法,不熟悉这块的可以先在python官网中科普一下。
由ceph-mgr的实现其实大概可以猜到,其将ceph的部分C/C++实现的接口python化(即以前只能通过调用c/c++接口发送msg获取比如osdmap、monmap等集群状态,现通过mgr可以很方便地拿到。同时,ceph-mgr支持用户自定义的plugin(插件纯python开发,特别方便),用以实现特殊功能。
截至目前为止,ceph-mgr的官方plugins包括:

  • Dashboard(WEB界面的管理)、
  • Restful API(API方式获取ceph信息,应该与之前的ceph-rest-api功能一致)、
  • Zabbix、Prometheus、Influx(这三个实现了ceph的数据收集、监控等功能)

阅读(4998) | 评论(0) | 转发(0) |
0

上一篇:tracepoint介绍

下一篇:vt-d网卡透传问题

给主人留下些什么吧!~~