On this page
graph.create
Descrizione
object graph.create(object/array graphs)
Questo metodo consente di creare nuovi grafici.
Questo metodo è disponibile solo per i tipi di utente Admin e Super admin. Le autorizzazioni per chiamare il metodo possono essere revocate nelle impostazioni del ruolo utente. Per ulteriori informazioni, vedere User roles.
Parametri
(object/array) Grafici da creare.
Oltre alle proprietà standard del grafico, il metodo accetta i seguenti parametri.
| Parametro | Type | Descrizione |
|---|---|---|
| gitems | array | Item del grafico da creare per il grafico. Comportamento del parametro: - obbligatorio |
Restituisce i valori
(object) Restituisce un oggetto contenente gli ID dei grafici creati
sotto la proprietà graphids. L'ordine degli ID restituiti corrisponde a
ordine dei grafici passati.
Esempi
Creazione di un grafico
Creare un grafico con due item.
{
"jsonrpc": "2.0",
"method": "graph.create",
"params": {
"name": "MySQL bandwidth",
"width": 900,
"height": 200,
"gitems": [
{
"itemid": "22828",
"color": "00AA00"
},
{
"itemid": "22829",
"color": "3333FF"
}
]
},
"id": 1
}
Risposta:
{
"jsonrpc": "2.0",
"result": {
"graphids": [
"652"
]
},
"id": 1
}
Vedi anche
Fonte
CGraph::create() in ui/include/classes/api/services/CGraph.php.