29 URL

Опис

Ови параметри и могуће вредности својстава за одговарајуће објекте поља виџета контролне табле омогућавају конфигурисање виџета URL у методама dashboard.create и dashboard.update.

Својства fields виџета се не проверавају током прављења или ажурирања контролне табле. Ово омогућава корисницима да модификују built-in widgets и креирају custom widgets, али такође уводи ризик од неправилног креирања или ажурирања виџета. Да бисте осигурали успешно креирање или ажурирање виџета URL, погледајте понашање параметара наведено у табелама испод.

Параметри

Следећи параметри су подржани за URL виџет.

Parameter type name value
Refresh interval 0 rf_rate 0 - (подразумевано) Нема освежавања;
10 - 10 секунди;
30 - 30 секунди;
60 - 1 минут;
120 - 2 минута;
600 - 10 минута;
900 - 15 минута.
URL 1 url Важећи URL стринг.

Parameter behavior:
- обавезно
Замени домаћина 1 override_hostid._reference ABCDE._hostid - поставите compatible widget (са његовим параметром Референца постављеним на "ABCDE") као извор података за домаћине;
DASHBOARD._hostid - поставите контролну таблу Host selector као извор података за домаћине.

Овај параметар није подржан ако се виџет конфигурише на template dashboard.

Примери

Следећи примери имају за циљ само да опишу конфигурацију објеката поља виџета контролне табле за виџет URL. За више информација о конфигурисању контролне табле погледајте dashboard.create.

Конфигурисање виџета URL

Конфигуришите виџет URL који приказује почетну страну Zabbix приручника.

Request:

{
           "jsonrpc": "2.0",
           "method": "dashboard.create",
           "params": {
               "name": "My dashboard",
               "display_period": 30,
               "auto_start": 1,
               "pages": [
                   {
                       "widgets": [
                           {
                               "type": "url",
                               "name": "URL",
                               "x": 0,
                               "y": 0,
                               "width": 36,
                               "height": 5,
                               "view_mode": 0,
                               "fields": [
                                   {
                                       "type": 1,
                                       "name": "url",
                                       "value": "https://www.zabbix.com/documentation/7.0/en"
                                   }
                               ]
                           }
                       ]
                   }
               ],
               "userGroups": [
                   {
                       "usrgrpid": 7,
                       "permission": 2
                   }
               ],
               "users": [
                   {
                       "userid": 1,
                       "permission": 3
                   }
               ]
           },
           "id": 1
       }

Одговор:

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

Погледајте такође