12 Honeycomb
Visão geral
O widget honeycomb oferece uma visão geral dinâmica da infraestrutura de rede e recursos monitorados, onde grupos de hosts, como máquinas virtuais e dispositivos de rede, juntamente com seus respectivos items, são representados visualmente como células hexagonais interativas.

O widget pode ser ajustado visualmente usando as opções de configuração avançada para criar uma grande variedade de estilos visuais.

Ao passar o mouse, a célula honeycomb em foco é ampliada para melhor visibilidade. Clicar em uma célula destaca sua borda até que outra célula seja selecionada.

O número de células honeycomb exibidas é limitado pelo tamanho do widget e pelo tamanho mínimo da célula (32 pixels). Se todas as células não couberem no widget, uma elipse é mostrada como a célula final.
O widget pode ser redimensionado para acomodar mais células. Ao redimensionar, o tamanho e o posicionamento das células honeycomb são ajustados dinamicamente. Cada linha no honeycomb manterá uma contagem igual de células, exceto para a última linha se o número total de células não for divisível pela contagem de células da linha.
Configuração
Para configurar, selecione Honeycomb como tipo:

Além dos parâmetros comuns a todos os widgets, você pode definir as seguintes opções específicas:
| Host groups | Selecione grupos de hosts. Como alternativa, selecione um widget compatível como fonte de dados para grupos de hosts. Este campo tem preenchimento automático, portanto, ao começar a digitar o nome de um grupo, será exibida uma lista suspensa com os grupos correspondentes. Selecionar um grupo de hosts pai seleciona implicitamente todos os grupos de hosts aninhados; se nenhum grupo de hosts for selecionado, o widget exibirá todos os grupos de hosts que contêm hosts com items correspondentes ao Padrão de item selecionado (veja abaixo). Este parâmetro não está disponível ao configurar o widget em um dashboard de template. |
| Hosts | Selecione hosts. Como alternativa, selecione um widget compatível ou o dashboard como fonte de dados para hosts. Este campo tem preenchimento automático, portanto, ao começar a digitar o nome de um host, será exibida uma lista suspensa com os hosts correspondentes. Se nenhum host for selecionado, o widget exibirá todos os hosts com items correspondentes ao Padrão de item selecionado (veja abaixo). Este parâmetro não está disponível ao configurar o widget em um dashboard de template. |
| Host tags | Especifique tags para limitar o número de hosts exibidos no widget. É possível incluir e também excluir tags e valores de tag específicos. Várias condições podem ser definidas. A correspondência do nome da tag sempre diferencia maiúsculas de minúsculas. Há vários operadores disponíveis para cada condição: Existe - incluir os nomes de tag especificados; Igual a - incluir os nomes de tag e valores especificados (diferencia maiúsculas de minúsculas); Contém - incluir os nomes de tag em que os valores da tag contêm a string inserida (correspondência por substring, sem diferenciar maiúsculas de minúsculas); Não existe - excluir os nomes de tag especificados; Diferente de - excluir os nomes de tag e valores especificados (diferencia maiúsculas de minúsculas); Não contém - excluir os nomes de tag em que os valores da tag contêm a string inserida (correspondência por substring, sem diferenciar maiúsculas de minúsculas). Há dois tipos de cálculo para as condições: And/Or - todas as condições devem ser atendidas; condições com o mesmo nome de tag serão agrupadas pela condição Or; Or - basta que uma condição seja atendida. Este parâmetro não está disponível ao configurar o widget em um dashboard de template. |
| Item patterns | Insira padrões de item ou selecione items existentes como padrões de item. Os dados dos items que correspondem aos padrões inseridos ou selecionados serão exibidos no honeycomb. O parâmetro Padrões de item é obrigatório. Padrões curinga podem ser usados para a seleção (por exemplo, * retornará items que correspondam a zero ou mais caracteres; Zabbix* retornará items que começam com "Zabbix").Para especificar um padrão curinga, insira a string manualmente e pressione Enter. Quando você começar a digitar, uma lista suspensa mostrará os items correspondentes, limitados àqueles pertencentes aos Hosts selecionados ou aos hosts dentro dos Host groups selecionados, se houver. O símbolo curinga é sempre interpretado, portanto, não é possível adicionar, por exemplo, um item chamado item* individualmente, se houver outros items correspondentes (por exemplo, item2, item3). Ao configurar o widget em um dashboard de template, este parâmetro permite selecionar apenas items configurados no template. |
| Item tags | Especifique tags para limitar o número de items exibidos no widget. Para mais informações, consulte Host tags acima. |
| Show hosts in maintenance | Marque esta caixa de seleção para exibir hosts em manutenção (nesse caso, o ícone de manutenção será mostrado ao lado do nome do host). Este parâmetro é rotulado como Show data in maintenance ao configurar o widget em um dashboard de template. |
| Show | Marque esta caixa de seleção para exibir o respectivo elemento da célula do honeycomb - rótulo principal, rótulo secundário. Pelo menos um elemento deve ser selecionado. |
| Advanced configuration | Clique no cabeçalho Advanced configuration para exibir as opções de configuração avançada. |
Configuração avançada
As opções de configuração avançada estão disponíveis na seção recolhível Configuração avançada e somente para os elementos selecionados no campo Mostrar (veja acima), bem como para a cor de fundo ou os limites das células do honeycomb.

| Rótulo primário/secundário | |
| Tipo | Selecione o tipo de rótulo: Texto - o rótulo exibirá o texto especificado para o parâmetro Texto; Valor - o rótulo exibirá o valor do item com as casas decimais especificadas para o parâmetro Casas decimais. |
| Texto | Insira o texto do rótulo. Esse texto pode substituir o nome padrão do item. Texto em várias linhas é suportado. É possível combinar texto e macros suportadas. {HOST.\*}, {ITEM.\*}, {INVENTORY.\*} e macros de usuário são suportadas.As células do honeycomb são ordenadas alfabeticamente pelo nome do host e, dentro de cada host, pelo nome do item. Este parâmetro está disponível se Tipo estiver definido como Texto. |
| Casas decimais | Insira o número de casas decimais a serem exibidas com o valor. Este parâmetro está disponível se Tipo estiver definido como Valor e afeta somente itens que retornam dados numéricos (float). |
| Tamanho | Selecione o tamanho do rótulo: Automático - usar tamanho de rótulo ajustado automaticamente; Personalizado - inserir um tamanho de rótulo personalizado (em porcentagem, relativo ao tamanho da célula do honeycomb). Observe que os rótulos que não couberem no tamanho da célula do honeycomb serão truncados. |
| Negrito | Marque a caixa de seleção para exibir os rótulos em negrito. |
| Cor | Selecione a cor do rótulo no seletor de cores. "D" representa a cor padrão, que depende do tema do frontend. Para retornar à cor padrão, clique no botão Usar padrão no seletor de cores. |
| Unidades | |
| Unidades | Marque a caixa de seleção para exibir unidades com o valor do item. Se você inserir um nome de unidade, ele substituirá as unidades definidas na configuração do item. Este parâmetro está disponível se Tipo estiver definido como Valor. |
| Posição | Selecione a posição das unidades do item (antes ou depois do valor do item). Este parâmetro é ignorado para as seguintes unidades relacionadas a tempo: unixtime, uptime, s. Este parâmetro está disponível se Tipo estiver definido como Valor e a opção Unidades estiver selecionada. |
| Cor de fundo | |
| Cor de fundo | Selecione a cor de fundo das células do honeycomb no seletor de cores. "D" representa a cor padrão, que depende do tema do frontend. Para retornar à cor padrão, clique no botão Usar padrão no seletor de cores. |
| Limites | |
| Interpolação de cores | Marque a caixa de seleção para ativar a transição suave entre as cores dos limites para as células do honeycomb. Este parâmetro está disponível se dois ou mais limites estiverem definidos. |
| Limite | Clique em Adicionar para adicionar um limite, selecione uma cor de limite no seletor de cores e especifique um valor numérico. A lista de limites será classificada em ordem crescente ao ser salva. Observe que as cores configuradas como limites serão exibidas corretamente somente para itens numéricos. Sufixos (por exemplo, "1d", "2w", "4K", "8G") são suportados. Mapeamentos de valor são suportados. |
As informações exibidas pelo widget de colmeia podem ser baixadas como uma imagem .png usando o menu do widget:

Uma captura de tela do widget será salva na pasta Downloads.