25 Informe de SLA
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 Informe de SLA 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 Informe de SLA, consulte el comportamiento de los parámetros descrito en las tablas siguientes.
Parámetros
Los siguientes parámetros son compatibles con el widget Informe de SLA.
| Parámetro | type | name | value |
|---|---|---|---|
| Intervalo de actualización | 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 | 10 | slaid.0 | ID de SLA. Comportamiento del parámetro: - obligatorio |
| Servicio | 9 | serviceid.0 | ID del servicio. |
| Mostrar períodos | 0 | show_periods | Los valores posibles van de 1 a 100. Predeterminado: 20. |
| Desde | 1 | date_from | Cadena de fecha válida con el formato YYYY-MM-DD.Se admiten fechas relativas con los modificadores d, w, M, y (por ejemplo, now, now/d, now/w-1w, etc.). |
| Hasta | 1 | date_to | Cadena de fecha válida con el formato YYYY-MM-DD.Se admiten fechas relativas con los modificadores d, w, M, y (por ejemplo, now, now/d, now/w-1w, etc.). |
Ejemplos
Los siguientes ejemplos tienen como objetivo describir únicamente la configuración de los objetos de campo del widget de panel para el widget Informe de SLA.
Para obtener más información sobre la configuración de un panel, consulte dashboard.create.
Configuración de un widget Informe de SLA
Configure un widget Informe de SLA que muestre el informe de SLA para el servicio "2" del SLA "4" para el período de los últimos 30 días.
{
"jsonrpc": "2.0",
"method": "dashboard.create",
"params": {
"name": "Mi panel",
"display_period": 30,
"auto_start": 1,
"pages": [
{
"widgets": [
{
"type": "slareport",
"name": "Informe de SLA",
"x": 0,
"y": 0,
"width": 36,
"height": 5,
"view_mode": 0,
"fields": [
{
"type": 10,
"name": "slaid.0",
"value": 4
},
{
"type": 9,
"name": "serviceid.0",
"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
}
]
},
"id": 1
}
Respuesta:
{
"jsonrpc": "2.0",
"result": {
"dashboardids": [
"3"
]
},
"id": 1
}