Puede instalar y configurar el Collector de NRDOT para el monitoreo de SQL Server mediante el libro de recetas de Chef newrelic-install. El libro de recetas instala el recolector, crea o autoriza la identidad de monitoreo y configura el recolector cuando ejecuta la receta newrelic-install::default.
Instalación guiada
Para instalar esto a través de la UI de New Relic en su lugar, vaya a one.newrelic.com > Integrations & Agents > Microsoft SQL Server (Database 360) . Siga las instrucciones en pantalla para configurar la integración. Esta página solo cubre la instalación manual.
Requisitos previos
Una cuenta de New Relic con una clave de licencia válida.
Un ID de cuenta de New Relic.
Microsoft SQL Server 2017 o posterior.
Chef 15 o posterior.
SQL Server autohospedado:
- Autenticación de SQL Server: un host recolector de Windows, Ubuntu o RHEL/CentOS, y un inicio de sesión en el rol de servidor
sysadmin(o equivalente) con la contraseña. - Autenticación de Windows o gMSA: un host recolector de Windows y la cuenta de dominio de Windows (o gMSA) a los que otorgar permisos.
- Autenticación de SQL Server: un host recolector de Windows, Ubuntu o RHEL/CentOS, y un inicio de sesión en el rol de servidor
SQL Server en AWS RDS:
- Un host recolector de Windows, Ubuntu o RHEL/CentOS con conectividad de red al extremo de RDS (acceso entrante otorgado en el puerto de SQL Server dentro del grupo de seguridad de RDS), junto con el nombre de usuario y la contraseña maestros de RDS.
- Autenticación de dominio de Windows o gMSA: un host recolector de Windows y una instancia de RDS ya unidos a un dominio de Microsoft Active Directory administrado por AWS.
Conectividad de red al extremo OTLP de New Relic correspondiente a la región objetivo.
Descargar el cookbook de Chef
Descargue el cookbook de Chef newrelic-install desde Chef Supermarket al directorio del repositorio de Chef:
$knife supermarket install newrelic-installReemplace los atributos predeterminados
Reemplace los atributos predeterminados en attributes/default.rb con los detalles de la cuenta:
Cargue el cookbook de Chef
Cargue el cookbook de Chef newrelic-install en su servidor de Chef:
$knife cookbook upload newrelic-installActualice la lista de ejecución
Agregue la receta newrelic-install a la lista de ejecución de un nodo:
"run_list": [ "recipe[newrelic-install]"]Encuentra y utiliza tus datos
Una vez que sus datos se estén recopilando, puede acceder al monitoreo integral de bases de datos SQL Server a través de la UI de New Relic.
Para encontrar su entidad de base de datos SQL Server en New Relic:
Vaya a one.newrelic.com > All capabilities > Databases.
En el menú desplegable Entity type, seleccione MSSQL instance y luego haga clic en Apply.
Seleccione su base de datos SQL Server de la lista de entidades.
Después de configurar el monitoreo de SQL Server con NRDOT, puede:
- Crea dashboards personalizados para visualizar las métricas de tu base de datos
- Configura alertas para umbrales críticos de rendimiento de la base de datos
- Explore los datos con las capacidades de consulta de New Relic
Documentación relacionada
Configurar la correlación de APM y base de datos
Aprenda a correlacionar el rendimiento de la aplicación con las operaciones de la base de datos en New Relic.
Resolución de problemas
Aprenda a solucionar problemas de la configuración de monitoreo de MSSQL en New Relic.
Referencia de métricas
Obtenga información sobre las métricas disponibles recopiladas por NRDOT Collector.