3 Datu pārskats
Šis logrīks ir novecojis un tiks noņemts nākamajā lielajā laidienā. Apsveriet iespēju izmantot Top hosts logrīku tā vietā.
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
Datu pārskata logrīku dashboard.create un dashboard.update metodēs.
Logrīka fields īpašības netiek validētas 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 tas arī rada risku nepareizi izveidot vai atjaunināt logrīkus.
Lai nodrošinātu veiksmīgu Datu pārskata logrīka izveidi vai atjaunināšanu, lūdzu, skatiet parametru darbību tabulās zemāk.
Parametri
Šim Data overview logrīkam ir atbalstīti šādi parametri.
| Parameter | type | name | value | |
|---|---|---|---|---|
| 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 logrīka lauka objektu katrai hostu grupai, pievienojot pieaugošu numuru īpašības nosaukumā. Šis parametrs netiek atbalstīts, konfigurējot logrīku template dashboard. |
|
| Host groups (Widget) | 1 | groupids._reference | Host group ID vietā:ABCDE._hostgroupids - iestatiet compatible widget (ar tā Reference parametru iestatītu uz "ABCDE") kā datu avotu hostu grupām.Šis parametrs netiek atbalstīts, konfigurējot logrīku template dashboard. |
|
| Hosts | 3 | hostids.0 | Host ID. Piezīme: lai konfigurētu vairākus hostus, izveidojiet dashboard logrīka 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, konfigurējot logrīku template dashboard. |
|
| Hosts (Widget/Dashboard) | 1 | hostids._reference | Host ID vietā:DASHBOARD.hostids - iestatiet Host selector kā hostu datu avotu;ABCDE._hostids - iestatiet compatible widget (ar tā Reference parametru iestatītu uz "ABCDE") kā hostu datu avotu.Šis parametrs netiek atbalstīts, konfigurējot logrīku template dashboard. |
|
| Item tags | ||||
| Evaluation type | 0 | evaltype | 0 - (noklusējums) And/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: - required ja konfigurē Item 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: - required ja konfigurē Item 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: - required ja konfigurē Item tags |
|
| Show suppressed problems | 0 | show_suppressed | 0 - (noklusējums) Atspējots; 1 - Iespējots. |
|
| Hosts location | 0 | style | 0 - (noklusējums) Pa kreisi; 1 - Augšā. |
|
Piemēri
Tālāk minētie piemēri ir paredzēti tikai, lai aprakstītu informācijas paneļa logrīka lauku objektu konfigurāciju logrīkam Data overview.
Plašāku informāciju par informācijas paneļa konfigurēšanu skatiet dashboard.create.
Data overview logrīka konfigurēšana
Konfigurējiet Data overview logrīku, kas attēlo datus hostam "10084" un tikai tiem vienumiem, kuriem taga ar nosaukumu "component" vērtība satur "cpu". Papildus attēlojiet datus ar hostiem augšpusē.
{
"jsonrpc": "2.0",
"method": "dashboard.create",
"params": {
"name": "My dashboard",
"display_period": 30,
"auto_start": 1,
"pages": [
{
"widgets": [
{
"type": "dataover",
"name": "Data overview",
"x": 0,
"y": 0,
"width": 36,
"height": 5,
"view_mode": 0,
"fields": [
{
"type": 3,
"name": "hostids.0",
"value": 10084
},
{
"type": 1,
"name": "tags.0.tag",
"value": "component"
},
{
"type": 0,
"name": "tags.0.operator",
"value": 0
},
{
"type": 1,
"name": "tags.0.value",
"value": "cpu"
},
{
"type": 0,
"name": "style",
"value": 1
}
]
}
]
}
],
"userGroups": [
{
"usrgrpid": 7,
"permission": 2
}
],
"users": [
{
"userid": 1,
"permission": 3
}
]
},
"id": 1
}
Atbilde:
{
"jsonrpc": "2.0",
"result": {
"dashboardids": [
"3"
]
},
"id": 1
}