Esta página fue traducida automáticamente. Si detectas un error, selecciónalo y presiona Ctrl+Enter para informarlo a los editores.

31 URL

Descripción

Estos parámetros y los posibles valores de propiedad para los respectivos objetos de campo del widget del tablero permiten configurar la URL del widget en los métodos dashboard.create y dashboard.update.

Las propiedades de los "campos" del widget no se validan durante la creación o actualización de un tablero. Esto permite a los usuarios modificar los widgets integrados y crear widgets personalizados, pero también introduce el riesgo de crear o actualizar widgets. incorrectamente. Para garantizar la creación o actualización exitosa del widget URL, consulte el comportamiento de los parámetros descrito en las tablas siguientes.

Parámetros

Se admiten los siguientes parámetros para el widget URL.

Parámetro tipo nombre valor
Intervalo de actualización 0 rf_rate 0 - (por defecto) Sin actualización;
10 - 10 segundos;
30 - 30 segundos;
60 - 1 minuto;
120 - 2 minutos;
600 - 10 minutos;
900 - 15 minutos.
URL 1 url Cadena de URL válida.

Comportamiento del parámetro:
- obligatorio
Anular host 1 override_hostid._reference ABCDE._hostid - establecer un widget compatible (con su parámetro Referencia configurado en "ABCDE") como fuente de datos para los hosts;
DASHBOARD._hostid - establecer el selector de Host del dashboard como fuente de datos para los hosts.

Este parámetro no es compatible si se configura el widget en un dashboard de plantilla.

Ejemplos

Los siguientes ejemplos pretenden describir únicamente la configuración de los objetos de campo del widget del tablero para el widget URL. Para obtener más información sobre cómo configurar un tablero, consulte dashboard.create.

Configuración de un widget URL

Configure un widget URL que muestre la página principal del manual de Zabbix.

Solicitud:

{
           "jsonrpc": "2.0",
           "method": "dashboard.create",
           "params": {
               "name": "Mi panel",
               "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.4/en"
                                   }
                               ]
                           }
                       ]
                   }
               ],
               "userGroups": [
                   {
                       "usrgrpid": 7,
                       "permission": 2
                   }
               ],
               "users": [
                   {
                       "userid": 1,
                       "permission": 3
                   }
               ]
           },
           "id": 1
       }

Respuesta:

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

Ver también