29 Populārākie trigeri
Apraksts
Šie parametri un attiecīgo informācijas paneļa logrīka lauku objektu iespējamās rekvizītu vērtības ļauj konfigurēt logrīku Biežākie trigeri dashboard.create un dashboard.update metodēs.
Logrīka fields rekvizīti netiek validēti informācijas 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 rada arī risku izveidot vai atjaunināt logrīkus nepareizi.
Lai nodrošinātu veiksmīgu logrīka Biežākie trigeri izveidi vai atjaunināšanu, skatiet tālākajās tabulās aprakstīto parametru darbību.
Parametri
Tālāk norādītie parametri tiek atbalstīti Top triggers logrīkā.
| Parameter | 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. |
|
| Hostu grupas | 2 | groupids.0 | Hostu grupas ID. Piezīme: Lai konfigurētu vairākas hostu grupas, izveidojiet atsevišķu informācijas paneļa logrīka lauka objektu katrai hostu grupai, lauka nosaukuma rekvizītā izmantojot palielinātu numuru. Šis parametrs netiek atbalstīts, ja logrīks tiek konfigurēts veidnes informācijas panelī. |
|
| Hosti | 3 | hostids.0 | Hosta ID. Piezīme: Lai konfigurētu vairākus hostus, izveidojiet atsevišķu informācijas paneļa logrīka lauka objektu katram hostam, lauka nosaukuma rekvizītā izmantojot palielinātu numuru. Ja ir vairāki hosti, parametrs Hostu grupas nedrīkst būt konfigurēts vai arī tam jābūt konfigurētam ar vismaz vienu hostu grupu, kurai pieder konfigurētie hosti. Šis parametrs netiek atbalstīts, ja logrīks tiek konfigurēts veidnes informācijas panelī. |
|
| Problēma | 1 | problem | Problēmas notikuma nosaukums (reģistrs netiek ņemts vērā, pilns nosaukums vai tā daļa). | |
| Bīstamības pakāpe | 0 | severities.0 | Trigeru bīstamības pakāpes. 0 - Nav klasificēts; 1 - Informācija; 2 - Brīdinājums; 3 - Vidēja; 4 - Augsta; 5 - Katastrofa. Noklusējums: tukšs (visas iespējotas). Piezīme: Lai konfigurētu vairākas vērtības, izveidojiet atsevišķu informācijas paneļa logrīka lauka objektu katrai vērtībai, lauka nosaukuma rekvizītā izmantojot palielinātu numuru. |
|
| Problēmu tagi | ||||
| Novērtēšanas tips | 0 | evaltype | 0 - (noklusējums) And/Or; 2 - Or. |
|
| Taga nosaukums | 1 | tags.0.tag | Jebkura virknes vērtība. Piezīme: Numurs rekvizīta nosaukumā norāda taga secību tagu novērtēšanas sarakstā. Parametra darbība: - obligāts, konfigurējot Problēmu tagus |
|
| Operators | 0 | tags.0.operator | 0 - Satur; 1 - Ir vienāds ar; 2 - Nesatur; 3 - Nav vienāds ar; 4 - Pastāv; 5 - Nepastāv. Piezīme: Numurs rekvizīta nosaukumā norāda taga secību tagu novērtēšanas sarakstā. Parametra darbība: - obligāts, konfigurējot Problēmu tagus |
|
| Taga vērtība | 1 | tags.0.value | Jebkura virknes vērtība. Piezīme: Numurs rekvizīta nosaukumā norāda taga secību tagu novērtēšanas sarakstā. Parametra darbība: - obligāts, konfigurējot Problēmu tagus |
|
| Laika periods | 1 | time_period._reference | DASHBOARD._timeperiod - iestatīt Laika perioda atlasītāju kā datu avotu;ABCDE._timeperiod - iestatīt saderīgu logrīku (ar parametram Reference iestatītu vērtību "ABCDE") kā datu avotu.Noklusējums: DASHBOARD._timeperiodVarat arī iestatīt laika periodu tikai parametros No un Līdz. |
|
| No | 1 | time_period.from | Derīga laika virkne absolūtā (YYYY-MM-DD hh:mm:ss) vai relatīvā laika sintaksē (now, now/d, now/w-1w u. c.).Parametra darbība: - atbalstīts, ja Laika periods nav iestatīts - obligāts, ja ir iestatīts time_period.to |
|
| Līdz | 1 | time_period.to | Derīga laika virkne absolūtā (YYYY-MM-DD hh:mm:ss) vai relatīvā laika sintaksē (now, now/d, now/w-1w u. c.).Parametra darbība: - atbalstīts, ja Laika periods nav iestatīts - obligāts, ja ir iestatīts time_period.from |
|
| Trigeru ierobežojums | 0 | show_lines | Iespējamās vērtības ir no 1 līdz 100. Noklusējums: 10. |
|
Piemēri
Tālāk sniegto piemēru mērķis ir tikai aprakstīt paneļa logrīka lauku objektu konfigurāciju logrīkam Top trigeri.
Plašāku informāciju par paneļa konfigurēšanu skatiet dashboard.create.
Top trigeri logrīka konfigurēšana
Konfigurējiet Top trigeri logrīku, kas attēlo 5 populārākos trigerus hostu grupai "4" ar visu problēmu skaitu katram trigerim. Logrīks attēlo tikai tos trigerus, kuriem ir nopietnības līmeņi "Warning", "Average", "High" vai "Disaster", un problēmas, kurām ir birka ar nosaukumu "scope", kas satur vērtības "performance" vai "availability", vai "capacity".
{
"jsonrpc": "2.0",
"method": "dashboard.create",
"params": {
"name": "My dashboard",
"display_period": 30,
"auto_start": 1,
"pages": [
{
"widgets": [
{
"type": "toptriggers",
"name": "Top triggers",
"x": 0,
"y": 0,
"width": 36,
"height": 5,
"view_mode": 0,
"fields": [
{
"type": 2,
"name": "groupids.0",
"value": 4
},
{
"type": 0,
"name": "severities.0",
"value": 2
},
{
"type": 0,
"name": "severities.1",
"value": 3
},
{
"type": 0,
"name": "severities.2",
"value": 4
},
{
"type": 0,
"name": "severities.3",
"value": 5
},
{
"type": 1,
"name": "tags.0.tag",
"value": "scope"
},
{
"type": 0,
"name": "tags.0.operator",
"value": 0
},
{
"type": 1,
"name": "tags.0.value",
"value": "performance"
},
{
"type": 1,
"name": "tags.1.tag",
"value": "scope"
},
{
"type": 0,
"name": "tags.1.operator",
"value": 0
},
{
"type": 1,
"name": "tags.1.value",
"value": "availability"
},
{
"type": 1,
"name": "tags.2.tag",
"value": "scope"
},
{
"type": 0,
"name": "tags.2.operator",
"value": 0
},
{
"type": 1,
"name": "tags.2.value",
"value": "capacity"
},
{
"type": 0,
"name": "show_lines",
"value": 5
}
]
}
]
}
],
"userGroups": [
{
"usrgrpid": 7,
"permission": 2
}
],
"users": [
{
"userid": 1,
"permission": 3
}
]
},
"id": 1
}
Atbilde:
{
"jsonrpc": "2.0",
"result": {
"dashboardids": [
"3"
]
},
"id": 1
}