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

10 Grafiek-prototype

Beschrijving

Deze parameters en de mogelijke eigendomswaarden voor de respectieve objecten van dashboardwidgetvelden stellen in staat om de widget Grafiek prototype te configureren binnen de methoden dashboard.create en dashboard.update.

Parameters

De volgende parameters worden ondersteund voor de widget Grafiek prototype.

Parameter type naam waarde
Vernieuwingsinterval 0 rf_rate 0 - Geen vernieuwing;
10 - 10 seconden;
30 - 30 seconden;
60 - (standaard) 1 minuut;
120 - 2 minuten;
600 - 10 minuten;
900 - 15 minuten.
Bron 0 source_type 2 - (standaard) Grafiek prototype;
3 - Eenvoudig grafiek prototype.
Grafiekprototype 7 graphid Grafiek prototype ID.

Parametergedrag:
- vereist als Bron is ingesteld op "Grafiek prototype"
Itemprototype 5 itemid Itemprototype ID.

Parametergedrag:
- vereist als Bron is ingesteld op "Eenvoudig grafiek prototype"
Toon legenda 0 show_legend 0 - Uitgeschakeld;
1 - (standaard) Ingeschakeld.
Hostselectie inschakelen 0 dynamic 0 - Uitgeschakeld;
1 - Ingeschakeld.
Kolommen 0 columns Geldige waarden variëren van 1 tot 24.

Standaard: 2.
Rijen 0 rows Geldige waarden variëren van 1 tot 16.

Standaard: 1.

Voorbeelden

De volgende voorbeelden hebben als doel alleen de configuratie van de objecten van dashboardwidgetvelden voor de widget Grafiek prototype te beschrijven. Voor meer informatie over het configureren van een dashboard, zie dashboard.create.

Configureren van een Grafiek prototype widget

Configureer een Grafiek prototype widget die een raster van 3 grafieken (3 kolommen, 1 rij) weergeeft, gemaakt van een item prototype (ID: "42316") door middel van low-level discovery.

Aanvraag:

{
           "jsonrpc": "2.0",
           "method": "dashboard.create",
           "params": {
               "name": "Mijn dashboard",
               "display_period": 30,
               "auto_start": 1,
               "pages": [
                   {
                       "widgets": [
                           {
                               "type": "graphprototype",
                               "name": "Grafiek prototype",
                               "x": 0,
                               "y": 0,
                               "width": 16,
                               "height": 5,
                               "view_mode": 0,
                               "fields": [
                                   {
                                       "type": 0,
                                       "name": "source_type",
                                       "value": 3
                                   },
                                   {
                                       "type": 5,
                                       "name": "itemid",
                                       "value": 42316
                                   },
                                   {
                                       "type": 0,
                                       "name": "columns",
                                       "value": 3
                                   }
                               ]
                           }
                       ]
                   }
               ],
               "userGroups": [
                   {
                       "usrgrpid": 7,
                       "permission": 2
                   }
               ],
               "users": [
                   {
                       "userid": 1,
                       "permission": 3
                   }
               ]
           },
           "id": 1
       }

Reactie:

{
           "jsonrpc": "2.0",
           "result": {
               "dashboardids": [
                   "3"
               ]
           },
           "id": 1
       }

Zie ook