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