Daily check SAP HANA

Au quotidien, lorsqu’une DB SAP HANA est stabilisée, on ne l’observe plus très minutieusement. un bon outil pour y pallier sera l’assistant SAP HANA Cockpit qui agrègera et identifiera toutes les anomalies ou presque.

SAP HANA Cockpit pour surveiller plusieurs bases de données, il s’améliore de version en version

On peut aussi récupérer par mail des alertes lorsque certains seuils sont dépassés :
2595007 – Configure individual alert checker from HANA Cockpit

configure Alerts

Puis il arrive que l’on souhaite observer régulièrement certains éléments qui par le passé ont permis de stabiliser la plateforme HANA. C’est ainsi qu’est arrivé le besoin d’avoir le classique dailycheck par mail.

Je vous propose de découvrir :
* un programme écrit en python pour exécuter une série de commandes SQL, récupérer la réponse, le mettre en forme et le transmettre par mail
* un lot de commandes SQL dont je me suis servi pour surveiller des environnements de prod

Présentation :

exemple d’un rapport reçu chaque matin (lien ici)
lot des commandes SQL pour surveiller une plateforme SAP HANA au quotidien
email ou en ligne de commande grâce au module prettytable

lien github : [ici]