8 Geomap
Apraksts
Šie parametri un iespējamās īpašību vērtības attiecīgajiem paneļa logrīka lauku objektiem ļauj konfigurēt
Geomap 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 izveidot vai atjaunināt logrīkus nepareizi.
Lai nodrošinātu veiksmīgu Geomap logrīka 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 Geomap sīkrīkam.
| 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 host grupas, izveidojiet dashboard sīkrīka lauka objektu katrai host grupai, pieaugot numuram īpašuma nosaukumā. Šis parametrs netiek atbalstīts, konfigurējot sīkrīku template dashboard. |
|
| Host groups (Widget) | 1 | groupids._reference | Host group ID vietā:ABCDE._hostgroupids - iestatiet saderīgu sīkrīku (ar tā Reference parametru iestatītu uz "ABCDE") kā host grupu datu avotu.Šis parametrs netiek atbalstīts, konfigurējot sīkrīku template dashboard. |
|
| Hosts | 3 | hostids.0 | Host ID. Piezīme: lai konfigurētu vairākus hosts, izveidojiet dashboard sīkrīka lauka objektu katram hostam, pieaugot numuram īpašuma nosaukumā. Vairākiem hosts parametrs Host groups vai nu vispār nedrīkst būt konfigurēts, vai arī tam jābūt konfigurētam ar vismaz vienu host grupu, kurai pieder konfigurētie hosts. Šis parametrs netiek atbalstīts, konfigurējot sīkrīku template dashboard. |
|
| Hosts (Widget/Dashboard) | 1 | hostids._reference | Host ID vietā:DASHBOARD.hostids - iestatiet Host atlasītāju kā hostu datu avotu;ABCDE._hostids - iestatiet saderīgu sīkrīku (ar tā Reference parametru iestatītu uz "ABCDE") kā hostu datu avotu.Šis parametrs netiek atbalstīts, konfigurējot sīkrīku template dashboard. |
|
| Tags | ||||
| Evaluation type | 0 | evaltype | 0 - (noklusējums) And/Or; 2 - Or. Šis parametrs netiek atbalstīts, konfigurējot sīkrīku template dashboard. |
|
| Tag name | 1 | tags.0.tag | Jebkura virknes vērtība. Piezīme: numurs īpašuma nosaukumā norāda taga secību tagu izvērtēšanas sarakstā. Parametra darbība: - obligāts, konfigurējot Tags Šis parametrs netiek atbalstīts, konfigurējot sīkrīku template dashboard. |
|
| 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šuma nosaukumā norāda taga secību tagu izvērtēšanas sarakstā. Parametra darbība: - obligāts, konfigurējot Tags Šis parametrs netiek atbalstīts, konfigurējot sīkrīku template dashboard. |
|
| Tag value | 1 | tags.0.value | Jebkura virknes vērtība. Piezīme: numurs īpašuma nosaukumā norāda taga secību tagu izvērtēšanas sarakstā. Parametra darbība: - obligāts, konfigurējot Tags Šis parametrs netiek atbalstīts, konfigurējot sīkrīku template dashboard. |
|
| Initial view | 1 | default_view | Ar komatiem atdalīts platums, garums, tuvinājuma līmenis (neobligāts, iespējamās vērtības no 0 līdz 30). Piemērs: 40.6892494,-74.0466891,10. |
|
| Reference | 1 | reference | Jebkura 5 rakstzīmju gara virknes vērtība (piem., ABCDE vai JBPNL). Šai vērtībai jābūt unikālai dashboard, kurai pieder sīkrīks.Parametra darbība: - 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 Geomap logrīkam.
Plašāku informāciju par paneļa konfigurēšanu skatiet dashboard.create.
Geomap logrīka konfigurēšana
Konfigurējiet Geomap logrīku, kas attēlo hostus no hostu grupām "2" un "22", pamatojoties uz šādu birku konfigurāciju: birka ar nosaukumu "component" satur vērtību "node", un birka ar nosaukumu "location" ir vienāda ar vērtību "New York". Papildus iestatiet kartes sākotnējo skatu uz koordinātām "40.6892494" (platums), "-74.0466891" (garums) ar tālummaiņas līmeni "10".
{
"jsonrpc": "2.0",
"method": "dashboard.create",
"params": {
"name": "My dashboard",
"display_period": 30,
"auto_start": 1,
"pages": [
{
"widgets": [
{
"type": "geomap",
"name": "Geomap",
"x": 0,
"y": 0,
"width": 36,
"height": 5,
"view_mode": 0,
"fields": [
{
"type": 2,
"name": "groupids.0",
"value": 22
},
{
"type": 2,
"name": "groupids.1",
"value": 2
},
{
"type": 1,
"name": "default_view",
"value": "40.6892494,-74.0466891,10"
},
{
"type": 0,
"name": "evaltype",
"value": 2
},
{
"type": 1,
"name": "tags.0.tag",
"value": "component"
},
{
"type": 0,
"name": "tags.0.operator",
"value": 0
},
{
"type": 1,
"name": "tags.0.value",
"value": "node"
},
{
"type": 1,
"name": "tags.1.tag",
"value": "location"
},
{
"type": 0,
"name": "tags.1.operator",
"value": 1
},
{
"type": 1,
"name": "tags.1.value",
"value": "New York"
}
]
}
]
}
],
"userGroups": [
{
"usrgrpid": 7,
"permission": 2
}
],
"users": [
{
"userid": 1,
"permission": 3
}
]
},
"id": 1
}
Atbilde:
{
"jsonrpc": "2.0",
"result": {
"dashboardids": [
"3"
]
},
"id": 1
}