O que são os mapas de aplicação?
Os mapas de aplicação são o processo de identificar e mapear interações e relacionamentos entre aplicações e a infraestrutura subjacente. Um mapa de aplicação ou de rede visualiza os dispositivos de uma rede e a forma como se relacionam. Temos a nossa própria visualização de mapa, o Smartscape.
Veja como tudo funciona em conjunto – de forma automática
Imagine o Smartscape como o Google Maps da topologia de aplicações. Conforme o Dynatrace OneAgent descobre todos os componentes e dependências do ambiente de aplicações, nossa tecnologia patenteada Smartscape cria simultaneamente um mapa interativo que mostra como tudo se conecta:
- As visualizações são criadas de forma dinâmica e automática, sem precisar de configurações manuais, instrumentação ou scripts adicionais.
- Os infográficos intuitivos facilitam a compreensão das complexidades da pilha tecnológica de aplicações e da cadeia de entrega.
- O Smartscape proporciona observabilidade fim-a-fim de todos os componentes e dependências de aplicações em todos os níveis da pilha tecnológica e entre eles, sem lacunas ou pontos cegos.
Compreenda as dependências em níveis e entre eles
O Smartscape mapeia dependências na horizontal (entre componentes do mesmo tipo, ou seja, entre processos, serviços ou hosts) e na vertical (entre componentes de diferentes tipos, ou seja, data centers e hosts, hosts e processos, processos e serviços, serviços e aplicações).
A Dynatrace visualiza as dependências entre processos capturando dados de comunicação na rede, uma área que costuma ser uma lacuna em outras ferramentas de APM.
Com o Smartscape, você pode:
- Ver qual página web chama qual servidor web, qual servidor de aplicações recebe a solicitação web, quais serviços são chamados em seguida, etc.
- Compreender todos os relacionamentos de chamadas entre serviços (incluindo dependências de terceiros) e todos os serviços chamados por uma aplicação.
- Saber exatamente quais serviços são compatíveis com quais processos, e quais processos são executados em quais hosts.
Observabilidade das cinco camadas no Smartscape
Veja todas as dependências topológicas
- Interconexões entre aplicações
- Quais serviços são chamados em cada aplicação
- Dependências entre serviços
- Quais serviços são hospedados em cada processo
- Relacionamentos entre processos
- Quais processos são executados em quais hosts
- Topologia da infraestrutura de hosts (máquinas físicas ou virtuais, nuvem)
- Interconexões entre hosts
- Localização dos hosts no datacenter (VMware, AWS, Azure, OpenStack etc.)
A tecnologia do Smartscape é realmente impressionante. Ela mostra um diagrama visual de tudo o que é monitorado. Dessa forma, é possível ver a interação dos sistemas em tempo real.
Acompanhe a evolução permanente da topologia
As visualizações do Smartscape são sempre precisas e atualizadas, já que os dados são processados em tempo real. Qualquer que seja a aparência do ambiente em um determinado momento, ela é refletida no Smartscape:
- Veja onde, quando e como as dependências mudam dinamicamente.
- O mapa é atualizado em tempo real com a ativação e desativação de microsserviços, contêineres e instâncias de nuvem.
- O Smartscape cresce para acompanhar a escala do ambiente.
Veja detalhes
Clique em qualquer componente (aplicação, processo ou host) para ver um infográfico com todos os detalhes relevantes do componente, métricas de disponibilidade e performance, perspectivas sobre a experiência do usuário, detalhes de dependências, links para arquivos de log e muito mais, tudo isso em um só lugar.
- Com um clique, você pode ver todas as instâncias de nuvem, o fluxo e o trace reverso de serviços, análises de hotspots e muito mais.
- Não estamos falando de coleta de métricas genéticas. Você recebe métricas em tempo real, específicas do contexto, de cada componente individual.
Pesquise instantaneamente a pilha completa
Recursos avançados de filtragem permitem identificar qualquer entidade ou tecnologia. Por exemplo, todos os contêineres do Docker ou implantações do OpenShift:
- Concentre-se onde e como tecnologias específicas são executadas.
- Localize rapidamente componentes específicos de terceiros.
- Veja o impacto de suposições. Por exemplo, se você desativar um host, quais aplicações seriam afetadas?