23 Problēmas

Apraksts

Šie parametri un iespējamās attiecīgo paneļa logrīka lauku objektu īpašību vērtības ļauj konfigurēt logrīku Problems metodēs dashboard.create un dashboard.update.

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 logrīka Problems 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 Problems.

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.
Rādīt 0 show 1 - (noklusējums) Nesenās problēmas;
2 - Vēsture;
3 - Problēmas.
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ā hostu grupu datu avotu.

Šis parametrs netiek atbalstīts, ja logrīks tiek konfigurēts veidnes panelī.
Izslēgt hostu grupas 2 exclude_groupids.0 Hostu grupas ID.

Piezīme: Lai izslēgtu 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ī.
Hosti 3 hostids.0 Hosta ID.

Piezīme: Lai konfigurētu vairākus hostus, izveidojiet dashboard logrīka lauka objektu katram hostam ar palielinātu numuru īpašības nosaukumā. Ja ir vairāki hosti, 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 konfigurētie hosti.

Šis parametrs netiek atbalstīts, ja logrīks tiek konfigurēts veidnes panelī.
Hosti (logrīks/panelis) 1 hostids._reference Hosta ID vietā:
DASHBOARD.hostids - iestatiet paneļa hostu atlasītāju kā hostu datu avotu;
ABCDE._hostids - iestatiet saderīgu logrīku (ar tā parametru Reference, kas iestatīts uz "ABCDE") kā hostu datu avotu.

Šis parametrs netiek atbalstīts, ja logrīks tiek konfigurēts veidnes panelī.
Problēma 1 problem Problēmas notikuma nosaukums (reģistrjutība netiek ņemta vērā, pilns nosaukums vai tā daļa).
Svarīgums 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ā.
Problēmu birkas
Novērtēšanas tips 0 evaltype 0 - (noklusējums) Un/Vai;
2 - Vai.
Birkas nosaukums 1 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 Problēmu birkas
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šības nosaukumā norāda birkas secību birku novērtēšanas sarakstā.

Parametra darbība:
- obligāts, ja tiek konfigurētas Problēmu birkas
Birkas vērtība 1 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 Problēmu birkas
Rādīt birkas 0 show_tags 0 - (noklusējums) Nav;
1 - 1;
2 - 2;
3 - 3.
Birkas nosaukums (formāts) 0 tag_name_format 0 - (noklusējums) Pilns;
1 - Saīsināts;
2 - Nav.

Parametra darbība:
- atbalstīts, ja Rādīt birkas ir iestatīts uz "1", "2" vai "3"
Birku attēlošanas prioritāte 1 tag_priority Ar komatiem atdalīts birku saraksts.

Parametra darbība:
- atbalstīts, ja Rādīt birkas ir iestatīts uz "1", "2" vai "3"
Rādīt operatīvos datus 0 show_opdata 0 - (noklusējums) Nav;
1 - Atsevišķi;
2 - Kopā ar problēmas nosaukumu.
Rādīt apspiestās problēmas 0 show_suppressed 0 - (noklusējums) Atspējots;
1 - Iespējots.
Apstiprinājuma statuss 0 acknowledgement_status 0 - (noklusējums) visi;
1 - Neapstiprināts;
2 - Apstiprināts.
Manis apstiprināts 0 acknowledged_by_me 0 - (noklusējums) Atspējots;
1 - Iespējots.
Kārtot ierakstus pēc 0 sort_triggers 1 - Svarīgums (dilstoši);
2 - Hosts (augoši);
3 - Laiks (augoši);
4 - (noklusējums) Laiks (dilstoši);
13 - Svarīgums (augoši);
14 - Hosts (dilstoši);
15 - Problēma (augoši);
16 - Problēma (dilstoši).

Visām vērtībām, izņemot "Laiks (dilstoši)" un "Laiks (augoši)", parametram Rādīt laika skalu jābūt iestatītam uz "Atspējots".

Vērtības "Hosts (augoši)" un "Hosts (dilstoši)" netiek atbalstītas, ja logrīks tiek konfigurēts veidnes panelī.
Rādīt laika skalu 0 show_timeline 0 - Atspējots;
1 - (noklusējums) Iespējots.

Parametra darbība:
- atbalstīts, ja Kārtot ierakstus pēc ir iestatīts uz "Laiks (dilstoši)" vai "Laiks (augoši)"
Izcelt visu rindu 0 highlight_row 0 - (noklusējums) Atspējots;
1 - Iespējots.

Šis parametrs netiek atbalstīts augsta kontrasta tēmās.
Rādīt rindas 0 show_lines Iespējamās vērtības ir diapazonā no 1 līdz 100.

Noklusējums: 25.
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 logrīkam Problēmas. Plašāku informāciju par paneļa konfigurēšanu skatiet dashboard.create.

Problēmas logrīka konfigurēšana

Konfigurējiet Problēmas logrīku, kas attēlo problēmas hostu grupai "4" un atbilst šādiem nosacījumiem:

  • Problēmas, kurām ir tags ar nosaukumu "scope", kas satur vērtības "performance" vai "availability", vai "capacity".
  • Problēmas ar šādiem svarīguma līmeņiem: "Warning", "Average", "High", "Disaster".

Papildus konfigurējiet logrīku tā, lai tas rādītu tagus un darbības datus.

Pieprasījums:

{
    "jsonrpc": "2.0",
    "method": "dashboard.create",
    "params": {
        "name": "My dashboard",
        "display_period": 30,
        "auto_start": 1,
        "pages": [
            {
                "widgets": [
                    {
                        "type": "problems",
                        "name": "Problems",
                        "x": 0,
                        "y": 0,
                        "width": 36,
                        "height": 5,
                        "view_mode": 0,
                        "fields": [
                            {
                                "type": 2,
                                "name": "groupids.0",
                                "value": 4
                            },
                            {
                                "type": 1,
                                "name": "tags.0.tag",
                                "value": "scope"
                            },
                            {
                                "type": 0,
                                "name": "tags.0.operator",
                                "value": 0
                            },
                            {
                                "type": 1,
                                "name": "tags.0.value",
                                "value": "performance"
                            },
                            {
                                "type": 1,
                                "name": "tags.1.tag",
                                "value": "scope"
                            },
                            {
                                "type": 0,
                                "name": "tags.1.operator",
                                "value": 0
                            },
                            {
                                "type": 1,
                                "name": "tags.1.value",
                                "value": "availability"
                            },
                            {
                                "type": 1,
                                "name": "tags.2.tag",
                                "value": "scope"
                            },
                            {
                                "type": 0,
                                "name": "tags.2.operator",
                                "value": 0
                            },
                            {
                                "type": 1,
                                "name": "tags.2.value",
                                "value": "capacity"
                            },
                            {
                                "type": 0,
                                "name": "severities.0",
                                "value": 2
                            },
                            {
                                "type": 0,
                                "name": "severities.1",
                                "value": 3
                            },
                            {
                                "type": 0,
                                "name": "severities.2",
                                "value": 4
                            },
                            {
                                "type": 0,
                                "name": "severities.3",
                                "value": 5
                            },
                            {
                                "type": 0,
                                "name": "show_tags",
                                "value": 1
                            },
                            {
                                "type": 0,
                                "name": "show_opdata",
                                "value": 1
                            }
                        ]
                    }
                ]
            }
        ],
        "userGroups": [
            {
                "usrgrpid": 7,
                "permission": 2
            }
        ],
        "users": [
            {
                "userid": 1,
                "permission": 3
            }
        ]
    },
    "id": 1
}

Atbilde:

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

Skatiet arī