This is a translation of the original English documentation page. Help us make it better.

19 Rapport SLA

Description

Ces paramètres et les valeurs de propriété possibles pour les objets de champ du widget de tableau de bord respectifs permettent de configurer le widget Rapport SLA dans les méthodes dashboard.create et dashboard.update.

Paramètres

Les paramètres suivants sont pris en charge pour le widget Rapport SLA.

Paramètre type nom valeur
Intervalle d'actualisation 0 rf_rate 0 - (par défaut) Pas d'actualisation ;
10 à 10 secondes;
30 à 30 secondes;
60 à 1 minute;
120 à 2 minutes;
600 à 10 minutes;
900 à 15 minutes.
SLA 10 slaid SLA ID.

Comportement des paramètres :< br>- obligatoire
Service 9 serviceid Service ID.
Afficher les périodes 0 show_periods Les valeurs valides vont de 1 à 100.

Par défaut : 20.
A partir de 1 date_from Chaîne de date valide au format AAAA-MM-JJ.
Dates relatives avec modificateurs d, w, M, y (par exemple now, now/d, now/w-1w, etc.) sont pris en charge.
Jusqu'à 1 date_to Chaîne de date valide au format AAAA-MM-JJ.
Dates relatives avec modificateurs d, w, M, y (par exemple now, now/d, now/w-1w, etc.) sont pris en charge.

Exemples

Les exemples suivants visent à décrire uniquement la configuration des objets de champ du widget de tableau de bord pour le widget Rapport SLA. Pour plus d'informations sur la configuration d'un tableau de bord, consultez dashboard.create.

Configuring an SLA report widget

Configure an SLA report widget that displays the SLA report for SLA "4" service "2" for the period of last 30 days.

Request:

{
           "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
                   }
               ]
           },
           "id": 1
       }

Response:

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

Voir également