26 Report SLA

Descrizione

Questi parametri e i possibili valori delle proprietà per i rispettivi oggetti campo del widget dashboard consentono di configurare il widget Rapporto degli SLA nei metodi dashboard.create e dashboard.update.

Le proprietà fields del widget non vengono convalidate durante la creazione o l'aggiornamento di una dashboard. Questo consente agli utenti di modificare i widget built-in e creare widget personalizzati, ma comporta anche il rischio di creare o aggiornare i widget in modo errato. Per garantire la corretta creazione o l'aggiornamento del widget Rapporto degli SLA, fare riferimento al comportamento dei parametri descritto nelle tabelle seguenti.

Parametri

I seguenti parametri sono supportati per il widget Report SLA.

Parametro type name value
Intervallo di aggiornamento 0 rf_rate 0 - (predefinito) Nessun aggiornamento;
10 - 10 secondi;
30 - 30 secondi;
60 - 1 minuto;
120 - 2 minuti;
600 - 10 minuti;
900 - 15 minuti.
SLA 10 slaid.0 ID SLA.

Comportamento del parametro:
- obbligatorio
Servizio 9 serviceid.0 ID Servizio.
Mostra periodi 0 show_periods I valori possibili vanno da 1 a 100.

Predefinito: 20.
Da 1 date_from Stringa di data valida nel formato YYYY-MM-DD.
Sono supportate le date relative con i modificatori d, w, M, y (ad esempio now, now/d, now/w-1w, ecc.).
A 1 date_to Stringa di data valida nel formato YYYY-MM-DD.
Sono supportate le date relative con i modificatori d, w, M, y (ad esempio now, now/d, now/w-1w, ecc.).

Esempi

Gli esempi seguenti hanno lo scopo esclusivo di descrivere la configurazione degli oggetti campo del widget della dashboard per il widget Report SLA. Per ulteriori informazioni sulla configurazione di una dashboard, vedere dashboard.create.

Configurazione di un widget Report SLA

Configurare un widget Report SLA che visualizza il report SLA per il servizio "2" dell'SLA "4" per il periodo degli ultimi 30 giorni.

Richiesta:

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

Risposta:

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

Vedi anche