Requêtes lentes
Savoir quelle requête, de quel service, retarde les réponses.
Santé et performance de vos bases de données, et les requêtes lentes vues depuis les traces de l’application.
Beaucoup d’incidents de performance finissent dans la base de données, mais se voient depuis l’application comme une lenteur générique. Sans métriques de la base de données ni visibilité sur la requête exécutée par chaque service, le diagnostic s’allonge.
Cinq phases, toujours dans le même ordre. Sélectionnez-en une pour voir ce qui s’y passe. Dans les projets complets, elles s’inscrivent dans les étapes de notre méthode.
Nous examinons ce qui est surveillé aujourd’hui, avec quels outils, quels incidents sont passés inaperçus et ce que cela coûte.
Nous concevons la collecte avec OpenTelemetry : agents, gateways, chemins de sortie, attributs communs et échantillonnage.
Nous configurons les receivers de chaque moteur avec un utilisateur en lecture seule et relions les requêtes aux traces de l’APM.
Nous vérifions que les métriques arrivent et que les requêtes lentes sont identifiées avec le service qui les déclenche.
Nous ajustons cardinalité, échantillonnage et détecteurs selon l’usage réel pour contenir le coût et le bruit.
Savoir quelle requête, de quel service, retarde les réponses.
Détecter les pools saturés avant que le service ne tombe.
Anticiper la croissance des bases de données.
Ceux disposant d’un receiver OpenTelemetry, dont PostgreSQL, MySQL, SQL Server et Oracle. Nous confirmons votre version exacte lors de l’assessment.
Nous configurons ce qui est enregistré pour ne pas exposer de données sensibles.
En général, un utilisateur en lecture seule suffit pour le collector.
Décrivez-nous votre situation. Si ce service ne correspond pas à votre besoin, nous vous le dirons ; sinon, nous vous proposerons une première étape concrète.
Demander ce service