Você pode instalar e configurar o NRDOT Collector para o monitoramento do SQL Server usando o cookbook do Chef newrelic-install. O cookbook instala o coletor, cria ou autoriza a identidade de monitoramento e configura o coletor quando você executa a receita newrelic-install::default.
Instalação guiada
Para instalar isso pela interface da New Relic, acesse one.newrelic.com > Integrations & Agents > Microsoft SQL Server (Database 360) . Siga as instruções na tela para configurar a integração. Esta página aborda apenas a instalação manual.
Pré-requisitos
Uma conta New Relic com uma chave de licença válida.
Um ID de conta da New Relic.
Microsoft SQL Server 2017 ou posterior.
Chef 15 ou posterior.
SQL Server auto-hospedado:
- Autenticação do SQL Server: um host de coletor Windows, Ubuntu ou RHEL/CentOS e um login na função de servidor
sysadmin(ou equivalente) com sua senha. - Autenticação do Windows ou gMSA: um host de coletor do Windows e a conta de domínio do Windows (ou gMSA) para a qual conceder permissões.
- Autenticação do SQL Server: um host de coletor Windows, Ubuntu ou RHEL/CentOS e um login na função de servidor
SQL Server no AWS RDS:
- Um host do coletor Windows, Ubuntu ou RHEL/CentOS com conectividade de rede para o endpoint do RDS (acesso de entrada concedido na porta do SQL Server dentro do grupo de segurança do RDS), junto com o nome de usuário mestre e a senha do RDS.
- Autenticação de domínio do Windows ou gMSA: um host coletor do Windows e uma instância do RDS já ingressados em um domínio do AWS Managed Microsoft Active Directory.
Conectividade de rede para o endpoint OTLP da New Relic correspondente à região de destino.
Baixar o cookbook do Chef
Faça o download do newrelic-install cookbook do Chef do Chef Supermarket para o seu diretório de repositório (chef-repo):
$knife supermarket install newrelic-installSubstituir os atributos padrão
Substitua os atributos padrão em attributes/default.rb pelos detalhes da sua conta:
Faça o upload do cookbook do Chef
Faça o upload do cookbook newrelic-install do Chef para o seu servidor Chef:
$knife cookbook upload newrelic-installAtualizar a run list
Adicione a receita newrelic-install à run list de um nó:
"run_list": [ "recipe[newrelic-install]"]Encontre e use seus dados
Assim que os dados estiverem sendo coletados, será possível acessar o monitoramento abrangente do banco de dados SQL Server por meio da interface do New Relic.
Para encontrar sua entidade de banco de dados SQL Server no New Relic:
Vá para one.newrelic.com > All capabilities > Databases.
Na dropdown Entity type, selecione MSSQL instance e clique em Apply.
Selecione seu banco de dados SQL Server na lista de entidades.
Após configurar o monitoramento do SQL Server com o NRDOT, você pode:
- Crie dashboards personalizados para visualizar suas métricas de banco de dados
- Configure alertas para limites críticos de desempenho do banco de dados
- Explore seus dados usando os recursos de consulta do New Relic
Documentação relacionada
Configurar a correlação entre APM e banco de dados
Aprenda a correlacionar o desempenho do seu aplicativo com as operações de banco de dados no New Relic.
Resolução de problemas
Saiba como solucionar problemas na sua configuração de monitoramento do MSSQL no New Relic.
Referência de métricas
Saiba mais sobre as métricas disponíveis coletadas pelo NRDOT Collector.