Project

General

Profile

-1B - Ceph Management API » History » Version 1

Jessica Mack, 06/22/2015 05:43 AM

1 1 Jessica Mack
h1. -1B - Ceph Management API
2
3
<pre>
4
wido	Regarding the I/O throttling with libvirt: http://tracker.ceph.com/issues/2700	08:30
5
loicd	http://pad.ceph.com/p/Ceph_management_API	08:30
6
rturk	thx, loic	08:30
7
loicd	:-)	08:30
8
rturk	blueprint is here: http://wiki.ceph.com/01Planning/02Blueprints/Dumpling/Ceph_management_API	08:30
9
*** hskinner has quit IRC	08:31
10
sagewk	if anybody wants to participate in teh discussion/hangout, raise your hand :)	08:34
11
loicd	could you please link to the wip git branch ?	08:35
12
sagewk	hmm let me find it	08:35
13
sagewk	i think the wip might be in dan's git tree, not in the main ceph.git	08:36
14
loicd	sagewk: ok :-)	08:36
15
loicd	Christopher Liljenstolpe are you around ?	08:36
16
fghaas	I'll just say here that rewriting the CLI in Python is ultra-w00t. specifically when you actually use things like OptionParser and docstrings and whatnot.	08:36
17
*** LWang has quit IRC	08:37
18
loicd	fghaas: +1	08:37
19
joshd	fghaas: yeah, docs and option parsing become much nicer and bash-completable even	08:37
20
fghaas	joshd: yes, re bash completion, steal as much as you can from hg and the openstack CLIs	08:37
21
saras	python is good to hear	08:38
22
*** jtaguinerd has joined #ceph-summit1	08:38
23
sagewk	the bash completion will be automagic too, based on the set of supported commands the monitor provides	08:38
24
sagewk	eventually with things like pool name completions and so forth	08:39
25
nwat	Does management API also include stuff like per-OSD HTTP end points for grabbing things like perf counters, stats, logs, etc…?	08:40
26
sagewk	nwat: right now that comes out of the 'admin socket' (/var/run/ceph/ceph-osd.0.asok unix domain socket)	08:41
27
sagewk	i think the new mgmt gateways will eventually be able to query the same command set, but via the network...	08:41
28
nwat	sagewk: right. i meant, will admin socket data eventually be exposed through http	08:41
29
nwat	sagewk: i see cool	08:41
30
sagewk	we're not too keen on embedding an httpd in each daemon, though	08:42
31
*** lmb_ has joined #ceph-summit1	08:44
32
paravoid	we've experimented with a ganglia plugin that fetches and graphs those	08:46
33
paravoid	graphite is better suited to the cause though	08:46
34
*** kri5_ has joined #ceph-summit1	08:46
35
dmick	I've just pushed the several-weeks-out-of-date-because-of-cuttlefish branch to wip-ceph-cli	08:46
36
*** sergey has joined #ceph-summit1	08:46
37
*** lmb has quit IRC	08:46
38
*** gaudenz has joined #ceph-summit1	08:47
39
*** lmb_ is now known as lmb	08:47
40
loicd	thanks	08:47
41
saras	console type cli	08:47
42
*** kri5_ has quit IRC	08:48
43
paravoid	thanks :)	08:48
44
*** ccourtaut_ has joined #ceph-summit1	08:48
45
loicd	I assume having a REST API will help with integration. Has there been requests from OpenStack, Cloudstack, people writing salt / ceph / puppet modules ? How do they feel about this change ?	08:49
46
*** ksp has joined #ceph-summit1	08:49
47
winston-d	is google hangout on air?	08:52
48
dmick	winston-d: yes	08:52
49
fghaas	winston-d: https://plus.google.com/events/cn7iv958atff3e5a4tci1va36bg	08:52
50
scuttlemonkey	is Christopher Liljenstolpe around?	08:52
51
scuttlemonkey	want to get you added to the hangout since you're up on the next session in 7 mins	08:53
52
winston-d	thx, but it's been 'please stand by' for last 40 mins...	08:53
53
loicd	scuttlemonkey: sent him a mail about two hours ago but got not reply yet	08:53
54
*** ccourtaut has quit IRC	08:53
55
winston-d	but maybe that's something wrong on my side	08:53
56
*** jtran has joined #ceph-summit1	08:54
57
scuttlemonkey	winston-d: have you tried https://www.youtube.com/watch?feature=player_embedded&v=rbVFozB9qls	08:54
58
rturk	loicd: our receptionist just let me know he's in the elevator	08:54
59
scuttlemonkey	ah!	08:54
60
loicd	rturk: :-) just in time !	08:54
61
rturk	yes!!	08:54
62
chee	winston-d: try a socks proxy	08:55
63
winston-d	chee: thx, will try that.	08:55
64
*** tnt has quit IRC	08:56
65
* loicd parses sjust additions to http://pad.ceph.com/p/Erasure_encoding_as_a_storage_backend	08:57
66
*** winston-d has quit IRC	08:57
67
*** ccourtaut_ is now known as ccourtaut	08:57
68
xiaoxi	I cannot see the ethpad..	08:58
69
xiaoxi	There is an error	08:58
70
scuttlemonkey	what error?	08:58
71
*** winston-d has joined #ceph-summit1	08:58
72
scuttlemonkey	http://pad.ceph.com/p/Ceph_management_API	08:58
73
sjust	loicd: hi, sorry I didn't get to it sooner	08:59
74
sjust	cuttlefish :)	08:59
75
*** hskinner has joined #ceph-summit1	08:59
76
*** Karcaw has joined #ceph-summit1	08:59
77
</pre>