13 Targeta d'equip

Descripció

Aquests paràmetres i els possibles valors de propietat per als objectes de camp del giny del tauler de control respectius permeten configurar el giny Tarja d'equips als mètodes dashboard.create i dashboard.update.

Les propietats dels camps del giny no es validen pas durant la creació o actualització d'un tauler. Això permet als usuaris modificar els ginys integrats i crear ginys personalitzats, però també afegeix el risc de creació o actualització incorrectes dels ginys. Per garantir la creació o actualització correcta del giny Tarja d'equips, consulteu el comportament dels paràmetres que es descriuen a les taules següents.

Paràmetres

Els paràmetres següents són compatibles amb el giny Targeta d'equip.

|Paràmetre|<|tipus|nom|valor| |-|--------|--|---------|---------------------------- -----| |Interval d'actualització|<|0|rf_rate|0 - Sense actualització;
10 - 10 segons;
30 - 30 segons;
60 - (per defecte) 1 minut;
120 - 2 minuts;
600 - 10 minuts;
900 - 15 minuts.| |Equip|<|3|hostid.0|Equip ID.

Comportament del paràmetre:
- obligatori si no s'ha configurat Host (Widget/Dashboard)

Aquest paràmetre no s'admet si es configura el widget en un Tauler de plantilla.| |<|Equip (Giny/Tauler)|1|hostid._reference|En lloc d'Equip ID:
DASHBOARD.hostid - establiu el Selector Equip com a font de dades per a equip;
ABCDE._hostid - estableix un giny compatible (amb el seu paràmetre Reference establert a "ABCDE") com a font de dades per a l'equip.

Comportament del paràmetre:
- obligatori si no s'ha definit Equip

Aquest paràmetre no s'admet si es configura el giny en un tauler de plantilla.| |Veure els problemes esborrats|<|0|show_suppressed|0 - (per defecte) Desactivat;
1 - Activat.| |Veure|<|0|sections.0|0 - Grups d'equips;
1 - Descripció;
2 - Monitoratge;
3 - Disponibilitat;
4 - Monitorat per;
5 - Plantilles;
6 - Inventari;
7 - Etiquetes.

Nota: el nombre del nom de la propietat fa referència a l'ordre de la secció de la llista de seccions. Per configurar diverses seccions, creeu un objecte de camp de giny de tauler per a cada secció amb un nombre incrementat al nom de la propietat.|

Els paràmetres següents s'admeten si Veure és establert a "Inventari".

Paràmetre tipus nom valor
Camps d'inventari 0 inventory.0 ID d'Inventari.

Nota: per configurar diversos camps d'inventari, creeu un tauler de control objecte camp de giny per a cada camp d'inventari amb un nombre incrementat al nom de la propietat.

Exemples

Els exemples següents només tenen com a objectiu descriure la configuració dels objectes de camp del giny del tauler de control per al giny Tarja d'equips. Per obtindre més informació sobre la configuració d'un tauler, veieu dashboard.create.

Configuració d'un giny tarja d'equip

Configureu un giny Tarja d'equip que ensenyi aquestes seccions: "Monitoratge", "Disponibilitat", "Monitorat per", "Inventari" i "Etiquetes".

Petició:

{
           "jsonrpc": "2.0",
           "method": "dashboard.create",
           "params": {
               "name": "My dashboard",
               "display_period": 30,
               "auto_start": 1,
               "pages": [
                   {
                       "widgets": [
                           {
                               "type": "hostcard",
                               "name": "Host card",
                               "x": 0,
                               "y": 0,
                               "width": 14,
                               "height": 7,
                               "view_mode": 0,
                               "fields": [
                                   {
                                       "type": 3,
                                       "name": "hostid.0",
                                       "value": 10084
                                   },
                                   {
                                       "type": 0,
                                       "name": "show_suppressed",
                                       "value": 1
                                   },
                                   {
                                       "type": 0,
                                       "name": "sections.0",
                                       "value": 2
                                   },
                                   {
                                       "type": 0,
                                       "name": "sections.1",
                                       "value": 3
                                   },
                                   {
                                       "type": 0,
                                       "name": "sections.2",
                                       "value": 4
                                   },
                                   {
                                       "type": 0,
                                       "name": "sections.3",
                                       "value": 6
                                   },
                                   {
                                       "type": 0,
                                       "name": "sections.4",
                                       "value": 7
                                   },
                                   {
                                       "type": 0,
                                       "name": "inventory.0",
                                       "value": 25
                                   },
                                   {
                                       "type": 0,
                                       "name": "inventory.1",
                                       "value": 26
                                   }
                               ]
                           }
                       ]
                   }
               ],
               "userGroups": [
                   {
                       "usrgrpid": 7,
                       "permission": 2
                   }
               ],
               "users": [
                   {
                       "userid": 1,
                       "permission": 3
                   }
               ]
           },
           "id": 1
       }

Resposta:

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

Veieu també