This is a translation of the original English documentation page. Help us make it better.

graph.create

Description

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.

Paramètres

(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.

Valeurs retournées

(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.

Exemples

Création d'un graphique

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 :

{
           "jsonrpc": "2.0",
           "result": {
               "graphids": [
                   "652"
               ]
           },
           "id": 1
       }

Voir également

Source

CGraph::create() dans ui/include/classes/api/services/CGraph.php.