26 Report SLA

Descrizione

Questi parametri e i possibili valori delle proprietà per i rispettivi oggetti dei campi del widget della dashboard consentono di configurare il widget Report 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. Ciò consente agli utenti di modificare i widget integrati e creare widget personalizzati, ma introduce anche il rischio di creare o aggiornare i widget in modo errato. Per garantire la corretta creazione o il corretto aggiornamento del widget Report SLA, fare riferimento al comportamento dei parametri descritto nelle tabelle seguenti.

Parametri

I seguenti parametri sono supportati dal widget Report SLA.

Parametro tipo nome valore
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 del 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