Monitorar o Azure Cosmos DB usando soluções de terceiros
APLICA-SE AO: NoSQL MongoDB Cassandra Gremlin Table
Além do Azure Monitor, você pode usar soluções de monitoramento de terceiros para monitorar as instâncias do Azure Cosmos DB.
Importante
As soluções mencionadas neste artigo são apenas para fins informativos. Elas pertencem ao proprietário individual da solução. Recomendamos que os usuários façam uma avaliação criteriosa e selecionem o mais adequado.
Datadog
{Há suporte para: API do NoSQL, MongoDB, Gremlin, Cassandra e Tabela}
O Datadog é uma plataforma totalmente unificada que abrange o monitoramento de infraestrutura, o monitoramento de desempenho de aplicativos, o gerenciamento de log, o monitoramento da experiência do usuário e muito mais. Reunindo dados de todas as ferramentas e serviços na pilha da sua empresa, o Datadog fornece uma única fonte de verdade para solução de problemas, otimização de desempenho e colaboração entre equipes. Tudo no Datadog é organizado sob o mesmo conjunto de tags, de modo que todos os dados relevantes para um determinado problema sejam correlacionados automaticamente. Eliminando os pontos cegos, o Datadog reduz o risco de erros ignorados, reduz o ônus da manutenção contínua do serviço e acelera as transformações digitais.
O Datadog coleta mais de 40 métricas de medidor e de contagem diferentes do CosmosDB, incluindo o armazenamento total disponível por região, o número de bancos de dados SQL criados e muito mais. Essas métricas são coletadas por meio da integração do Datadog Azure e aparecem na plataforma 40% mais rápido em comparação com o restante do setor. O Datadog também fornece um painel integrado para o CosmosDB, que fornece insights imediatos sobre o desempenho de instâncias do CosmosDB. Os usuários podem visualizar as métricas no nível da plataforma, como as unidades de solicitação totais consumidas, além das métricas no nível da API, como o número de keyspaces Cassandra criados para entender melhor o uso do CosmosDB.
O Datadog está sendo usado por vários clientes do Azure Cosmos DB, como
- Maersk
- PWC
- PayScale
- AllScripts
- Hearst
Figura: Datadog em ação
Links úteis:
Dynatrace
{Há suporte para: API do NoSQL e MongoDB}
O Dynatrace fornece inteligência de software para a nuvem a fim de controlar a complexidade da nuvem e acelerar a transformação digital. Com a observação automática e inteligente em escala, a plataforma de inteligência de software “tudo em um” do Dynatrace fornece respostas precisas sobre o desempenho e a segurança dos aplicativos, a infraestrutura subjacente e a experiência de todos os usuários, para que as equipes possam automatizar as operações de nuvem, liberar software melhor mais rapidamente e fornecer experiências digitais incomparáveis.
Usando a API do MongoDB, o Dynatrace coleta e entrega métricas do Cosmos DB, que incluem os números de chamadas e os tempos de resposta, todos visualizados de acordo com a agregação, os comandos e as operações de leitura e gravação. Ele também informa as instruções exatas do banco de dados executadas no seu ambiente. Por fim, com o poder do Mecanismo de IA do Davis, ele pode detectar exatamente qual instrução de banco de dados é a causa raiz da degradação e pode ver o banco de dados identificado como a causa raiz.
Figura: Dynatrace em ação
Links úteis
- Experimente o Dynatrace com 15 dias de avaliação gratuita
- Inicialização a partir do Azure Marketplace
- Documentação de como usar o Azure Cosmos DB com o Azure Monitor
- Azure Cosmos DB – Detalhes de integração do Dynatrace
- Monitoramento do Dynatrace para bancos de dados do Azure
- Visão geral da solução do Dynatrace para Azure
- Parceiros de solução