Kartes objekts
Tālāk norādītie objekti ir tieši saistīti ar map API.
Karte
Kartes objektam ir šādas īpašības.
| Īpašība | Tips | Apraksts |
|---|---|---|
| sysmapid | ID | Kartes ID. Īpašības darbība: - tikai lasāms - obligāts atjaunināšanas darbībām |
| height | integer | Kartes augstums pikseļos. Īpašības darbība: - obligāts izveides darbībām |
| name | string | Kartes nosaukums. Īpašības darbība: - obligāts izveides darbībām |
| width | integer | Kartes platums pikseļos. Īpašības darbība: - obligāts izveides darbībām |
| backgroundid | ID | Attēla ID, kas tiek izmantots kā kartes fons. |
| background_scale | integer | Vai iespējot fona attēla proporcionālu mērogošanu. Iespējamās vērtības: 0 - atspējot mērogošanu; 1 - (noklusējums) iespējot attēla mērogošanu. |
| expand_macros | integer | Vai, konfigurējot karti, izvērst makrosus etiķetēs. Iespējamās vērtības: 0 - (noklusējums) neizvērst makrosus; 1 - izvērst makrosus. |
| expandproblem | integer | Vai elementiem ar vienu problēmu tiks parādīts problēmas trigeris. Iespējamās vērtības: 0 - vienmēr rādīt problēmu skaitu; 1 - (noklusējums) rādīt problēmas trigeri, ja ir tikai viena problēma. |
| grid_align | integer | Vai iespējot līdzināšanu pie režģa. Iespējamās vērtības: 0 - atspējot līdzināšanu pie režģa; 1 - (noklusējums) iespējot līdzināšanu pie režģa. |
| grid_show | integer | Vai rādīt režģi kartē. Iespējamās vērtības: 0 - nerādīt režģi; 1 - (noklusējums) rādīt režģi. |
| grid_size | integer | Kartes režģa izmērs pikseļos. Atbalstītās vērtības: 20, 40, 50, 75 un 100. Noklusējums: 50. |
| highlight | integer | Vai ikonu izcelšana ir iespējota. Iespējamās vērtības: 0 - izcelšana atspējota; 1 - (noklusējums) izcelšana iespējota. |
| iconmapid | ID | Kartē izmantotās ikonu kartes ID. |
| label_format | integer | Vai iespējot paplašinātās etiķetes. Iespējamās vērtības: 0 - (noklusējums) atspējot paplašinātās etiķetes; 1 - iespējot paplašinātās etiķetes. |
| label_location | integer | Kartes elementa etiķetes atrašanās vieta. Iespējamās vērtības: 0 - (noklusējums) apakšā; 1 - pa kreisi; 2 - pa labi; 3 - augšā. |
| label_string_host | string | Pielāgota etiķete hosta elementiem. Īpašības darbība: - obligāts, ja label_type_host ir iestatīts uz "custom" |
| label_string_hostgroup | string | Pielāgota etiķete hostu grupu elementiem. Īpašības darbība: - obligāts, ja label_type_hostgroup ir iestatīts uz "custom" |
| label_string_image | string | Pielāgota etiķete attēlu elementiem. Īpašības darbība: - obligāts, ja label_type_image ir iestatīts uz "custom" |
| label_string_map | string | Pielāgota etiķete kartes elementiem. Īpašības darbība: - obligāts, ja label_type_map ir iestatīts uz "custom" |
| label_string_trigger | string | Pielāgota etiķete trigeru elementiem. Īpašības darbība: - obligāts, ja label_type_trigger ir iestatīts uz "custom" |
| label_type | integer | Kartes elementa etiķetes tips. Iespējamās vērtības: 0 - etiķete; 1 - IP adrese; 2 - (noklusējums) elementa nosaukums; 3 - tikai statuss; 4 - nekas. |
| label_type_host | integer | Etiķetes tips hosta elementiem. Iespējamās vērtības: 0 - etiķete; 1 - IP adrese; 2 - (noklusējums) elementa nosaukums; 3 - tikai statuss; 4 - nekas; 5 - pielāgots. |
| label_type_hostgroup | integer | Etiķetes tips hostu grupu elementiem. Iespējamās vērtības: 0 - etiķete; 2 - (noklusējums) elementa nosaukums; 3 - tikai statuss; 4 - nekas; 5 - pielāgots. |
| label_type_image | integer | Etiķetes tips hostu grupu elementiem. Iespējamās vērtības: 0 - etiķete; 2 - (noklusējums) elementa nosaukums; 4 - nekas; 5 - pielāgots. |
| label_type_map | integer | Etiķetes tips kartes elementiem. Iespējamās vērtības: 0 - etiķete; 2 - (noklusējums) elementa nosaukums; 3 - tikai statuss; 4 - nekas; 5 - pielāgots. |
| label_type_trigger | integer | Etiķetes tips trigeru elementiem. Iespējamās vērtības: 0 - etiķete; 2 - (noklusējums) elementa nosaukums; 3 - tikai statuss; 4 - nekas; 5 - pielāgots. |
| markelements | integer | Vai izcelt kartes elementus, kuriem nesen mainījies statuss. Iespējamās vērtības: 0 - (noklusējums) neizcelt elementus; 1 - izcelt elementus. |
| severity_min | integer | Minimālā trigeru nopietnība, kas tiks parādīta kartē. Atbalstīto trigeru nopietnības līmeņu sarakstu skatiet trigera severity īpašībā. |
| show_element_label | integer | Kā pēc noklusējuma parādīt elementu etiķetes. Iespējamās vērtības: 0 - vienmēr rādīt; 1 - (noklusējums) automātiski paslēpt. |
| show_link_label | integer | Kā pēc noklusējuma parādīt saišu etiķetes. Iespējamās vērtības: 0 - vienmēr rādīt; 1 - (noklusējums) automātiski paslēpt. |
| show_unack | integer | Kā jāparāda problēmas. Iespējamās vērtības: 0 - (noklusējums) rādīt visu problēmu skaitu; 1 - rādīt tikai neapstiprināto problēmu skaitu; 2 - rādīt apstiprināto un neapstiprināto problēmu skaitu atsevišķi. |
| userid | ID | Lietotāja ID, kurš ir kartes īpašnieks. |
| private | integer | Kartes koplietošanas tips. Iespējamās vērtības: 0 - publiska karte; 1 - (noklusējums) privāta karte. |
| show_suppressed | integer | Vai tiek rādītas apspiestās problēmas. Iespējamās vērtības: 0 - (noklusējums) slēpt apspiestās problēmas; 1 - rādīt apspiestās problēmas. |
Kartes elements
Kartes elementa objekts definē objektu, kas tiek attēlots kartē. Tam ir šādas īpašības.
| Īpašība | Tips | Apraksts |
|---|---|---|
| selementid | ID | Kartes elementa ID. Īpašības darbība: - tikai lasāms |
| elements | array | Elementa datu objekts. Īpašības darbība: - obligāts, ja elementtype ir iestatīts uz "host", "map", "trigger" vai "host group" |
| elementtype | integer | Kartes elementa tips. Iespējamās vērtības: 0 - hosts; 1 - karte; 2 - trigeris; 3 - hostu grupa; 4 - attēls. Īpašības darbība: - obligāts |
| iconid_off | ID | Attēla ID, kas tiek izmantots elementa attēlošanai noklusējuma stāvoklī. Īpašības darbība: - obligāts |
| areatype | integer | Kā jāattēlo atsevišķi hostu grupas hosti. Iespējamās vērtības: 0 - (noklusējums) hostu grupas elements aizņems visu karti; 1 - hostu grupas elementam būs fiksēts izmērs. |
| elementsubtype | integer | Kā hostu grupas elements jāattēlo kartē. Iespējamās vērtības: 0 - (noklusējums) attēlot hostu grupu kā vienu elementu; 1 - attēlot katru grupas hostu atsevišķi. |
| evaltype | integer | Kartes elementa birku filtrēšanas nosacījuma novērtēšanas metode. Iespējamās vērtības: 0 - (noklusējums) Un/Vai; 2 - Vai. |
| height | integer | Fiksēta izmēra hostu grupas elementa augstums pikseļos. Noklusējums: 200. |
| iconid_disabled | ID | Attēla ID, kas tiek izmantots atspējotu kartes elementu attēlošanai. Īpašības darbība: - atbalstīts, ja elementtype ir iestatīts uz "host", "map", "trigger" vai "host group" |
| iconid_maintenance | ID | Attēla ID, kas tiek izmantots kartes elementu attēlošanai uzturēšanas režīmā. Īpašības darbība: - atbalstīts, ja elementtype ir iestatīts uz "host", "map", "trigger" vai "host group" |
| iconid_on | ID | Attēla ID, kas tiek izmantots kartes elementu attēlošanai ar problēmām. Īpašības darbība: - atbalstīts, ja elementtype ir iestatīts uz "host", "map", "trigger" vai "host group" |
| label | string | Elementa etiķete. |
| label_location | integer | Kartes elementa etiķetes novietojums. Iespējamās vērtības: -1 - (noklusējums) noklusējuma novietojums; 0 - apakšā; 1 - pa kreisi; 2 - pa labi; 3 - augšā. |
| permission | integer | Atļauju līmeņa tips. Iespējamās vērtības: -1 - nav; 2 - tikai lasīšana; 3 - lasīšana-rakstīšana. |
| show_label | integer | Kā attēlot elementa etiķeti. Iespējamās vērtības: -1 - (noklusējums) kartes noklusējums; 0 - vienmēr attēlot; 1 - automātiski paslēpt. |
| sysmapid | ID | Kartes ID, kurai elements pieder. Īpašības darbība: - tikai lasāms |
| urls | array | Kartes elementa URL. Kartes elementa URL objekts ir detalizēti aprakstīts zemāk. |
| use_iconmap | integer | Vai hostu elementiem jāizmanto ikonu kartēšana. Iespējamās vērtības: 0 - neizmantot ikonu kartēšanu; 1 - (noklusējums) izmantot ikonu kartēšanu. |
| viewtype | integer | Hostu grupas elementa izvietošanas algoritms. Iespējamās vērtības: 0 - (noklusējums) režģis. |
| width | integer | Fiksēta izmēra hostu grupas elementa platums pikseļos. Noklusējums: 200. |
| x | integer | Elementa X koordinātas pikseļos. Noklusējums: 0. |
| y | integer | Elementa Y koordinātas pikseļos. Noklusējums: 0. |
| zindex | integer | Vērtība, ko izmanto kartes elementu secības noteikšanai (z-index). Noklusējums: 0. |
Kartes elements Hosts
Kartes elementa Hosts objekts definē vienu hosta elementu.
| Īpašība | Type | Apraksts |
|---|---|---|
| hostid | ID | Hosta ID. |
Kartes elements Host group
Kartes elementa Host group objekts definē vienu hostu grupas elementu.
| Īpašība | Type | Apraksts |
|---|---|---|
| groupid | ID | Hostu grupas ID. |
Kartes elements Karte
Kartes elementa Karte objekts definē vienu kartes elementu.
| Īpašība | Type | Apraksts |
|---|---|---|
| sysmapid | ID | Kartes ID. |
Kartes elementa trigeris
Kartes elementa trigeris objekts definē vienu vai vairākus trigeru elementus.
| Īpašība | Type | Apraksts |
|---|---|---|
| triggerid | ID | Trigera ID. |
Kartes elementa tags
Kartes elementa taga objektam ir šādas īpašības.
| Īpašība | Tips | Apraksts |
|---|---|---|
| tag | string | Kartes elementa taga nosaukums. Īpašības darbība: - obligāts |
| operator | integer | Kartes elementa taga nosacījuma operators. Iespējamās vērtības: 0 - (noklusējums) Satur; 1 - Vienāds ar; 2 - Nesatur; 3 - Nav vienāds ar; 4 - Eksistē; 5 - Neeksistē. |
| value | string | Kartes elementa taga vērtība. |
Kartes elementa URL
Kartes elementa URL objekts definē klikšķināmu saiti, kas būs pieejama konkrētam kartes elementam. Tam ir šādas īpašības:
| Īpašība | Tips | Apraksts |
|---|---|---|
| sysmapelementurlid | ID | Kartes elementa URL ID. Īpašības darbība: - tikai lasāms |
| name | string | Saites virsraksts. Īpašības darbība: - obligāts |
| url | string | Saites URL. Īpašības darbība: - obligāts |
| selementid | ID | Kartes elementa ID, kuram pieder URL. |
Kartes saite
Kartes saites objekts definē saiti starp diviem kartes elementiem. Tam ir šādas īpašības.
| Īpašība | Tips | Apraksts |
|---|---|---|
| linkid | ID | Kartes saites ID. Īpašības darbība: - tikai lasāms |
| sysmapid | ID | Kartes ID, kurai saite pieder. |
| selementid1 | ID | Pirmā kartes elementa ID, kas ir saistīts vienā galā. Īpašības darbība: - obligāts |
| selementid2 | ID | Pirmā kartes elementa ID, kas ir saistīts otrā galā. Īpašības darbība: - obligāts |
| drawtype | integer | Saites līnijas zīmēšanas stils. Iespējamās vērtības: 0 - (noklusējums) līnija; 2 - trekna līnija; 3 - punktota līnija; 4 - pārtraukta līnija. |
| color | string | Līnijas krāsa heksadecimāla krāsas koda formā. Noklusējums: 000000. |
| label | string | Saites etiķete. |
| show_label | integer | Kā attēlot saites etiķeti. Iespējamās vērtības: -1 - (noklusējums) kartes noklusējums; 0 - vienmēr attēlot; 1 - automātiski paslēpt. |
| indicator_type | integer | Atlasiet saites indikatora tipu. Iespējamās vērtības: 0 - (noklusējums) statiska saite; 1 - trigeris; 2 - vienuma vērtība. |
| linktriggers | array | Kartes saites trigeri, ko izmantot kā saites statusa indikatorus. Kartes saites trigera objekts ir detalizēti aprakstīts tālāk. Īpašības darbība: - obligāts, ja indicator_type ir iestatīts uz "trigger" (1). |
| itemid | ID | Vienuma ID. Īpašības darbība: - obligāts, ja indicator_type ir iestatīts uz "item value" (2). |
| highlights | array | Kartes saites izcēlumi, ko izmantot kā saites statusa indikatorus. Kartes saites indikatoru objekts ir detalizēti aprakstīts tālāk. Īpašības darbība: - obligāts, ja indicator_type ir iestatīts uz "item value" (2). |
| thresholds | array | Kartes saites sliekšņi, ko izmantot kā saites statusa indikatorus. Kartes saites indikatoru objekts ir detalizēti aprakstīts tālāk. Īpašības darbība: - obligāts, ja indicator_type ir iestatīts uz "item value" (2). |
| permission | integer | Atļaujas līmeņa tips. Iespējamās vērtības: -1 - nav; 2 - tikai lasīšana; 3 - lasīšana-rakstīšana. |
Kartes saites trigeris
Kartes saites trigera objekts definē kartes saites statusa indikatoru, pamatojoties uz trigera stāvokli. Tam ir šādas īpašības:
| Īpašība | Tips | Apraksts |
|---|---|---|
| triggerid | ID | Kā saites indikators izmantotā trigera ID. Īpašības darbība: - obligāts |
| color | string | Indikatora krāsa kā heksadecimāls krāsas kods. Noklusējums: DD0000. |
| drawtype | integer | Indikatora zīmēšanas stils. Iespējamās vērtības: 0 - (noklusējums) līnija; 2 - trekna līnija; 3 - punktota līnija; 4 - pārtraukta līnija. |
Kartes saites indikatori
Kartes saites indikatoru objekts definē kartes saites statusa indikatoru, pamatojoties uz vienuma vērtību. Tam ir šādas īpašības:
| Īpašība | Tips | Apraksts |
|---|---|---|
| pattern | string | Regulārā izteiksme salīdzināšanai. Pieejama tikai izcelšanai. |
| sortorder | integer | Izmanto, lai definētu izcelšanas kārtošanas secību. Pieejama tikai izcelšanai. |
| threshold | string | Skaitliska vērtība salīdzināšanai. Pieejama tikai sliekšņiem. |
| drawtype | integer | Indikatora zīmēšanas stils. Iespējamās vērtības: 0 - (noklusējums) līnija; 2 - trekna līnija; 3 - punktota līnija; 4 - pārtraukta līnija. |
| color | string | Indikatora krāsa kā heksadecimāls krāsas kods. Noklusējums: DD0000.Īpašības darbība: - required |
Kartes URL
Kartes URL objekts definē klikšķināmu saiti, kas kartē būs pieejama visiem noteikta tipa elementiem. Tam ir šādas īpašības:
| Īpašība | Tips | Apraksts |
|---|---|---|
| sysmapurlid | ID | Kartes URL ID. Īpašības darbība: - tikai lasāms |
| name | string | Saites virsraksts. Īpašības darbība: - obligāts |
| url | string | Saites URL. Īpašības darbība: - obligāts |
| elementtype | integer | Kartes elementa tips, kuram URL būs pieejams. Atbalstīto tipu sarakstu skatiet kartes elementa type īpašībā.Noklusējums: 0. |
| sysmapid | ID | Kartes ID, kurai pieder URL. |
Kartes lietotājs
Kartes atļauju saraksts, pamatojoties uz lietotājiem. Tam ir šādas īpašības:
| Īpašība | Type | Apraksts |
|---|---|---|
| sysmapuserid | ID | Kartes lietotāja ID. Property behavior: - read-only |
| userid | ID | Lietotāja ID. Property behavior: - required |
| permission | integer | Atļaujas līmeņa tips. Iespējamās vērtības: 2 - tikai lasīšanai; 3 - lasīšana-rakstīšana. Property behavior: - required |
Kartes lietotāju grupa
Kartes atļauju saraksts, pamatojoties uz lietotāju grupām. Tam ir šādas īpašības:
| Īpašība | Type | Apraksts |
|---|---|---|
| sysmapusrgrpid | ID | Kartes lietotāju grupas ID. Īpašības darbība: - tikai lasāms |
| usrgrpid | ID | Lietotāju grupas ID. Īpašības darbība: - obligāts |
| permission | integer | Atļaujas līmeņa tips. Iespējamās vērtības: 2 - tikai lasīšana; 3 - lasīšana-rakstīšana. Īpašības darbība: - obligāts |
Kartes formas
Kartes formas objekts definē ģeometrisku formu (ar tekstu vai bez tā), kas tiek attēlota kartē. Tam ir šādas īpašības:
| Īpašība | Tips | Apraksts |
|---|---|---|
| sysmap_shapeid | ID | Kartes formas elementa ID. Īpašības darbība: - tikai lasāms |
| type | integer | Kartes formas elementa tips. Iespējamās vērtības: 0 - taisnstūris; 1 - elipse. Īpašība ir obligāta, veidojot jaunas formas. Īpašības darbība: - obligāts |
| x | integer | Formas X koordinātas pikseļos. Noklusējums: 0. |
| y | integer | Formas Y koordinātas pikseļos. Noklusējums: 0. |
| width | integer | Formas platums pikseļos. Noklusējums: 200. |
| height | integer | Formas augstums pikseļos. Noklusējums: 200. |
| text | string | Formas teksts. |
| font | integer | Teksta fonts formas iekšpusē. Iespējamās vērtības: 0 - Georgia, serif 1 - “Palatino Linotype”, “Book Antiqua”, Palatino, serif 2 - “Times New Roman”, Times, serif 3 - Arial, Helvetica, sans-serif 4 - “Arial Black”, Gadget, sans-serif 5 - “Comic Sans MS”, cursive, sans-serif 6 - Impact, Charcoal, sans-serif 7 - “Lucida Sans Unicode”, “Lucida Grande”, sans-serif 8 - Tahoma, Geneva, sans-serif 9 - “Trebuchet MS”, Helvetica, sans-serif 10 - Verdana, Geneva, sans-serif 11 - “Courier New”, Courier, monospace 12 - “Lucida Console”, Monaco, monospace Noklusējums: 9. |
| font_size | integer | Fonta lielums pikseļos. Noklusējums: 11. |
| font_color | string | Fonta krāsa. Noklusējums: 000000. |
| text_halign | integer | Teksta horizontālā līdzināšana. Iespējamās vērtības: 0 - centrēts; 1 - pa kreisi; 2 - pa labi. Noklusējums: 0. |
| text_valign | integer | Teksta vertikālā līdzināšana. Iespējamās vērtības: 0 - vidū; 1 - augšā; 2 - apakšā. Noklusējums: 0. |
| border_type | integer | Apmales tips. Iespējamās vērtības: 0 - nav; 1 - —————;2 - ·····;3 - - - -.Noklusējums: 0. |
| border_width | integer | Apmales platums pikseļos. Noklusējums: 0. |
| border_color | string | Apmales krāsa. Noklusējums: 000000. |
| background_color | string | Fona krāsa (aizpildījuma krāsa). Noklusējums: (tukšs). |
| zindex | integer | Vērtība, ko izmanto visu formu un līniju secības noteikšanai (z-index). Noklusējums: 0. |
Kartes līnijas
Kartes līnijas objekts definē līniju, kas tiek attēlota kartē. Tam ir šādas īpašības:
| Īpašība | Tips | Apraksts |
|---|---|---|
| sysmap_shapeid | ID | Kartes formas elementa ID. Īpašības darbība: - tikai lasāms |
| x1 | integer | Līnijas 1. punkta X koordinātas pikseļos. Noklusējums: 0. |
| y1 | integer | Līnijas 1. punkta Y koordinātas pikseļos. Noklusējums: 0. |
| x2 | integer | Līnijas 2. punkta X koordinātas pikseļos. Noklusējums: 200. |
| y2 | integer | Līnijas 2. punkta Y koordinātas pikseļos. Noklusējums: 200. |
| line_type | integer | Līniju tips. Iespējamās vērtības: 0 - nav; 1 - —————;2 - ·····;3 - - - -.Noklusējums: 0. |
| line_width | integer | Līniju platums pikseļos. Noklusējums: 0. |
| line_color | string | Līnijas krāsa. Noklusējums: 000000. |
| zindex | integer | Vērtība, ko izmanto visu formu un līniju secības noteikšanai (z-index). Noklusējums: 0. |