26 SLA atskaite

Apraksts

Šie parametri un iespējamās attiecīgo paneļa logrīka lauku objektu īpašību vērtības ļauj konfigurēt SLA report logrīku dashboard.create un dashboard.update metodēs.

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

Parametri

Tālāk norādītie parametri tiek atbalstīti SLA atskaites logrīkam.

Parametrs type name value
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 Pakalpojums ID.
Rādīt periodus 0 show_periods Iespējamās vērtības ir diapazonā 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 utt.).
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 utt.).

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ī