14 Hostu navigators

Apraksts

Šie parametri un iespējamās attiecīgo paneļa logrīka lauku objektu rekvizītu vērtības ļauj konfigurēt Host navigator logrīku dashboard.create un dashboard.update metodēs.

Logrīka fields rekvizīti netiek validēti 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 Host navigator 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 logrīkam Host navigator.

Parametrs type name value
Atsvaidzināšanas intervāls 0 rf_rate 0 - Bez 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 Hostu grupas ID.

Piezīme: Lai konfigurētu vairākas hostu grupas, izveidojiet dashboard logrīka lauka objektu katrai hostu grupai ar palielinātu numuru īpašības nosaukumā.

Šis parametrs netiek atbalstīts, ja logrīks tiek konfigurēts veidnes panelī.
Hostu grupas (logrīks) 1 groupids._reference Hostu grupas ID vietā:
ABCDE._hostgroupids - iestatiet saderīgu logrīku (ar tā parametru Reference, kas iestatīts uz "ABCDE") kā datu avotu hostu grupām.

Šis parametrs netiek atbalstīts, ja logrīks tiek konfigurēts veidnes panelī.
Hostu šabloni 1 hosts.0 Hosta nosaukums vai šablons.

Piezīme: Lai konfigurētu vairākus hostu šablonus, izveidojiet dashboard logrīka lauka objektu katram hostu šablonam ar palielinātu numuru īpašības nosaukumā. Ja ir vairāki hostu šabloni, parametrs Hostu grupas vai nu vispār nedrīkst būt konfigurēts, vai arī tam jābūt konfigurētam ar vismaz vienu hostu grupu, kurai pieder hosti, kas atbilst konfigurētajiem hostu šabloniem.

Šis parametrs netiek atbalstīts, ja logrīks tiek konfigurēts veidnes panelī.
Hosta statuss 0 status -1 - (noklusējums) Jebkurš;
0 - Iespējots;
1 - Atspējots.

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

Šis parametrs netiek atbalstīts, ja logrīks tiek konfigurēts veidnes panelī.
Birkas nosaukums 1 host_tags.0.tag Jebkura virknes vērtība.

Piezīme: Numurs īpašības nosaukumā norāda birkas secību birku novērtēšanas sarakstā.

Parametra darbība:
- obligāts, ja tiek konfigurētas Hostu birkas

Šis parametrs netiek atbalstīts, ja logrīks tiek konfigurēts veidnes panelī.
Operators 0 host_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 birkas secību birku novērtēšanas sarakstā.

Parametra darbība:
- obligāts, ja tiek konfigurētas Hostu birkas

Šis parametrs netiek atbalstīts, ja logrīks tiek konfigurēts veidnes panelī.
Birkas vērtība 1 host_tags.0.value Jebkura virknes vērtība.

Piezīme: Numurs īpašības nosaukumā norāda birkas secību birku novērtēšanas sarakstā.

Parametra darbība:
- obligāts, ja tiek konfigurētas Hostu birkas

Šis parametrs netiek atbalstīts, ja logrīks tiek konfigurēts veidnes panelī.
Svarīguma pakāpe 0 severities.0 0 - Neklasificēts;
1 - Informācija;
2 - Brīdinājums;
3 - Vidējs;
4 - Augsts;
5 - Katastrofa.

Noklusējums: tukšs (visi iespējoti).

Piezīme: Lai konfigurētu vairākas vērtības, izveidojiet dashboard logrīka lauka objektu katrai vērtībai ar palielinātu numuru īpašības nosaukumā.
Rādīt hostus uzturēšanā 0 maintenance 0 - (noklusējums) Atspējots;
1 - Iespējots.
Rādīt problēmas 0 show_problems 0 - Visas;
1 - (noklusējums) Nenomāktās;
2 - Nav.
Grupēt pēc
Atribūts 0 group_by.0.attribute 0 - Hostu grupa;
1 - Birkas vērtība;
2 - Svarīguma pakāpe.

Piezīme: Numurs īpašības nosaukumā norāda atribūta secību grupēšanas atribūtu sarakstā.

Parametra darbība:
- obligāts, ja tiek konfigurēts Grupēt pēc
Vērtība 1 group_by.0.tag_name Jebkura virknes vērtība.

Piezīme: Numurs īpašības nosaukumā norāda grupēšanas atribūtu, kas iestatīts parametrā Atribūts.

Parametra darbība:
- obligāts, ja tiek konfigurēts Grupēt pēc un Atribūts ir iestatīts uz "Birkas vērtība"
Hostu limits 0 show_lines Iespējamās vērtības ir diapazonā no 1 līdz 9999.

Noklusējums: 100.

Šis parametrs netiek atbalstīts, ja logrīks tiek konfigurēts veidnes panelī.
Reference 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 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 Host navigator logrīkam. Plašāku informāciju par paneļa konfigurēšanu skatiet dashboard.create.

Host navigator logrīka konfigurēšana

Konfigurējiet Host navigator logrīku, kas attēlo hostus, grupētus vispirms pēc to hostu grupas un pēc tam pēc birkas "city" vērtības.

Pieprasījums:

{
    "jsonrpc": "2.0",
    "method": "dashboard.create",
    "params": {
        "name": "My dashboard",
        "display_period": "30",
        "auto_start": "1",
        "pages": [
            {
                "widgets": [
                    {
                        "type": "hostnavigator",
                        "name": "Host navigator",
                        "x": "0",
                        "y": "0",
                        "width": "12",
                        "height": "5",
                        "view_mode": "0",
                        "fields": [
                            {
                                "type": 2,
                                "name": "groupids.0",
                                "value": 2
                            },
                            {
                                "type": 2,
                                "name": "groupids.1",
                                "value": 4
                            },
                            {
                                "type": 0,
                                "name": "group_by.0.attribute",
                                "value": 0
                            },
                            {
                                "type": 0,
                                "name": "group_by.1.attribute",
                                "value": 1
                            },
                            {
                                "type": 1,
                                "name": "group_by.1.tag_name",
                                "value": "city"
                            },
                            {
                                "type": 1,
                                "name": "reference",
                                "value": "SWKLB"
                            }
                        ]
                    }
                ]
            }
        ],
        "userGroups": [
            {
                "usrgrpid": 7,
                "permission": 2
            }
        ],
        "users": [
            {
                "userid": 1,
                "permission": 3
            }
        ]
    },
    "id": 1
}

Atbilde:

{
    "jsonrpc": "2.0",
    "result": {
        "dashboardids": [
            "3"
        ]
    },
    "id": 1
}

Skatiet arī