Explorador de gráficos

O explorador de gráficos na visualização da infraestrutura fornece uma visão geral visual das entidades da infraestrutura e das relações entre elas, utilizando um layout de gráfico de nós e arestas. Essa visualização ajuda você a entender as dependências e conexões entre os diferentes componentes no ambiente monitorado. Você pode usar o gráfico para rastrear problemas e entender a arquitetura de qualquer sistema monitorado.

O gráfico exibe as entidades como nós e suas relações como arestas direcionadas que as conectam. Cada tipo de relação indica a interação ou dependência entre as entidades.

Figura 1. Interface do explorador de gráficos
Interface do explorador de gráficos

Visualizando o explorador de gráficos

Você pode acessar o explorador de gráficos das seguintes maneiras:

  1. Em um painel de infraestrutura, clique no botão “Exibir no explorador de gráficos ”.
  2. Do mapa de infraestrutura:
    1. No menu de navegação da interface do usuário do Instana, selecione Infraestrutura.
    2. No mapa de infraestrutura, selecione uma entidade.
    3. Clique em Gráfico.

Se você selecionar uma entidade no mapa de infraestrutura antes de passar para o explorador de gráficos, a entidade será automaticamente destacada e selecionada, permitindo que você visualize suas dependências e conexões. Ao voltar ao mapa da infraestrutura, você poderá visualizar a mesma entidade em destaque no mapa.

Se você não selecionar uma entidade, o explorador de gráficos exibirá uma lista de zonas que você pode usar para navegar até áreas específicas da infraestrutura.

Compreendendo o gráfico

O explorador de gráficos fornece uma representação visual da sua infraestrutura monitorada, permitindo que você interprete entidades, sua integridade e suas relações. As seções a seguir descrevem como os nós são exibidos e como interagir com eles.

Nós

Os nós representam entidades de infraestrutura individuais, como hosts, contêineres, processos ou serviços. Cada nó inclui os seguintes elementos:

  • Ícone: Um ícone específico da tecnologia que identifica o tipo de entidade (por exemplo, Docker, Kubernetes ou JVM ).
  • Rótulo: O nome da entidade. Os nomes com mais de 20 caracteres são truncados para facilitar a leitura.

Estado visual:

  • Normal: Aparência padrão com uma borda sutil e fundo azul claro.
  • Selecionado: Destacado com uma borda azul mais espessa para indicar a seleção ativa.

A cor de fundo de um nó também reflete seu estado atual de integridade, fornecendo uma visão visual imediata de possíveis problemas.

  • Problema: Fundo amarelo, indicando um evento de problema ativo.
  • Incidente: fundo vermelho, indicando um evento de incidente ativo.

Ao selecionar um nó, você pode visualizar suas informações detalhadas e redirecionar automaticamente o gráfico para exibir esse nó e suas entidades diretamente conectadas. Essa visualização focada ajuda você a explorar dependências e interações específicas com eficiência.

Figura 2. Estados visuais dos nós do gráfico
Estados visuais dos nós do gráfico

Arestas (Relações)

As arestas são setas direcionadas que representam as relações entre as entidades. O explorador de gráficos suporta quatro tipos de relacionamento, cada um descrevendo um tipo diferente de interação ou dependência entre entidades.

Tabela 1. Tipo de relacionamento
Tipo de relacionamento Significado Descrição Exemplo
DENTRO Executando em um Indica que uma entidade funciona dentro de outra. Um processo é executado em Docker
É é um Indica que uma entidade é um tipo específico de outra. Uma instância do EC2 É um host
A Conectado a um Mostra que uma entidade tem uma conexão ou ligação explícita. Um JVM conectado a um cluster Kafka
DE Parte de um Indica que uma entidade pertence a um grupo lógico. Uma instância do EC2 faz parte de uma zona de disponibilidade

Todos os tipos de relacionamento estão disponíveis visualmente na legenda do gráfico, que você pode expandir a qualquer momento para referência rápida.

Figura 3. Legenda dos tipos de relacionamento
Legenda dos tipos de relacionamento

Controles de navegação

O explorador de gráficos inclui um conjunto de ferramentas de navegação que ajudam você a ajustar a visualização e focar em áreas específicas:

  • Aumentar (+): Aumenta o nível de zoom para visualizar mais detalhes.
  • Zoom Out (-): Diminui o nível de zoom para visualizar uma parte maior do gráfico.
  • Centralizar para ajustar: Ajusta automaticamente a visualização para ajustar todos os nós na janela de visualização.
  • Focar no nó: Centraliza o gráfico no nó selecionado no momento.
Figura 4. Painel de controles de navegação
Painel de controles de navegação

Além dos controles na tela, você pode navegar pelo gráfico usando interações padrão do mouse:

  • Panorâmica: Clique e arraste o fundo para mover o gráfico.
  • Zoom: Use a roda do mouse para aumentar e diminuir o zoom.
  • Selecionar: Clique em um nó para selecioná-lo, abrir seus detalhes e reorientar o gráfico para o nó e suas relações.

Opções de layout

O explorador de gráficos suporta vários algoritmos de layout que organizam os nós com base em suas relações e estrutura geral:

  • Em camadas: um layout hierárquico que organiza as entidades em camadas estruturadas.
  • MRTree: Um layout de árvore com múltiplas raízes otimizado para visualizar estruturas hierárquicas.

Você pode selecionar o layout que melhor representa sua infraestrutura usando o seletor de layout nos controles de navegação. Na maioria dos casos, o layout em camadas oferece a visão mais clara das relações e dependências.

Figura 5. Opções de algoritmos de layout
Opções de algoritmos de layout