Estos parámetros y los posibles valores de las propiedades para los respectivos objetos de campo del widget del tablero permiten configurar el widget SLA report 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 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 SLA report, consulte el comportamiento de los parámetros descritos en las tablas siguientes.
Los siguientes parámetros son compatibles con el widget Informe SLA.
Parámetro | tipo | nombre | valor |
---|---|---|---|
Refresh interval | 0 | rf_rate | 0 - (predeterminado) Sin actualización; 10 - 10 segundos; 30 - 30 segundos; 60 - 1 minuto; 120 - 2 minutos; 600 - 10 minutos; 900 - 15 minutos. |
SLA (required) |
10 | slaid | SLA ID. |
Service | 9 | serviceid | Servicio ID. |
Show periods | 0 | show_periods | Los valores válidos oscilan entre 1 y 100. Predeterminado: 20. |
From | 1 | date_from | Cadena de fecha válida en formato AAAA-MM-DD .Relative dates con modificadores d , w , M , y (por ejemplo, now , now/d , now/w-1w , etc.) son compatibles. |
To | 1 | date_to | Cadena de fecha válida en formato AAAA-MM-DD .Relative dates con modificadores d , w , M , y (por ejemplo, now , now/d , now/w-1w , etc.) son compatibles. |
Los siguientes ejemplos pretenden describir únicamente la configuración de los objetos de campo del widget del tablero para el widget Informe SLA. Para obtener más información sobre cómo configurar un tablero, consulte dashboard.create
.
Configure un widget informe SLA que muestre el informe SLA report para el servicio "4" de SLA "2" para el periodo de los últimos 30 días.
Solicitud:
{
"jsonrpc": "2.0",
"method": "dashboard.create",
"params": {
"name": "My dashboard",
"display_period": 30,
"auto_start": 1,
"pages": [
{
"widgets": [
{
"type": "slareport",
"name": "SLA report",
"x": 0,
"y": 0,
"width": 12,
"height": 5,
"view_mode": 0,
"fields": [
{
"type": 10,
"name": "slaid",
"value": 4
},
{
"type": 9,
"name": "serviceid",
"value": 2
},
{
"type": 1,
"name": "date_from",
"value": "now-30d"
},
{
"type": 1,
"name": "date_to",
"value": "now"
}
]
}
]
}
],
"userGroups": [
{
"usrgrpid": 7,
"permission": 2
}
],
"users": [
{
"userid": 1,
"permission": 3
}
]
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"id": 1
}
Respuesta: