-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> |