graph.create
Description
描述
object graph.create(object/array **graphs**)
对象 graph.create(object/array **graphs**)
This method allows to create new graphs. 此方法用于创建新的图表
Parameters
参数
(object/array)
Graphs to create. (对象/数组)
要创建的图表.
Additionally to the standard graph properties, the method accepts the following parameters. 除了 标准图表属性 外,此方法还接受以下参数。
Parameter | Type | Description |
---|---|---|
gitems (required) | array | Graph items to be created for the graph. |
参数 | 类型 | 描述 |
---|---|---|
gitems (必选) | array | 创建到图表中的监控项. |
Return values
返回值
(object)
Returns an object containing the IDs of the created graphs under the graphids
property. The order of the returned IDs matches the order of the passed graphs. (对象)
在 graphids
属性下,返回一个包含已创建图表ID的对象. 返回ID的顺序与传递图表的顺序想在匹配.
Examples
例子
Creating a graph
创建一个图表
Create a graph with two items. 创建一个包含两个监控项的图表.
Request: 请求:
{
"jsonrpc": "2.0",
"method": "graph.create",
"params": {
"name": "MySQL bandwidth",
"width": 900,
"height": 200,
"gitems": [
{
"itemid": "22828",
"color": "00AA00"
},
{
"itemid": "22829",
"color": "3333FF"
}
]
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"id": 1
}
Response: 响应:
{
"jsonrpc": "2.0",
"result": {
"graphids": [
"652"
]
},
"id": 1
}
See also
参考
Source
来源
CGraph::create() in frontends/php/include/classes/api/services/CGraph.php.