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.

Richiesta:

{
    "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.