32 URL
Descripción
Estos parámetros y los posibles valores de propiedad para los objetos de campo correspondientes del widget del dashboard permiten configurar el widget URL en los métodos dashboard.create y dashboard.update.
Las propiedades fields del widget no se validan durante la creación o actualización de un dashboard.
Esto permite a los usuarios modificar widgets integrados y crear widgets personalizados, pero también introduce el riesgo de crear o actualizar widgets de forma incorrecta.
Para garantizar la creación o actualización correctas 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 panel como fuente de datos para los hosts.Este parámetro no es compatible si se configura el widget en un panel de plantilla. |
Ejemplos
Los siguientes ejemplos tienen como objetivo describir únicamente la configuración de los objetos de campo del widget de panel para el widget URL.
Para obtener más información sobre la configuración de un panel, consulte dashboard.create.
Configuración de un widget URL
Configure un widget URL que muestre la página principal del manual de Zabbix.
{
"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/8.0/en"
}
]
}
]
}
],
"userGroups": [
{
"usrgrpid": 7,
"permission": 2
}
],
"users": [
{
"userid": 1,
"permission": 3
}
]
},
"id": 1
}
Respuesta:
{
"jsonrpc": "2.0",
"result": {
"dashboardids": [
"3"
]
},
"id": 1
}