19 Raport SLA

Opis

Te parametry i możliwe wartości właściwości dla odpowiednich obiektów pola widżetu pulpitu pozwalają skonfigurować widżet Raport SLA w metodach dashboard.create i dashboard.update.

Właściwości widżetu fields nie są walidowane podczas tworzenia lub aktualizacji pulpitu. Pozwala to użytkownikom modyfikować wbudowane widżety i tworzyć niestandardowe widżety, ale wprowadza również ryzyko nieprawidłowego tworzenia lub aktualizacji widżetów. Aby zapewnić pomyślne utworzenie lub aktualizację widżetu Raport SLA, należy odwołać się do wymagań dotyczących parametrów przedstawionych w poniższych tabelach.

Parametry

Następujące parametry są obsługiwane dla widżetu Raport SLA.

Parametr typ nazwa wartość
Interwał odświeżania 0 rf_rate 0 - (domyślnie) Brak odświeżania;
10 - 10 sekund;
30 - 30 sekund;
60 - 1 minuta;
120 - 2 minuty;
600 - 10 minut;
900 - 15 minut.
SLA
(wymagane)
10 slaid ID SLA.
Usługa 9 serviceid ID Usługi.
Pokaż okresy 0 show_periods Dopuszczalne wartości z zakresu 1-100.

Domyślnie: 20.
Od 1 date_from Poprawny ciąg dat w formacie YYYY-MM-DD.
Daty względne z modyfikatorami d, w, M, y (np. now, now/d, now/w-1w, itp.) są obsługiwane.
Do 1 date_to Poprawny ciąg dat w formacie YYYY-MM-DD.
Daty względne z modyfikatorami d, w, M, y (np. now, now/d, now/w-1w, itp.) są obsługiwane.

Przykłady

Poniższe przykłady mają na celu jedynie opisanie konfiguracji obiektów pól widżetu pulpitu dla widżetu Raport SLA. Aby uzyskać więcej informacji na temat konfigurowania pulpitu nawigacyjnego, zobacz dashboard.create.

Konfigurowanie widżetu Raport SLA

Skonfiguruj widżet Raport SLA, który wyświetla raport SLA dla SLA "4" usługi "2" dla okresu ostatnich 30 dni.

Zapytanie:

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

Odpowiedź:

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

Zobacz także