1 / 31

Monitoring vs Kankuru Grégory Boge Philippe Geiger

Monitoring vs Kankuru Grégory Boge Philippe Geiger. Merci à nos sponsors. Introduction. Le DBA est responsable : De la disponibilité des bases De leur performance De leur intégrité De leur sécurité Le DBA doit corriger/anticiper chacun des problèmes. Présentation de Kankuru.

lidia
Download Presentation

Monitoring vs Kankuru Grégory Boge Philippe Geiger

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Monitoring vs Kankuru Grégory Boge Philippe Geiger

  2. Merci à nos sponsors

  3. Introduction • Le DBA est responsable : • De la disponibilité des bases • De leur performance • De leur intégrité • De leur sécurité • Le DBA doit corriger/anticiper chacun des problèmes

  4. Présentation de Kankuru • Application pour faciliter l’administration SQL Server • Dashboards, statistiques, audits, outils • Compatible SQL Server 2005 à 2014 • Développée avec des technologies Microsoft • Gratuite

  5. Quelques utilisateurs de Kankuru Et beaucoup d’autres…

  6. Monitoring vs Kankuru 1 - Les jobs de l’agent SQL Server

  7. Les jobs de l’agent SQL Server • SQL Server Agent : service qui automatise des tâches d’administration comme des travaux métiers • Les questions du DBA • Comment savoir si les travaux fonctionnent correctement ? • Comment être sûr que toutes mes bases de données sont sauvegardées ?

  8. Les jobs de l’agent SQL Server • Quelques solutions • Alerte par messagerie électronique* • Visionneuse des journaux de travaux SSMS * • Requête SQL multi-serveurs* • Observateur d’événements • Outils de supervision (System Center)

  9. Les jobs de l’agent SQL Server • Kankuru • Dashboard * • Job Gantt * • Backup History*

  10. Monitoring vs Kankuru Les jobs de l’agent SQL Server

  11. Monitoring vs Kankuru 2 - Lenteurs applicatives

  12. Lenteurs applicatives • Les utilisateurs se plaignent de lenteurs applicatives et soupçonnent fortement les performances des bases de données. • Les questions du DBA • Quels sont les outils à ma disposition pour vérifier la santé des performances de mes instances ? • Comment détecter les lenteurs ? Requêtes lentes dues à un manque d’index ? • Comment trouver des pistes d’optimisation ?

  13. Lenteurs applicatives • Quelques solutions • Perfmon et Activity Monitor * • SQL Profiler * • Les index manquants • Rapports SSMS * • DatabaseEngineTuningAdvisor • Data collector

  14. Lenteurs applicatives • Kankuru • Instance Dashboard * • Who+ Live Session • TOP 50 SP + Queries * • WaitStats

  15. Monitoring vs Kankuru Lenteurs applicatives

  16. Monitoring vs Kankuru 3 - Espace disponible

  17. Espace disponible • Suivre les espaces disques et les tailles des fichiers • Les questions du DBA • Comment éviter l’arrêt de service par défaut d’espace ? • Comment être alerté en cas d’espace faible ? • Quelle est la tendance ?

  18. Espace disponible • Quelques solutions • Data Collector* • Scripts PowerShell* • Outils de supervision (System Center, Nagios, Cacti, Hyperic)

  19. Espace disponible • Kankuru • Dashboard * • File TreeMaps * • Evolution des espaces

  20. Monitoring vs Kankuru Espace disponible

  21. Monitoring vs Kankuru 4 - Livraison de scripts

  22. Livraison de scripts • La modification du modèle de données peut souvent entraîner des effets de bord sur les autres objets. • Les questions du DBA • Comment peut-on valider que le nouveau modèle est toujours fonctionnel ? Quels outils peuvent nous faciliter la tâche ? • A part avec des tests unitaires longs à mettre en place, peut-on automatiser une validation sur l’environnement de recette ?

  23. Livraison de scripts • Quelques solutions • Dépendances d’objets * • Database compare

  24. Livraison de scripts • Kankuru • DatabaseCompilator *

  25. Monitoring vs Kankuru Livraison de scripts

  26. Monitoring vs Kankuru Questions / réponses

  27. Suivez l’actualité Kankuru http://www.kankuru.fr @KankuruSQL http://wiki.kankuru.fr

More Related