)]}'
{"doc/source/webapi/v2.rst":[{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"e026ca8dc7dc3a65a09e2de3b8431ff214d51d3d","unresolved":false,"context_lines":[{"line_number":290,"context_line":"*Meter* if not existing already. To achieve this, you have to POST a list"},{"line_number":291,"context_line":"of one to many samples in JSON format::"},{"line_number":292,"context_line":""},{"line_number":293,"context_line":"    curl -X \u0027POST\u0027 -H \u0027X-Auth-Token: \u003cinserttokenhere\u003e\u0027 -H \u0027Content-Type: application/json\u0027 \\"},{"line_number":294,"context_line":"      -d \u0027\u003cinsertyoursampleslisthere\u003e\u0027 \\"},{"line_number":295,"context_line":"      http://localhost:8777/v2/meters/\u003cinsertyourmeternamehere\u003e"},{"line_number":296,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"AAAAQn%2F%2F9ro%3D","line":293,"updated":"2013-07-18 12:21:53.000000000","message":"no need for \u0027\u0027 around POST, FWIW","commit_id":"b155d6d6ea3ad761fba22aadf6055941d3431169"},{"author":{"_account_id":7993,"name":"Frédéric FAURE","email":"frederic.faure@ysance.com","username":"frederic-faure"},"change_message_id":"b114794f2c0803b762e8cb3948f4b0a393b97a26","unresolved":false,"context_lines":[{"line_number":290,"context_line":"*Meter* if not existing already. To achieve this, you have to POST a list"},{"line_number":291,"context_line":"of one to many samples in JSON format::"},{"line_number":292,"context_line":""},{"line_number":293,"context_line":"    curl -X \u0027POST\u0027 -H \u0027X-Auth-Token: \u003cinserttokenhere\u003e\u0027 -H \u0027Content-Type: application/json\u0027 \\"},{"line_number":294,"context_line":"      -d \u0027\u003cinsertyoursampleslisthere\u003e\u0027 \\"},{"line_number":295,"context_line":"      http://localhost:8777/v2/meters/\u003cinsertyourmeternamehere\u003e"},{"line_number":296,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"AAAAQn%2F%2F9WM%3D","line":293,"in_reply_to":"AAAAQn%2F%2F9ro%3D","updated":"2013-07-18 14:15:35.000000000","message":"Done","commit_id":"b155d6d6ea3ad761fba22aadf6055941d3431169"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"2085823323d45d223a3aeaeb157af9587307a3da","unresolved":false,"context_lines":[{"line_number":283,"context_line":"User-defined data"},{"line_number":284,"context_line":"+++++++++++++++++"},{"line_number":285,"context_line":""},{"line_number":286,"context_line":"It is possible to add your own samples (created from data retrieved by"},{"line_number":287,"context_line":"your own way like monitoring agents on your instances) in Ceilometer to store"},{"line_number":288,"context_line":"them and query on them. You can even get *Statistics* on your own inserted data."},{"line_number":289,"context_line":"By adding a *Sample* to a *Resource*, you create automatically the corresponding"}],"source_content_type":"text/x-rst","patch_set":2,"id":"AAAAQn%2F%2FuHs%3D","line":286,"updated":"2013-07-24 13:51:22.000000000","message":"Small grammar fix/clarification: \"retrieved by your own way\" -\u003e \"retrieved in any way\"","commit_id":"2a9bfabddf16935b1da834337d5cf8a25454c8d3"},{"author":{"_account_id":7993,"name":"Frédéric FAURE","email":"frederic.faure@ysance.com","username":"frederic-faure"},"change_message_id":"c66c233e91c357cfe1e6ff7fe8848393f4db86d8","unresolved":false,"context_lines":[{"line_number":283,"context_line":"User-defined data"},{"line_number":284,"context_line":"+++++++++++++++++"},{"line_number":285,"context_line":""},{"line_number":286,"context_line":"It is possible to add your own samples (created from data retrieved by"},{"line_number":287,"context_line":"your own way like monitoring agents on your instances) in Ceilometer to store"},{"line_number":288,"context_line":"them and query on them. You can even get *Statistics* on your own inserted data."},{"line_number":289,"context_line":"By adding a *Sample* to a *Resource*, you create automatically the corresponding"}],"source_content_type":"text/x-rst","patch_set":2,"id":"AAAAQn%2F%2FtrQ%3D","line":286,"in_reply_to":"AAAAQn%2F%2FuHs%3D","updated":"2013-07-24 15:53:35.000000000","message":"Done","commit_id":"2a9bfabddf16935b1da834337d5cf8a25454c8d3"},{"author":{"_account_id":7336,"name":"Phil Neal","email":"phil.neal@hp.com","username":"nealph"},"change_message_id":"dc97caae4b3db9af614879177ecb09121eea8e0d","unresolved":false,"context_lines":[{"line_number":284,"context_line":"+++++++++++++++++"},{"line_number":285,"context_line":""},{"line_number":286,"context_line":"It is possible to add your own samples (created from data retrieved by"},{"line_number":287,"context_line":"your own way like monitoring agents on your instances) in Ceilometer to store"},{"line_number":288,"context_line":"them and query on them. You can even get *Statistics* on your own inserted data."},{"line_number":289,"context_line":"By adding a *Sample* to a *Resource*, you create automatically the corresponding"},{"line_number":290,"context_line":"*Meter* if not existing already. To achieve this, you have to POST a list"}],"source_content_type":"text/x-rst","patch_set":2,"id":"AAAAQn%2F%2F9Us%3D","line":287,"updated":"2013-07-18 14:18:08.000000000","message":"Minor re-word: \"(created from data retrieved from any monitoring agents running on your instances)\"","commit_id":"2a9bfabddf16935b1da834337d5cf8a25454c8d3"},{"author":{"_account_id":7993,"name":"Frédéric FAURE","email":"frederic.faure@ysance.com","username":"frederic-faure"},"change_message_id":"7ab0a856f012fc8c1aa675423a07281e600222c7","unresolved":false,"context_lines":[{"line_number":284,"context_line":"+++++++++++++++++"},{"line_number":285,"context_line":""},{"line_number":286,"context_line":"It is possible to add your own samples (created from data retrieved by"},{"line_number":287,"context_line":"your own way like monitoring agents on your instances) in Ceilometer to store"},{"line_number":288,"context_line":"them and query on them. You can even get *Statistics* on your own inserted data."},{"line_number":289,"context_line":"By adding a *Sample* to a *Resource*, you create automatically the corresponding"},{"line_number":290,"context_line":"*Meter* if not existing already. To achieve this, you have to POST a list"}],"source_content_type":"text/x-rst","patch_set":2,"id":"AAAAQn%2F%2FuPU%3D","line":287,"in_reply_to":"AAAAQn%2F%2F2Io%3D","updated":"2013-07-24 13:06:05.000000000","message":"As for the functional examples where examples/usages for each meters (i.e. how to link meters, how to extract useful data for billing, ...) will be needed but in another page, I think there is a lot to say about user-defined metrics and what to do with these, but in another page too. I will put more comprehensive and detailed usages about user-defined metrics in this forthcoming page (format, location in the doc, ... to define).","commit_id":"2a9bfabddf16935b1da834337d5cf8a25454c8d3"},{"author":{"_account_id":7993,"name":"Frédéric FAURE","email":"frederic.faure@ysance.com","username":"frederic-faure"},"change_message_id":"4478f9b40d79bf403069b9fcdeadfe75f3a01d50","unresolved":false,"context_lines":[{"line_number":284,"context_line":"+++++++++++++++++"},{"line_number":285,"context_line":""},{"line_number":286,"context_line":"It is possible to add your own samples (created from data retrieved by"},{"line_number":287,"context_line":"your own way like monitoring agents on your instances) in Ceilometer to store"},{"line_number":288,"context_line":"them and query on them. You can even get *Statistics* on your own inserted data."},{"line_number":289,"context_line":"By adding a *Sample* to a *Resource*, you create automatically the corresponding"},{"line_number":290,"context_line":"*Meter* if not existing already. To achieve this, you have to POST a list"}],"source_content_type":"text/x-rst","patch_set":2,"id":"AAAAQn%2F%2F2Io%3D","line":287,"in_reply_to":"AAAAQn%2F%2F9Us%3D","updated":"2013-07-22 08:10:03.000000000","message":"I didn\u0027t want to restrict the data to \"monitoring agents\", I meant that data could be hits retrieved from a reverse proxy, more functional things from your apps or data from your JVM or ... That\u0027s the meaning of \"data retrieved by your own way\". I didn\u0027t want to give to much details, but maybe I would have ?","commit_id":"2a9bfabddf16935b1da834337d5cf8a25454c8d3"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"2085823323d45d223a3aeaeb157af9587307a3da","unresolved":false,"context_lines":[{"line_number":287,"context_line":"your own way like monitoring agents on your instances) in Ceilometer to store"},{"line_number":288,"context_line":"them and query on them. You can even get *Statistics* on your own inserted data."},{"line_number":289,"context_line":"By adding a *Sample* to a *Resource*, you create automatically the corresponding"},{"line_number":290,"context_line":"*Meter* if not existing already. To achieve this, you have to POST a list"},{"line_number":291,"context_line":"of one to many samples in JSON format::"},{"line_number":292,"context_line":""},{"line_number":293,"context_line":"    curl -X POST -H \u0027X-Auth-Token: \u003cinserttokenhere\u003e\u0027 -H \u0027Content-Type: application/json\u0027 \\"}],"source_content_type":"text/x-rst","patch_set":2,"id":"AAAAQn%2F%2FuHc%3D","line":290,"updated":"2013-07-24 13:51:22.000000000","message":"Small grammar fix: \"if not existing already\" -\u003e \"if it does not exist already\"","commit_id":"2a9bfabddf16935b1da834337d5cf8a25454c8d3"},{"author":{"_account_id":7993,"name":"Frédéric FAURE","email":"frederic.faure@ysance.com","username":"frederic-faure"},"change_message_id":"c66c233e91c357cfe1e6ff7fe8848393f4db86d8","unresolved":false,"context_lines":[{"line_number":287,"context_line":"your own way like monitoring agents on your instances) in Ceilometer to store"},{"line_number":288,"context_line":"them and query on them. You can even get *Statistics* on your own inserted data."},{"line_number":289,"context_line":"By adding a *Sample* to a *Resource*, you create automatically the corresponding"},{"line_number":290,"context_line":"*Meter* if not existing already. To achieve this, you have to POST a list"},{"line_number":291,"context_line":"of one to many samples in JSON format::"},{"line_number":292,"context_line":""},{"line_number":293,"context_line":"    curl -X POST -H \u0027X-Auth-Token: \u003cinserttokenhere\u003e\u0027 -H \u0027Content-Type: application/json\u0027 \\"}],"source_content_type":"text/x-rst","patch_set":2,"id":"AAAAQn%2F%2FtrM%3D","line":290,"in_reply_to":"AAAAQn%2F%2FuHc%3D","updated":"2013-07-24 15:53:35.000000000","message":"Done","commit_id":"2a9bfabddf16935b1da834337d5cf8a25454c8d3"}]}
