Em muitas organizações, a propriedade do banco de dados fica a cargo de uma infraestrutura central ou uma equipe dedicada de administração de banco de dados, separada do esforço de desenvolvimento do aplicativo. Embora o monitoramento do desempenho de aplicativos (APM) forneça insights valiosos, essas equipes centrais precisam ter a capacidade de instrumentar e visualizar a carga e o desempenho do banco de dados diretamente, sem depender de agentes APM. Elas precisam ver não apenas que um banco de dados está lento, mas precisamente por que ele está lento, com detalhes em nível de consulta.
Hoje, temos o prazer de anunciar o lançamento geral do Monitoramento de desempenho de banco de dados aprimorado na New Relic. Com este lançamento, você agora pode obter detalhes profundos no nível de consulta diretamente de suas instâncias de banco de dados.
Este aprimoramento da nossa integração no host (OHI) oferece visibilidade detalhada de consultas lentas, detalhes de consultas agrupadas, tipos de espera do banco de dados e planos de execução de consultas para seus bancos de dados MySQL, Microsoft SQL Server e PostgreSQL. Ele permite que administradores de banco de dados e proprietários de infraestrutura encontrem e corrijam gargalos de desempenho mais rapidamente, melhorando a confiabilidade e o desempenho dos serviços que dependem deles.
Vá além do APM para obter uma visão completa do banco de dados
Para um administrador dedicado, entender o desempenho do banco de dados não deve exigir acesso ao código do aplicativo ou aos agentes. O problema central é que um banco de dados é um recurso compartilhado, e a equipe que o gerencia precisa de um conjunto de ferramentas focado em suas características específicas de desempenho. Nossa OHI aprimorada fornece esses insights em nível de consulta diretamente da instrumentação do banco de dados, dando aos administradores de bancos de dados a autonomia e os dados necessários para garantir o desempenho e a confiabilidade de todos os aplicativos que utilizam seus serviços.
Identifique gargalos com tipos de espera e planos de execução
Quando um aplicativo é lento, a causa-raiz geralmente é uma consulta ineficiente. Para resolver isso, você precisa de mais do que apenas métricas; você precisa entender exatamente por que uma consulta está tendo um desempenho ruim. Agora, coletamos informações detalhadas, incluindo tipos de espera e planos reais de execução de consultas. Isso significa que você pode passar da identificação de uma consulta lenta para a compreensão de suas esperas específicas e análise de seu plano de execução, reduzindo drasticamente o tempo necessário para diagnosticar e resolver o problema.
Simplifique o monitoramento em todo o seu patrimônio híbrido
Sua infraestrutura de banco de dados provavelmente abrange servidores locais e ambientes de nuvem. Essa nova funcionalidade oferece suporte a bancos de dados MySQL, PostgreSQL e Microsoft SQL Server auto-hospedados e também inclui compatibilidade com AWS Aurora/RDS. Isso permite que você padronize seu monitoramento profundo de banco de dados na New Relic em todo o seu patrimônio híbrido.
O processo de introdução deve ser uma experiência direta e orientada ao profissional.
- Navegue até o processo de instalação guiada em Integrations & Agents na New Relic One.
- Selecione seu tipo de banco de dados (MySQL, PostgreSQL ou Microsoft SQL Server).
- Siga o guia passo a passo para implantar a integração no host (OHI) no ambiente onde seu banco de dados está hospedado. O processo pode ser feito manualmente ou automatizado com o New Relic CLI.
- Depois que a instrumentação estiver instalada e enviando dados, você poderá visualizar os dados de desempenho detalhados em páginas de entidade única ou em dashboards de várias entidades.
Mais informações
Para obter instruções de instalação mais detalhadas e mais informações sobre tipos específicos de banco de dados, consulte a documentação da New Relic:- Microsoft SQL Server: Instalar Microsoft SQL Server
- MySQL: Instalar MySQL
- PostgreSQL: Instalar PostgreSQL
Próximos passos
- Leia a documentação para obter instruções detalhadas sobre como instalar e configurar a integração no host para seu banco de dados específico.
- Crie uma conta na New Relic. Sua conta gratuita inclui ingestão grátis de 100 GB de dados por mês, um usuário com acesso completo e um número ilimitado de usuários básicos grátis. Todos os dados dessa integração são cobrados como ingestão paga.
As opiniões expressas neste blog são de responsabilidade do autor e não refletem necessariamente as opiniões da New Relic. Todas as soluções oferecidas pelo autor são específicas do ambiente e não fazem parte das soluções comerciais ou do suporte oferecido pela New Relic. Junte-se a nós exclusivamente no Explorers Hub ( discuss.newrelic.com ) para perguntas e suporte relacionados a esta postagem do blog. Este blog pode conter links para conteúdo de sites de terceiros. Ao fornecer esses links, a New Relic não adota, garante, aprova ou endossa as informações, visualizações ou produtos disponíveis em tais sites.