Alternativas de dínamo

Dotcom-Monitor: A plataforma all-in-one para monitorar todas as suas páginas web, aplicativos web, APIs, serviços web e infraestrutura.

relatórios de desempenho
logotipo dotcom-monitor

Garanta tempo de atividade, desempenho e disponibilidade em escala global com as soluções do Dotcom-Monitor.

Navegadores reais

Medir o desempenho em navegadores de desktop reais como Chrome, Firefox e Internet Explorer.

rede web

Monitoramento Global

Entenda o desempenho do usuário em quase 30 locais globais.

Apontar e clicar em scripting

Grave scripts personalizados para monitorar elementos de sites e aplicativos da Web.

Soluções de teste de desempenho de ponta a ponta

Uma ampla gama de soluções para suas necessidades específicas.

Monitore seus sites mais complexos, aplicativos web, APIs e serviços web.

Relatórios e métricas abrangentes permitem identificar rapidamente a causa raiz do tempo de inatividade ou problemas de desempenho.

Features
Dynatrace
Other Providers
Dotcom-Monitor
Easy to use dashboard
Powerful, point and click scripting tool
Real browser-based monitoring
24/7 support standard for all solutions
Popular third-party integrations
Straightforward plans and pricing

O que é o monitoramento de desempenho de aplicativos?

No mundo do Monitoramento de Desempenho de Aplicativos (APM), Dotcom-Monitor e Dynatrace são os dois jogadores dominantes. No entanto, ambas as soluções empregam estratégias totalmente diferentes para enfrentar o vasto domínio do Monitoramento de Aplicativos. Este artigo analisará como cada uma dessas plataformas aborda o monitoramento e qual dessas abordagens é melhor quando empilhadas umas contra as outras. Também tentamos decifrar qual dessas duas soluções APM poderia se adequar melhor à sua aplicação.

O APM (Application Performance Monitoring, monitoramento de desempenho de aplicativos) gira em torno de um conjunto de ferramentas e técnicas que são projetadas para garantir que os aplicativos de software atendam aos padrões de desempenho exigidos. Para ser mais específico, a APM ajuda os profissionais de TI a garantir que seu software ofereça excelente experiência do usuário (UX). As ferramentas APM coletam informações como utilização da CPU do cliente, latência de rede, Time To First Paint (TTFP) e permitem que uma empresa isole e corrija erros antes que afetem seus usuários finais reais.

Uma breve introdução ao Monitor Dotcom e ao Dynatrace

Agora que temos um melhor entendimento do que é APM, vamos olhar tanto para Dotcom-Monitor quanto para Dynatrace. Veremos o que cada um deles tem a oferecer para implementar a APM em seu ambiente.

logotipo dotcom-monitor

Dotcom-Monitor é um player de longa data no domínio APM. A empresa foi fundada em 1998, e sua solução APM é construída em torno do monitoramento de produtos baseados na Web. Eles oferecem uma grande variedade de soluções que são feitas sob medida para analisar e deduzir problemas de desempenho em um aplicativo web.

O Dotcom Monitor fornece monitoramento para as seguintes tecnologias web:

Serviços Web

Inclui monitoramento para serviços web como REST, TCP/IP, SOAP e SSL para tempo de inatividade e desempenho e inclui os principais recursos de monitoramento, como alertas, relatórios e dashboards. Saiba Mais

Monitoramento de páginas da Web

Páginas da Web

Monitorando páginas da Web únicas para erros, problemas de desempenho e tempos de carga usando navegadores e dispositivos reais que estão localizados em todo o mundo. Saiba Mais

Aplicações Web

Permite o monitoramento de aplicativos web que consistem em transações bem definidas. Essas transações podem envolver várias etapas que podem se estender por várias páginas da Web. Saiba Mais

Infraestrutura Web

Ajuda no monitoramento de uma variedade de infraestruturas web, como serviços de streaming, servidores FTP, servidores DNS, servidores de e-mail e muito mais. Saiba Mais

Monitoramento de recursos da Web

Permite monitorar o uso de recursos em diferentes componentes, como uso de rede, armazenamento de servidor e CPU para plataformas Windows e Linux. Saiba Mais

Teste de carga

Uma solução separada de seus produtos de monitoramento, mas disponível dentro da mesma interface. Configure testes de estresse e realize-os em navegadores reais para testar a robustez de seus sites, aplicativos web e serviços web. Saiba Mais

dínamo

Dynatrace também é uma plataforma que fornece monitoramento de desempenho de aplicativos. Desde sua criação, em 2015, além da tradicional APM, a empresa tem se expandido para oferecer soluções de monitoramento para infraestrutura, experiência digital do usuário e análise de negócios.

Plataformas e Soluções Dynatrace

Desempenho da aplicação

A Dynatrace oferece monitoramento de desempenho para várias tecnologias como Linux, Android, Web e iOS. Inclua rastreamento em nível de código, microsserviços, ambientes de nuvem híbrida e bancos de dados SQL/NoSQL.

Monitoramento de infraestrutura

Permite o monitoramento de várias infraestruturas, como nuvem, VMs, contêineres e ambientes híbridos.

Experiência Digital

A Dynatrace oferece insights de monitoramento de usuários reais e cargas de trabalho sintéticas combinadas com uma reprodução de sessão baseada em vídeo. Inclui suporte para mobile, web e IoT, RUM, Sintético e replay de sessão.

Análise de Negócios Digitais

Fornece respostas em tempo real para perguntas de negócios, inferindo conclusões obtidas a partir de métricas APM e módulos de experiência digital.

dínamo

Dynatrace vs. Dotcom-Monitor

logotipo dotcom-monitor

Monitorando serviços web

Web Services são as espinhas traseiras de um site tradicional ou de um aplicativo web moderno. Esses serviços incluem (mas não se limitam a) APIs REST, SOAP Services, SMTP, TCP, ICMP, XML e JSON. Além disso, esses serviços são fundamentais para qualquer aplicação que dependa dele. Por isso, é essencial garantir que esses serviços estejam funcionando de acordo com seus padrões, e não há falhas críticas em sua implementação.

O Dotcom-Monitor oferece vigilância abrangente dos serviços web SOAP, REST, JSON e XML, validando a correção de seu conteúdo de resposta, desempenho e tempo de atividade. O desempenho de um serviço é medido pela definição de limites de alerta para tempos mínimos e máximos de resposta. Mais importante, a correção da resposta também é validada verificando se as chamadas de API retornam texto adequado, JSON ou XML. Essas métricas são calculadas para cada solicitação de API, e os alertas são enviados instantaneamente para o seu e-mail ou número de telefone.

O Dotcom-Monitor também tem uma abordagem única para monitorar APIs OAuth 2.0. Ele faz isso criando um dispositivo de monitoramento de várias tarefas usando uma tarefa HTTP/S. Esta tarefa HTTP/S monitora o desempenho e a disponibilidade das APIs baseadas em OAuth. O Dotcom-Monitor fornece uma interface baseada em formulários fáceis de usar para configurar e configurar o monitoramento para diferentes Serviços Web.

A Dynatrace também oferece monitorar os serviços de API, permitindo que você defina APIs e suas respostas esperadas. No entanto, você deve estar familiarizado com o JavaScript para usar seu recurso de monitor HTTP, pois exige que você escreva um pouco da sua lógica de verificação no idioma JavaScript. Dynatrace oferece monitorar APIs OAuth 2.0 também. No entanto, como o método acima, o processo é bastante complicado e requer um pouco de ajuste antes que você possa obtê-lo direito.

Monitorando páginas da Web

Agora vamos ver o que o Dotcom Monitor e o Dynatrace têm a oferecer no monitoramento de páginas web tradicionais.

A solução de monitoramento de páginas da Web do Dotcom-Monitor mede vários aspectos de uma página da Web para fornecer uma descrição detalhada do desempenho do seu site. Seu software de monitoramento é executado em navegadores reais (desktops e celulares) em data centers que estão localizados em todo o mundo. Você também pode simular diferentes dispositivos e conexões de rede imitando conexões 2G, 3G ou 4G durante o monitoramento sintético.

Os resultados finais mostram uma quebra elemento por elemento da página da web e fornecem informações como tempos de carga para cada elemento e tamanho. Você pode facilmente determinar qual deles carrega rapidamente e quais elementos levam um tempo considerável para carregar. Junto com as métricas, os resultados também podem mostrar quaisquer erros que ocorram durante o monitoramento e fornecer informações de diagnóstico sobre esses erros.

A Dynatrace também fornece uma solução semelhante ao monitoramento de páginas da Web, chamada Monitor do Navegador. Você pode monitorar uma única URL e executá-la em dispositivos localizados em diferentes geolocalizações. Os resultados dos quais começam a aparecer instantaneamente, e incluem informações como eventos, erros e propriedades. No entanto, o painel de erros e diagnósticos pode fazer com um pouco mais de informações técnicas.

Dotcom-Monitor EveryStep Web Recorder vs. Dynatrace PurePath

O EveryStep Web Recorder mostrará como criar scripts básicos de monitoramento para aplicativos web, tarefas de tempo de atividade do servidor e testes de carga.

Ao contrário de sites que só têm informações visuais para mostrar a um usuário, os aplicativos da Web lidam com dados e permitem que um usuário manipule esses dados. Portanto, monitorar um aplicativo web pode se tornar uma tarefa desafiadora. Vamos ver como Dotcom-Monitor e Dynatrace resolvem esse problema.

Em resposta, o Dotcom Monitor tem uma solução intuitiva para monitorar aplicativos web. Seu EveryStep Web Recorder pode gravar caminhos comuns de Interface do Usuário para ações específicas e executá-los em navegadores e dispositivos reais localizados em todo o mundo para coletar dados de monitoramento do mundo real. A ferramenta também suporta validação de palavras-chave e imagem para verificar se o conteúdo que está sendo carregado em seu aplicativo está correto.

Por exemplo, você pode gravar as etapas necessárias para gerar um relatório de vendas na ferramenta EveryStep Web Recorder. Posteriormente, para cada etapa, você pode adicionar uma ou mais palavras-chave que devem aparecer nessa página — por exemplo, um texto de título. Você também pode adicionar verificações baseadas em imagem que verificam se uma imagem específica está carregada ou não. Devido à sua abordagem simples, mas eficaz, a ferramenta EveryStep Web Recorder funciona surpreendentemente bem para aplicações dinâmicas como Angular, Vue e React também.

Usando React, Vue ou Angular? Vá com o EveryStep Web Recorder.

A Dynatrace também oferece uma solução semelhante ao EveryStep Web Recorder do Dotcom Monitor, chamado PurePath. O PurePath registra etapas relacionadas a uma transação em um script. Em seguida, ele executa este script em uma infinidade de dispositivos e constrói um traço de nível de código que abrange toda a transação. Além disso, toda interação do usuário (real ou sintética) é acompanhada e relatada individualmente. No entanto, o PurePath não funciona bem com aplicativos web dinâmicos, como Vue ou React, porque não consegue detectar alterações no DOM no tempo de execução. Então, se você quiser monitorar aplicativos web construídos com Vue ou React, o Dotcom Monitor oferece a melhor solução.

Monitoramento de infraestrutura

Para manter consistentemente um bom desempenho em seus aplicativos/sites web, é crucial cuidar da sua infraestrutura de suporte também. Sua infraestrutura de TI pode incluir servidores, dispositivos de rede, configuração de e-mail, Docker, Kubernetes, etc. Para infraestrutura de servidor tradicional, vá com o Dotcom-Monitor. Para qualquer coisa em nuvem ou contêiner, o Dynatrace oferece opções mais robustas.

O Dotcom Monitor oferece soluções de monitoramento dedicadas para a maioria de suas necessidades de infraestrutura. Eles têm soluções de monitoramento disponíveis para diferentes partes da sua infraestrutura, como rede, servidores FTP, desempenho de DNS, servidores de e-mail SMTP/IMAP e até serviços de VOIP.

Ao contrário das soluções do Dotcom Monitor, o monitoramento da infraestrutura Dynatrace gira em torno do monitoramento de ambientes cloud e híbridos. Eles fornecem monitoramento para plataformas como AWS, Docker, Kubernetes, Microsoft Azure e Google Cloud.

Portanto, o que você escolhe aqui depende inteiramente de sua infraestrutura. Se você não usar nenhuma das implantações em nuvem/híbrido mencionadas acima, então o Dotcom-Monitor pode ser uma solução simples, mas poderosa.

Teste de carga

O teste de carga envolve colocar seus sites, serviços ou aplicativos através de tráfego sintético pesado para determinar quaisquer problemas de desempenho relacionados ao dimensionamento, concorrência e capacidade de resposta. Se feito corretamente, o teste de carga pode revelar problemas imprevistos em sua aplicação que só podem ter surgido no ambiente de produção. O Dotcom Monitor oferece uma solução baseada em nuvem chamada LoadView que pode realizar testes reais baseados em navegador em uma rede global e distribuída de dispositivos. Também é fácil configurar scripts usando o mesmo EveryStep Web Recorder que mencionamos anteriormente.

Infelizmente, a Dynatrace não possui uma ferramenta dedicada para testes de carga de aplicações web. Eles oferecem integrações com ferramentas de teste de carga de terceiros, como JMeter, Neotys e LoadRunner, mas isso requer que você se aprofunde em dois ecossistemas diferentes e tenha que gerenciar tudo o que vem junto com isso.

Dynatrace vs. Dotcom-Monitor: Preços baseados em cotações vs. baseados em assinatura

Se você quiser experimentar qualquer uma dessas soluções antes de decidir, tanto o Dynatrace quanto o Dotcom-Monitor oferecem um plano de teste gratuito. Embora, o Dotcom-Monitor ofereça um período de teste muito mais prolongado de 30 dias em comparação com o período de teste de 15 dias oferecido pela Dynatrace. Na minha opinião, você deve testar ambas as soluções antes de se acertar com uma delas.

A Dynatrace oferece uma cotação personalizada para cada cliente, portanto não há preços fixos. No entanto, em alguns casos, pode ser $0,04/hora, o que dá cerca de US $ 30/mês. Para esclarecer, pode ser muito maior do que isso ou talvez até menor dependendo do seu caso de uso. Então, claramente, Dotcom-Monitor parece uma solução viável se o orçamento é uma preocupação para você.

Após o período de teste, se você está procurando optar por uma dessas soluções, então os planos de assinatura do Dotcom-Monitor são extremamente econômicos para todas as ferramentas e serviços que você está recebendo em troca. Todos os planos do Dotcom-Monitor vêm de série com suporte 24 horas por dia, 7 horas por dia, 7º lugar e muitos outros grandes recursos.

Monitoramento de serviços web

$1,99/mês por alvo
(mínimo de 10 alvos necessários). Monitore HTTP/S, servidores web, APIs web (SOAP/REST), ICMP/Ping, certificados SSL e muito mais. Saiba Mais

Monitoramento de páginas da Web

Monitoramento de páginas da Web

$5.99/mês por página
(mínimo de 5 páginas necessárias). Monitore com navegadores reais (Chrome/Internet Explorer, Firefox) e simule dispositivos desktop/mobile. Gráficos de cachoeira detalhados dão detalhes de desempenho em nível de elemento. Saiba Mais

Monitoramento de aplicativos web

$7.79/mês por passo
(mínimo de 5 etapas). Suporta scripts para aplicativos web dinâmicos como Flash, Silverlight, AJAX, Vue, Knockout e conteúdo e imagens mais e verfying. Veja a reprodução de vídeo e identifique onde os problemas ocorrem. Saiba Mais

Monitoramento de infraestrutura de internet

$7.99/mês por alvo
(mínimo de 5 alvos). Monitore seus servidores de mídia de streaming, servidores de e-mail, DNS, traceroute, FTP, VoIP/SIP e muito mais. Saiba Mais

Dynatrace vs. Dotcom-Monitor: Conclusão

Explicamos em detalhes o que o Dynatrace e o Dotcom-Monitor têm a oferecer quando se trata de monitoramento de desempenho de aplicativos. Se o seu aplicativo é um site simples, então você não pode errar com nenhuma dessas soluções. No entanto, se você quer um APM para um aplicativo web que tenha complexidade e seja dinâmico, então o Dotcom-Monitor é a sua melhor aposta. Os usuários do Dynatrace comentaram que a interface do usuário pode ser bastante complexa para gerenciar e caminhar. Além disso, a plataforma é executada em cima da rede, que consome memória, potencialmente diminuindo o desempenho de uma transação web. A plataforma Dotcom Monitor tem uma interface fácil de usar, sem painéis complexos e difíceis de ler. É também uma solução geral preferida considerando seus preços e os serviços que tem a oferecer.

Compare ferramentas de monitoramento da indústria

Experimente a plataforma Full Dotcom-Monitor

Grátis por 30 dias