7 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

Tālāk norādītie parametri tiek atbalstīti Ģeokartes logrīkam.

Parameter type name value
Atjaunināšanas intervāls 0 rf_rate 0 - Bez atjaunināš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.
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ī.
Hostu grupas (logrīks) 1 groupids._reference Hostu grupas ID vietā:
ABCDE._hostgroupids - iestatiet saderīgu logrīku (kura Atsauces parametram ir iestatīta vērtība "ABCDE") kā hostu grupu datu avotu.

Š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, parametram Hostu grupas jābūt vai nu vispār nekonfigurētam, vai 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ī.
Hosti (logrīks/informācijas panelis) 1 hostids._reference Hosta ID vietā:
DASHBOARD.hostids - iestatiet informācijas paneļa hostu atlasītāju kā hostu datu avotu;
ABCDE._hostids - iestatiet saderīgu logrīku (kura Atsauces parametram ir iestatīta vērtība "ABCDE") kā hostu datu avotu.

Šis parametrs netiek atbalstīts, ja logrīks tiek konfigurēts veidnes informācijas panelī.
Tagi
Novērtēšanas tips 0 evaltype 0 - (noklusējums) Un/Vai;
2 - Vai.

Šis parametrs netiek atbalstīts, ja logrīks tiek konfigurēts veidnes informācijas panelī.
Taga nosaukums 1 tags.0.tag Jebkura virknes vērtība.

Piezīme: Skaitlis rekvizīta nosaukumā norāda taga secību tagu novērtēšanas sarakstā.

Parametra darbība:
- obligāts, konfigurējot Tagus

Šis parametrs netiek atbalstīts, ja logrīks tiek konfigurēts veidnes informācijas panelī.
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: Skaitlis rekvizīta nosaukumā norāda taga secību tagu novērtēšanas sarakstā.

Parametra darbība:
- obligāts, konfigurējot Tagus

Šis parametrs netiek atbalstīts, ja logrīks tiek konfigurēts veidnes informācijas panelī.
Taga vērtība 1 tags.0.value Jebkura virknes vērtība.

Piezīme: Skaitlis rekvizīta nosaukumā norāda taga secību tagu novērtēšanas sarakstā.

Parametra darbība:
- obligāts, konfigurējot Tagus

Šis parametrs netiek atbalstīts, ja logrīks tiek konfigurēts veidnes informācijas panelī.
Sākotnējais skats 1 default_view Ar komatiem atdalīti platuma grādi, garuma grādi, tālummaiņas līmenis (neobligāts, iespējamās vērtības ir no 0 līdz 30).
Piemērs: 40.6892494,-74.0466891,10.
Grupēšana
Grupēšanas režīms 0 clustering_mode 0 - (noklusējums) Automātiski;
1 - Tālummaiņas līmenis.
Grupēšanas tālummaiņas līmenis 0 clustering_zoom_level Iespējamās vērtības ir no 0 līdz 30.

Noklusējums: 0.

Parametra darbība:
- atbalstīts, ja Grupēšanas režīms ir iestatīts uz “Tālummaiņas līmenis”
Atsauce 1 reference Jebkura virknes vērtība, kas sastāv no 5 rakstzīmēm (piemēram, ABCDE vai JBPNL). Šai vērtībai jābūt unikālai informācijas panelī, kuram pieder logrī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".

Pieprasījums:

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

Skatiet arī