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 ir atbalstīti Geomap sīklietotnei.

Parametrs type nosaukums vērtība
Atsvaidzināšanas intervāls 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.
Hostu grupas 2 groupids.0 Host group ID.

Piezīme: lai konfigurētu vairākas hostu grupas, izveidojiet dashboard sīklietotnes lauka objektu katrai hostu grupai, pieaugot numuram īpašuma nosaukumā.

Šis parametrs netiek atbalstīts, konfigurējot sīklietotni veidnes dashboard.
Hostu grupas (sīklietotne) 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, konfigurējot sīklietotni veidnes dashboard.
Hosts 3 hostids.0 Host ID.

Piezīme: lai konfigurētu vairākus hosts, izveidojiet dashboard sīklietotnes lauka objektu katram hostam, pieaugot numuram īpašuma nosaukumā. Ja ir vairāki hosts, parametram Host groups jābūt vai nu vispār nekonfigurētam, vai arī konfigurētam ar vismaz vienu hostu grupu, kurai pieder konfigurētie hosts.

Šis parametrs netiek atbalstīts, konfigurējot sīklietotni veidnes dashboard.
Hosts (sīklietotne/dashboard) 1 hostids._reference Host ID vietā:
DASHBOARD.hostids - iestatiet Host atlasītāju kā datu avotu hosts;
ABCDE._hostids - iestatiet saderīgu sīklietotni (ar tās Reference parametru iestatītu uz "ABCDE") kā datu avotu hosts.

Šis parametrs netiek atbalstīts, konfigurējot sīklietotni veidnes dashboard.
Tagi
Novērtēšanas tips 0 evaltype 0 - (noklusējums) Un/Or;
2 - Or.

Šis parametrs netiek atbalstīts, konfigurējot sīklietotni veidnes dashboard.
Taga nosaukums 1 tags.0.tag Jebkura teksta vērtība.

Piezīme: numurs īpašuma nosaukumā norāda taga secību tagu novērtēšanas sarakstā.

Parametra darbība:
- obligāts, ja konfigurē Tagi

Šis parametrs netiek atbalstīts, konfigurējot sīklietotni veidnes dashboard.
Operators 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 novērtēšanas sarakstā.

Parametra darbība:
- obligāts, ja konfigurē Tagi

Šis parametrs netiek atbalstīts, konfigurējot sīklietotni veidnes dashboard.
Taga vērtība 1 tags.0.value Jebkura teksta vērtība.

Piezīme: numurs īpašuma nosaukumā norāda taga secību tagu novērtēšanas sarakstā.

Parametra darbība:
- obligāts, ja konfigurē Tagi

Šis parametrs netiek atbalstīts, konfigurējot sīklietotni veidnes dashboard.
Sākotnējais skats 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.
Atsauce 1 reference Jebkura 5 rakstzīmju gara teksta vērtība (piem., ABCDE vai JBPNL). Šai vērtībai jābūt unikālai dashboard, kurai pieder sīklietotne.

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ī