Monitoring des performances des bases de données - Analyse approfondie des requêtes désormais disponible pour tous

Présentation du monitoring des performances amélioré pour MySQL, PostgreSQL et Microsoft SQL Server avec types d'attente, requêtes lentes et plans d'explication

Publié Lecture : 3 min

Dans de nombreuses organisations, le contrôle des bases de données dépend d'une infrastructure centrale ou d'une équipe DBA dédiée, qui est distincte de l'effort de développement de l'application. Bien que le monitoring des performances des applications (APM) fournisse des informations précieuses, ces équipes centrales doivent pouvoir instrumenter et visualiser la charge et les performances de la base de données directement, sans dépendre des agents APM. Elles ont non seulement besoin de voir si la base de données est lente, mais elles ont aussi besoin de savoir précisément pourquoi elle est lente, avec les détails au niveau des requêtes.

Nous sommes très heureux d'annoncer la disponibilité pour tous du monitoring des performances des bases de données dans New Relic. Avec ce lancement, vous pouvez désormais capturer des détails approfondis au niveau des requêtes directement depuis vos instances de base de données.

Cette amélioration à notre intégration sur hôte vous apporte une visibilité précise sur les requêtes lentes, des détails groupés sur les requêtes, les types d'attente au niveau de la base de données et les plans d'exécution des requêtes pour vos bases de données MySQL, Microsoft SQL Server, et PostgreSQL. Cela permet aux propriétaires DBA et Infrastructure de trouver et de résoudre les goulots d'étranglement plus rapidement, en améliorant la fiabilité et les performances des services qui en dépendent.

Allez au-delà de l'APM pour obtenir une vue complète de votre base de données

Pour obtenir une DBA dédiée, il ne devrait pas falloir un accès aux codes ou aux agents de l'application pour comprendre les performances de la base de données. Le principal problème vient du fait que la base de données est une ressource partagée et que l'équipe a besoin d'outils focalisés sur ses caractéristiques de performances spécifiques. Notre intégration sur hôte fournit ces informations détaillées au niveau des requêtes directement depuis l'instrumentation de la base de données, ce qui donne aux DBA l'autonomie et les données dont elles ont besoin pour assurer les performances et la fiabilité de toutes les applications qui utilisent leur service.

Repérez les goulots d’étranglement avec les types d'attente et plans d'exécution

Lorsqu'une application est lente, la cause profonde est souvent une requête inefficace. Pour résoudre ce problème, il vous faut plus que de simples métriques, vous devez comprendre exactement pourquoi une requête n'opère pas efficacement. Nous avons collecté des informations détaillées, dont les types d'attente et les plans d'exécution réelle des requêtes. Cela signifie que vous pouvez passer de l'identification d'une requête lente à la compréhension des temps d'attente spécifiques et à l'analyse du plan d'exécution, ce qui réduit nettement le temps requis pour diagnostiquer et résoudre le problème.

Simplifiez le monitoring sur tout votre domaine hybride

Votre infrastructure de base de données s'étend aux serveurs sur site et aux environnements cloud. Cette nouvelle fonctionnalité soutient les bases de données autohébergées MySQL, PostgreSQL et Microsoft SQL Server. Elle est également compatible avec AWS Aurora/RDS. Vous pouvez ainsi normaliser le monitoring approfondi de votre base de données dans New Relic à tout votre domaine hybride.

Le démarrage est conçu pour être une expérience simple pour les professionnels.

  1. Ouvrez le processus d'installation guidée sous Integrations & Agents dans New Relic.
  2. Sélectionnez le type correspondant à votre base de données (MySQL, PostgreSQL, ou Microsoft SQL Server).
  3. Suivez le guide étape par étape pour déployer l'intégration sur hôte dans l'environnement où est hébergée votre base de données. Le processus peut être effectué manuellement ou automatisé à partir de l'interface de ligne de commande (CLI) New Relic.
  4. Une fois l'instrumentation installée et les données envoyées, vous pouvez afficher les données de performances détaillées sur des pages d'entité uniques ou sur des dashboards multi-entités.

Plus d'infos

Pour des instructions d'installation plus détaillées et de plus amples informations sur des types de bases de données spécifiques, veuillez consulter la documentation New Relic  :
New Relic Now Regardez la démo des intégrations agentiques dès aujourd'hui.
Regarder.