25 Informe de SLA

Descripción

Estos parámetros y los posibles valores de las propiedades para los respectivos objetos de campo de widget de panel 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 panel. 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 Informe de SLA, consulte el comportamiento de los parámetros descrito en las tablas a continuación.

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.

Solicitud:

{
    "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
}

Véase también