object graph.create(object/array graphs)
Cette méthode permet de créer de nouveaux graphiques.
Cette méthode est disponible uniquement pour tous les utilisateurs de type Admin et Super admin. Les autorisations d'appeler la méthode peuvent être révoquées dans les paramètres du le rôle d'utilisateur. Voir Rôles Utilisateur pour plus d'informations.
(object/array)
Graphiques à créer.
En plus des propriétés de l'objet graphique standard, la méthode accepte les paramètres suivants.
Paramètre | Type | Description |
---|---|---|
gitems (obligatoire) |
array | Éléments de graphique à créer pour le graphique. |
(object)
Retourne un objet contenant les identifiants des graphiques créés sous la propriété graphids
. L'ordre des ID retournés correspond à l'ordre des graphiques transmis.
Créer un graphique avec deux éléments.
Requête :
{
"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
}
Réponse :
CGraph::create() dans ui/include/classes/api/services/CGraph.php.