Os objetos a seguir estão diretamente relacionados à API map
.
O objeto de mapa tem as seguintes propriedades.
Propriedade | Tipo | Descrição |
---|---|---|
sysmapid | string | (somente leitura) ID of the map. |
height (requerido) |
integer | Altura do mapa em pixels. |
name (requerido) |
string | Nome do mapa. |
width (requerido) |
integer | Largura do mapa em pixels. |
backgroundid | string | ID da imagem usada como plano de fundo para o mapa. |
expand_macros | integer | Se as macros devem ser expandidas em rótulos ao configurar o mapa. Valores possíveis: 0 - (padrão) não expande macros; 1 - expande macros. |
expandproblem | integer | Se o acionador do problema será exibido para elementos com um único problema. Valores possíveis: 0 - sempre exibe o número de problemas; 1 - (padrão) exibe o acionador do problema se Há apenas um problema. |
grid_align | integer | Se deve ativar o alinhamento da grade. Valores possíveis: 0 - desabilita o alinhamento da grade; 1 - (padrão) habilita o alinhamento da grade. |
grid_show | integer | Se deve mostrar a grade no mapa. Valores possíveis: 0 - não mostrar a grade; 1 - (padrão) mostrar a grade. |
grid_size | integer | Tamanho da grade do mapa em pixels. Valores compatíveis: 20, 40, 50, 75 e 100. Padrão: 50. |
highlight | integer | Se o realce do ícone está ativado. Valores possíveis: 0 - realce desativado; 1 - (padrão) realce ativado. |
iconmapid | string | ID do mapa de ícones usado no mapa. |
label_format | integer | Se deve ativar marcadores avançados. Valores possíveis: 0 - (padrão) desativar marcadores avançados; 1 - ativar marcadores avançados. |
label_location | integer | Localização do rótulo do elemento do mapa. Valores possíveis: 0 - (padrão) inferior; 1 - esquerda; 2 - direita; 3 - superior. |
label_string_host | string | Rótulo personalizado para elementos do host. Obrigatório para mapas com tipo de rótulo do host personalizado. |
label_string_hostgroup | string | Rótulo personalizado para elementos do grupo de hosts. Obrigatório para mapas com tipo de rótulo de grupo de hosts personalizado. |
label_string_image | string | Rótulo personalizado para elementos de imagem. Obrigatório para mapas com tipo de rótulo de imagem personalizado. |
label_string_map | string | Rótulo personalizado para elementos de mapa. Obrigatório para mapas com tipo de rótulo de mapa personalizado. |
label_string_trigger | string | Rótulo personalizado para elementos de gatilho. Obrigatório para mapas com tipo de rótulo de gatilho personalizado. |
label_type | integer | Tipo de rótulo do elemento do mapa. Valores possíveis: 0 - rótulo; 1 - endereço IP; 2 - (padrão) nome do elemento; 3 - somente status; 4 - nada. |
label_type_host | integer | Tipo de rótulo para elementos de host. Valores possíveis: 0 - rótulo; 1 - endereço IP; 2 - (padrão) nome do elemento; 3 - somente status ; 4 - nada; 5 - personalizado. |
label_type_image | integer | Tipo de rótulo para elementos do grupo de hosts. Valores possíveis: 0 - rótulo; 2 - (padrão) nome do elemento; 4 - nada; 5 - personalizado. |
label_type_map | integer | Tipo de rótulo para elementos do mapa. Valores possíveis: 0 - rótulo; 2 - (padrão) nome do elemento; 3 - somente status; 4 - nada; 5 - personalizado. |
label_type_trigger | integer | Tipo de rótulo para elementos de gatilho. Valores possíveis: 0 - rótulo; 2 - (padrão) nome do elemento; 3 - somente status; 4 - nada; 5 - personalizado. |
markelements | integer | Se deve destacar elementos do mapa que mudaram recentemente de status. Valores possíveis: 0 - (padrão) não destacar elementos; 1 - destacar elementos. |
severity_min | integer | Gravidade mínima dos acionadores que serão exibidos no mapa. Consulte a propriedade "severity" do acionador para obter uma lista de gravidades de acionadores compatíveis. |
show_unack | integer | Como os problemas devem ser exibidos. Valores possíveis: 0 - (padrão) exibe a contagem de todos os problemas; 1 - exibe apenas a contagem de problemas não confirmados; 2 - exibir a contagem de problemas reconhecidos e não reconhecidos separadamente. |
userid | string | ID de usuário do proprietário do mapa. |
private | integer | Tipo de compartilhamento de mapa. Valores possíveis: 0 - mapa público; 1 - (padrão) mapa privado. |
show_suppressed | integer | Se os problemas suprimidos são mostrados. Valores possíveis: 0 - (padrão) ocultar problemas suprimidos; 1 - mostrar problemas suprimidos. |
O objeto de elemento de mapa define um objeto exibido em um mapa. Tem as seguintes propriedades.
Propriedade | Tipo | Descrição |
---|---|---|
selementid | string | (somente leitura) (somente leitura) ID do elemento do mapa. |
elementos (obrigatório) |
array | Objeto de dados do elemento. Necessário para elementos de host, grupo de hosts, acionador e tipo de mapa. |
tipo de elemento (obrigatório) |
inteiro | Tipo de elemento do mapa. Valores possíveis: 0 - host; 1 - mapa; 2 - trigger; 3 - grupo de host; 4 - imagem. |
iconid_off (obrigatório) |
string | ID da imagem usada para exibir o elemento no estado padrão. |
tipo de área | inteiro | Como os hosts do grupo de hosts separados devem ser exibidos. Valores possíveis: 0 - (padrão) o elemento de grupo de host ocupará todo o mapa; 1 - o elemento do grupo de hosts terá um tamanho fixo. |
subtipo de elemento | inteiro | Como um elemento de grupo de hosts deve ser exibido em um mapa. Valores possíveis: 0 - (padrão) exibe o grupo de hosts como um único elemento; 1 - exibe cada host no grupo separadamente. |
tipo de avaliação | inteiro | Método de avaliação da condição de filtragem da tag do elemento no mapa. Valores possíveis: 0 - (padrão) E / OU; 2 - OU. |
altura | inteiro | Altura do elemento do grupo de hosts de tamanho fixo em pixels. Padrão: 200. |
iconid_disabled | string | ID da imagem usada para exibir elementos de mapa desativados. Não utilizado para elementos de imagem. |
iconid_maintenance | string | ID da imagem usada para exibir os elementos do mapa em manutenção. Não utilizado para elementos de imagem. |
iconid_on | string | ID da imagem usada para exibir os elementos do mapa com problemas. Não utilizado para elementos de imagem. |
rótulo | string | Rótulo do elemento. |
rótulo_local | inteiro | Localização do rótulo do elemento do mapa. Valores possíveis: -1 - (padrão) localização padrão; 0 - fundo; 1 - esquerda; 2 - direita; 3 - topo. |
permissão | inteiro | Tipo de nível de permissão. Valores possíveis: -1 - nenhum; 2 - somente leitura; 3 - leitura-escrita. |
sysmapid | string | (somente leitura) ID do mapa ao qual o elemento pertence. |
URLs | array | URLs do elemento do mapa. O objeto URL do elemento do mapa está descrito em detalhes abaixo. |
use_iconmap | inteiro | Se o mapeamento de ícones deve ser usado para elementos hospedeiros. Valores possíveis: 0 - não use mapeamento de ícones; 1 - (padrão) usa o mapeamento de ícones. |
tipo de visão | inteiro | Algoritmo de posicionamento do elemento do grupo de hosts. Valores possíveis: 0 - (padrão) grade. |
largura | inteiro | Largura do elemento do grupo de hosts de tamanho fixo em pixels. Padrão: 200. |
x | inteiro | Coordenadas X do elemento em pixels. Padrão: 0. |
y | inteiro | Coordenadas Y do elemento em pixels. Padrão: 0. |
O objeto Host do elemento do mapa define um elemento host.
Propriedade | Tipo | Descrição |
---|---|---|
hostid | string | ID do Host |
O objeto do grupo de hosts do elemento do mapa define um elemento do grupo de hosts.
Propriedade | Tipo | Descrição |
---|---|---|
ID de grupo | string | ID do grupo de hosts |
Define um elemento de mapa.
Propriedade | Tipo | Descrição |
---|---|---|
sysmapid | string | ID do Mapa |
Define um ou mais elementos acionadores.
Propriedade | Tipo | Descrição |
---|---|---|
Trigger ID | string | Trigger ID |
O objeto de etiquetas possui as seguintes propriedades.
Propriedade | Tipo | Descrição |
---|---|---|
etiqueta (obrigatório) |
string | Nome da etiqueta do elemento do mapa. |
operador | string | Operador de condição de tag de elemento de mapa. Valores possíveis: 0 - (padrão) Contém; 1 - Igual; 2 - Não contém; 3 - Não é igual; 4 - Existe; 5 - Não existe. |
valor | string | Valor da etiqueta do elemento do mapa. |
O objeto de URL do elemento de mapa define um link clicável que estará disponível para um elemento de mapa específico. Tem as seguintes propriedades:
Propriedade | Tipo | Descrição |
---|---|---|
sysmapelementurlid | string | (somente leitura) ID da URL do elemento do mapa. |
nome (obrigatório) |
string | Legenda do link. |
url (obrigatório) |
string | URL do Link. |
selementid | string | ID do elemento do mapa ao qual o URL pertence. |
O objeto de link de mapa define um link entre dois elementos de mapa. Tem as seguintes propriedades.
Propriedade | Tipo | Descrição |
---|---|---|
Link ID | string | (somente leitura) ID do link do mapa. |
selementid1 (obrigatório) |
string | ID do primeiro elemento do mapa vinculado em uma extremidade. |
selementid2 (obrigatório) |
string | ID do primeiro elemento do mapa vinculado na outra extremidade. |
cor | string | Cor da linha como um código de cor hexadecimal. Padrão: 000000 . |
tipo de desenho | inteiro | Estilo de desenho de linha de link. Valores possíveis: 0 - (padrão) linha; 2 - linha em negrito; 3 - linha pontilhada; 4 - linha tracejada. |
rótulo | string | Rótulo de link. |
acionadores de triggers | array | Mapeia acionadores de link para usar como indicadores de status de link. O objeto acionador do link do mapa é descrito em detalhes abaixo. |
permissão | inteiro | Tipo de nível de permissão. Valores possíveis: -1 - nenhum; 2 - somente leitura; 3 - leitura-escrita. |
sysmapid | string | ID do mapa ao qual o link pertence. |
O objeto trigger de link de mapa define um indicador de status de link de mapa com base no estado de uma trigger. Tem as seguintes propriedades:
Propriedade | Tipo | Descrição |
---|---|---|
linktriggerid | string | (somente leitura) ID da trigger do link do mapa. |
triggerid (obrigatório) |
string | ID da trigger usada como um indicador de link. |
cor | string | Cor do indicador como um código de cor hexadecimal. Padrão: DD0000 . |
tipo de desenho | inteiro | Estilo de desenho do indicador. Valores possíveis: 0 - (padrão) linha; 2 - linha em negrito; 3 - linha pontilhada; 4 - linha tracejada. |
linkid | string | ID do link do mapa ao qual a trigger do link pertence. |
O objeto de URL do mapa define um link clicável que estará disponível para todos os elementos de um tipo específico no mapa. Tem as seguintes propriedades:
Propriedade | Tipo | Descrição |
---|---|---|
sysmapurlid | string | (somente leitura ID da URL do mapa. |
nome (obrigatório) |
string | Legenda do link. |
URL (obrigatório) |
string | URL do Link. |
tipo de elemento | inteiro | Tipo de elemento do mapa para o qual a URL estará disponível. Consulte a propriedade "tipo" do elemento do mapa para obter uma lista de tipos suportados. Padrão: 0. |
sysmapid | string | ID do mapa ao qual a URL pertence. |
Lista de permissões de mapa com base em usuários. Tem as seguintes propriedades:
Propriedade | Tipo | Descrição |
---|---|---|
sysmapuserid | string | (somente leitura) ID do usuário do mapa. |
ID do usuário (obrigatório) |
string | ID do usuário. |
permissão (obrigatório) |
inteiro | Tipo de nível de permissão. Valores possíveis: 2 - somente leitura; 3 - leitura-escrita; |
Lista de permissões de mapa com base em grupos de usuários. Tem as seguintes propriedades:
Propriedade | Tipo | Descrição |
---|---|---|
sysmapusrgrpid | string | (somente leitura) ID do grupo de usuários do mapa. |
usrgrpid (obrigatório) |
string | ID do grupo de usuário. |
permissão (obrigatório) |
inteiro | Tipo de nível de permissão. Valores possíveis: 2 - somente leitura; 3 - leitura-escrita; |
O objeto de forma de mapa define uma forma geométrica (com ou sem texto) exibida em um mapa. Tem as seguintes propriedades:
Propriedade | Tipo | Descrição |
---|---|---|
sysmap_shapeid | string | (somente leitura) ID do elemento de forma do mapa. |
tipo (obrigatório) | inteiro | Tipo de elemento de forma de mapa. Valores possíveis: 0 - retângulo; 1 - elipse. A propriedade é necessária quando novas formas são criadas. |
x | inteiro | X-Coordenadas X da forma em pixels. Padrão: 0. |
y | inteiro | Y-Coordenadas Y da forma em pixels. Padrão: 0. |
largura | inteiro | Largura da forma em pixels. Padrão: 200. |
altura | inteiro | Altura da forma em pixels. Padrão: 200. |
texto | string | Text da forma. |
fonte | inteiro | Fonte do texto dentro da forma. Valores possíveis: 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 Padrão: 9. |
tamanho da fonte | inteiro | Tamanho da fonte em pixels. Padrão: 11. |
cor da fonte | string | Cor da fonte. Padrão: '000000'. |
alinhamento horizontal do texto | inteiro | Alinhamento horizontal do texto. Valores possíveis: 0 - centro; 1 - esquerda; 2 - direita. Padrão: 0. |
alinhamento vertical do texto | inteiro | Alinhamento vertical do texto. Valores possíveis: 0 - meio; 1 - topo; 2 - inferior. Padrão: 0. |
tipo de borda | inteiro | Tipo de borda. Valores possíveis: 0 - nenhum; 1 - ————— ;2 - ····· ;3 - - - - .Padrão: 0. |
largura da borda | inteiro | Largura da borda em pixels. Padrão: 0. |
cor da borda | string | Cor da borda. Padrão: '000000'. |
cor de fundo | string | Cor de fundo (cor de preenchimento). Padrão: (vazio) . |
zindex | inteiro | Valor usado para ordenar todas as formas e linhas (z-index). Padrão: 0. |
O objeto de linha do mapa define uma linha exibida em um mapa. Tem as seguintes propriedades:
Propriedade | Tipo | Descrição |
---|---|---|
sysmap_shapeid | string | (somente leitura) ID do elemento de forma do mapa. |
x1 | inteiro | Coordenadas X do ponto de linha 1 em pixels. Padrão: 0. |
y1 | inteiro | Coordenadas Y do ponto de linha 1 em pixels. Padrão: 0. |
x2 | inteiro | Coordenadas X do ponto de linha 2 em pixels. Padrão: 200. |
y2 | inteiro | Coordenadas Y do ponto de linha 2 em pixels. Padrão: 200. |
tipo de linha | inteiro | Tipo das linhas. Valores possíveis: 0 - nenhum; 1 - ————— ;2 - ····· ;3 - - - - .Padrão: 0. |
espessura da linha | inteiro | Largura das linhas em pixels. Padrão: 0. |
cor da linha | string | Cor da linha. Padrão: '000000'. |
zindex | inteiro | Valor usado para ordenar todas as formas e linhas (z-index). Padrão: 0. |