É possível usar o OpenTelemetry Collector Contribution para Microsoft SQL Server para monitorar a instância. O OpenTelemetry Collector Contribution é um projeto apoiado pela comunidade que fornece uma maneira de coletar dados de telemetria do Microsoft SQL Server e enviá-los para o New Relic.
Por padrão, o OpenTelemetry Collector Contribution coleta métricas do Microsoft SQL Server e as envia para o New Relic. No entanto, essas são métricas limitadas. Para enviar métricas de desempenho de consulta, métricas de tempo de espera, métricas de sessão e outras métricas avançadas, será necessário configurar o OpenTelemetry Collector Contribution. Este guia fornece instruções para configurar o OpenTelemetry Collector Contribution para coletar métricas avançadas do Microsoft SQL Server e enviá-las para o New Relic.
Pré-requisitos
- OpenTelemetry Collector Contrib (
otelcol-contrib) instalado e configurado no seu sistema. É possível fazer o download da versão mais recente na página de releases do OpenTelemetry Collector.
Habilite as métricas da interface
É possível enriquecer a experiência na plataforma New Relic adicionando e ativando as várias métricas no arquivo de configuração otelcol-contrib. Usando a configuração fornecida nesta seção, é possível preencher dados para as seguintes páginas na plataforma New Relic:
Overview
Query performance
Wait events
Sessions
Clients
Reinicie o OpenTelemetry Collector
Reinicie o OpenTelemetry Collector para aplicar as alterações de configuração. É possível fazer isso executando o seguinte comando:
$Restart-Service -Name "otelcol-contrib"