报告 REST API - 扣款报告
可使用此 REST API 来管理收费报告。
检索扣款报告的指标
| REST API 信息 | 值 | 描述 |
|---|---|---|
| URI | https://<server>/admin/resources/chargeback_reporter?query=<query> | |
| 方法 (method) | GET | |
| 返回 | 200 | 检索当前计费报告的指标。 |
| 404 | 不允许您执行请求的功能。 | |
| 500 | Platform System Manager 在处理请求时迂到内部错误。 |
其中
<query> 可以采用以下某个值:list_metrics:返回可用指标列表。list_users:返回要进行分组的可用用户的列表。list_usergroups:返回要进行分组的可用用户组的列表。list_instances:返回要进行分组的可用实例的列表。
下载计费报告
| REST API 信息 | 值 | 描述 |
|---|---|---|
| URI | https://<server>/admin/resources/chargeback_reporter?metric_cpu_usage=on&grouping=by-none&starting-date=2014-01-01&starting-time=T10%3a10%3a10&ending-date=2014-02-01&ending-time=T11%3a10%3a10&format=csv | |
| 方法 (method) | POST | |
| 返回 | 200 | 下载当前计费报告。 |
| 404 | 不允许您执行请求的功能。 | |
| 500 | Platform System Manager 在处理请求时迂到内部错误。 |
例如,使用
curl,可以通过以下示例下载计费报告:export CB_URL=https://<server>/admin/resources/chargeback_reporter?metric_cpu_usage=on\
&grouping=by-none\&starting-date=2014-01-01\&starting-time=T10%3a10%3a10\&ending-date=2014-02-01\
&ending-time=T11%3a10%3a10\&format=csv
curl -k -u <user>:<password> -H "X-IBM-PureSystem-API-Version:3.0" -X POST $CB_URL