23 Problēmas pēc smaguma pakāpes
Apraksts
Šie parametri un iespējamās attiecīgo paneļa logrīka lauku objektu īpašību vērtības ļauj konfigurēt logrīku Problēmas pēc nopietnības 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 logrīka Problēmas pēc nopietnības izveidi vai atjaunināšanu, lūdzu, skatiet tālāk esošajās tabulās aprakstīto parametru darbību.
Parametri
Šie parametri ir atbalstīti Problems by severity sīklietotnei.
| Parametrs | type | nosaukums | vērtība | |
|---|---|---|---|---|
| Refresh interval | 0 | rf_rate | 0 - Nav atsvaidzināšanas; 10 - 10 sekundes; 30 - 30 sekundes; 60 - (noklusējums) 1 minūte; 120 - 2 minūtes; 600 - 10 minūtes; 900 - 15 minūtes. |
|
| Host groups | 2 | groupids.0 | Host group ID. Piezīme: lai konfigurētu vairākas hostu grupas, izveidojiet dashboard sīklietotnes lauka objektu katrai hostu grupai, pievienojot pieaugošu numuru īpašības nosaukumā. Šis parametrs netiek atbalstīts, ja sīklietotne tiek konfigurēta template dashboard. |
|
| Host groups (Widget) | 1 | groupids._reference | Host group ID vietā:ABCDE._hostgroupids - iestatiet saderīgu sīklietotni (ar tās Reference parametru iestatītu uz "ABCDE") kā datu avotu hostu grupām.Šis parametrs netiek atbalstīts, ja sīklietotne tiek konfigurēta template dashboard. |
|
| Exclude host groups | 2 | exclude_groupids.0 | Host group ID. Piezīme: lai izslēgtu vairākas hostu grupas, izveidojiet dashboard sīklietotnes lauka objektu katrai hostu grupai, pievienojot pieaugošu numuru īpašības nosaukumā. Šis parametrs netiek atbalstīts, ja sīklietotne tiek konfigurēta template dashboard. |
|
| Hosts | 3 | hostids.0 | Host ID. Piezīme: lai konfigurētu vairākus hostus, izveidojiet dashboard sīklietotnes lauka objektu katram hostam, pievienojot pieaugošu numuru īpašības nosaukumā. Ja ir vairāki hosti, parametram Host groups vai nu vispār nav jābūt konfigurētam, vai arī tam jābūt konfigurētam ar vismaz vienu hostu grupu, kurai pieder konfigurētie hosti. Šis parametrs netiek atbalstīts, ja sīklietotne tiek konfigurēta template dashboard. |
|
| Hosts (Widget/Dashboard) | 1 | hostids._reference | Host ID vietā:DASHBOARD.hostids - iestatiet Host atlasītāju kā datu avotu hostiem;ABCDE._hostids - iestatiet saderīgu sīklietotni (ar tās Reference parametru iestatītu uz "ABCDE") kā datu avotu hostiem.Šis parametrs netiek atbalstīts, ja sīklietotne tiek konfigurēta template dashboard. |
|
| Problem | 1 | problem | Problēmas notikuma nosaukums (nav reģistrjutīgs, pilns nosaukums vai tā daļa). | |
| Severity | 0 | severities.0 | 0 - Nav klasificēts; 1 - Informācija; 2 - Brīdinājums; 3 - Vidējs; 4 - Augsts; 5 - Katastrofāls. Noklusējums: tukšs (visi iespējoti). Piezīme: lai konfigurētu vairākas vērtības, izveidojiet dashboard sīklietotnes lauka objektu katrai vērtībai, pievienojot pieaugošu numuru īpašības nosaukumā. |
|
| Problem tags | ||||
| Evaluation type | 0 | evaltype | 0 - (noklusējums) Un/Or; 2 - Or. |
|
| Tag name | 1 | tags.0.tag | Jebkura teksta vērtība. Piezīme: numurs īpašības nosaukumā norāda taga secību tagu izvērtēšanas sarakstā. Parameter behavior: - obligāts, ja konfigurē Problem tags |
|
| Operator | 0 | tags.0.operator | 0 - Satur; 1 - Vienāds ar; 2 - Nesatur; 3 - Nav vienāds ar; 4 - Eksistē; 5 - Neeksistē. Piezīme: numurs īpašības nosaukumā norāda taga secību tagu izvērtēšanas sarakstā. Parameter behavior: - obligāts, ja konfigurē Problem tags |
|
| Tag value | 1 | tags.0.value | Jebkura teksta vērtība. Piezīme: numurs īpašības nosaukumā norāda taga secību tagu izvērtēšanas sarakstā. Parameter behavior: - obligāts, ja konfigurē Problem tags |
|
| Show | 0 | show_type | 0 - (noklusējums) Hostu grupas; 1 - Kopskaits. Šis parametrs netiek atbalstīts, ja sīklietotne tiek konfigurēta template dashboard, un pēc noklusējuma ir iestatīts uz "Kopskaits". |
|
| Layout | 0 | layout | 0 - (noklusējums) Horizontāli; 1 - Vertikāli. Parameter behavior: - atbalstīts, ja Show ir iestatīts uz "Kopskaits" |
|
| Show operational data | 0 | show_opdata | 0 - (noklusējums) Nav; 1 - Atsevišķi; 2 - Kopā ar problēmas nosaukumu. |
|
| Show suppressed problems | 0 | show_suppressed | 0 - (noklusējums) Atspējots; 1 - Iespējots. |
|
| Hide groups without problems | 0 | hide_empty_groups | 0 - (noklusējums) Atspējots; 1 - Iespējots. Parameter behavior: - atbalstīts, ja Show ir iestatīts uz "Hostu grupas" Šis parametrs netiek atbalstīts, ja sīklietotne tiek konfigurēta template dashboard. |
|
| Problem display | 0 | ext_ack | 0 - (noklusējums) Visi; 1 - Tikai neapstiprinātie; 2 - Atsevišķi. |
|
| Show timeline | 0 | show_timeline | 0 - Atspējots; 1 - (noklusējums) Iespējots. |
|
| Reference | 1 | reference | Jebkura teksta vērtība, kas sastāv no 5 rakstzīmēm (piem., ABCDE vai JBPNL). Šai vērtībai jābūt unikālai dashboard, kurai pieder sīklietotne.Parameter behavior: - obligāts |
|
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 Problēmas pēc smaguma pakāpes.
Plašāku informāciju par paneļa konfigurēšanu skatiet dashboard.create.
Problēmas pēc smaguma pakāpes logrīka konfigurēšana
Konfigurējiet Problēmas pēc smaguma pakāpes logrīku, kas parāda problēmu kopsummas visām hostu grupām.
{
"jsonrpc": "2.0",
"method": "dashboard.create",
"params": {
"name": "My dashboard",
"display_period": 30,
"auto_start": 1,
"pages": [
{
"widgets": [
{
"type": "problemsbysv",
"name": "Problems by severity",
"x": 0,
"y": 0,
"width": 36,
"height": 5,
"view_mode": 0,
"fields": [
{
"type": 0,
"name": "show_type",
"value": 1
}
]
}
]
}
],
"userGroups": [
{
"usrgrpid": 7,
"permission": 2
}
],
"users": [
{
"userid": 1,
"permission": 3
}
]
},
"id": 1
}
Atbilde:
{
"jsonrpc": "2.0",
"result": {
"dashboardids": [
"3"
]
},
"id": 1
}