26 SLA atskaite

Apraksts

Šie parametri un iespējamās īpašību vērtības attiecīgajiem informācijas paneļa logrīka lauku objektiem ļauj konfigurēt SLA pārskata logrīku dashboard.create un dashboard.update metodēs.

Logrīka fields īpašības informācijas paneļa izveides vai atjaunināšanas laikā netiek validētas. Tas ļauj lietotājiem modificēt iebūvētos logrīkus un izveidot pielāgotus logrīkus, taču rada arī risku izveidot vai atjaunināt logrīkus nepareizi. Lai nodrošinātu veiksmīgu SLA pārskata logrīka izveidi vai atjaunināšanu, skatiet tālākajās tabulās aprakstīto parametru darbību.

Parametri

SLA pārskata logrīkam tiek atbalstīti šādi parametri.

Parametrs tips nosaukums vērtība
Atsvaidzināšanas intervāls 0 rf_rate 0 - (noklusējums) Bez atsvaidzināšanas;
10 - 10 sekundes;
30 - 30 sekundes;
60 - 1 minūte;
120 - 2 minūtes;
600 - 10 minūtes;
900 - 15 minūtes.
SLA 10 slaid.0 SLA ID.

Parametra darbība:
- obligāts
Pakalpojums 9 serviceid.0 Pakalpojuma ID.
Rādīt periodus 0 show_periods Iespējamās vērtības ir no 1 līdz 100.

Noklusējums: 20.
No 1 date_from Derīga datuma virkne formātā YYYY-MM-DD.
Tiek atbalstīti relatīvie datumi ar modifikatoriem d, w, M, y (piemēram, now, now/d, now/w-1w u. c.).
Līdz 1 date_to Derīga datuma virkne formātā YYYY-MM-DD.
Tiek atbalstīti relatīvie datumi ar modifikatoriem d, w, M, y (piemēram, now, now/d, now/w-1w u. c.).

Piemēri

Tālāk sniegto piemēru mērķis ir aprakstīt tikai paneļa logrīka lauku objektu konfigurāciju SLA report logrīkam. Plašāku informāciju par paneļa konfigurēšanu skatiet dashboard.create.

SLA atskaites logrīka konfigurēšana

Konfigurējiet SLA atskaites logrīku, kas attēlo SLA atskaiti SLA "4" pakalpojumam "2" par pēdējām 30 dienām.

Pieprasījums:

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

Atbilde:

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

Skatiet arī