Contexte

La fonctionnalité des custom scripts vous permet d'utiliser l'un des 5 types de script pour exécuter des actions sur un agent ou un nœud que vous aurez préalablement sélectionné.

Pour y accéder, cliquez sur la section "Action" du menu principal.

Requête SQL

En choisissant ce type de script vous pourrez récupérer le résultat d'une requête SQL (jusqu'à 5 colonnes ou lignes).

Paramétrage

Les paramétrages sont scindés en 3 sections : Général, Paramètres d'exécution et Personnalisation

  • Général

Vous retrouverez des champs permettant de nommer, d'ajouter une description, de définir une cible en choisissant des critères de système d'exploitation et / ou de type d'agent et vous pourrez définir une fréquence d'exécution. 

La fréquence d'exécution déterminera combien de résultats vous pourrez conserver de manière glissante. Le nombre maximal de résultats glissant sauvegardé est 1440. 

Exemple de fréquence : 

Si j'ai choisi une fréquence 5 min la rétention de mes données a pour durée maximal 5 jours (5 min x1440). Après 5 jours le premier résultat de mon script est supprimé.

  • Paramètres d'exécution

Requête :

Définissez dans ce champ la requête SQL que vous souhaitez exécuter. 

DSN :

Ajoutez le DSN (Data Source Name) pour vous connecter à la source de données associée à la requête

Consider Column As Row:

Cette option vous permet de choisir le format des résultats.
- Si décoché : collecte les 5 premiers champs de la première ligne.
- Si coché : collecte les premiers champs des 5 premières lignes.

  • Personnalisation

Vous pourrez ici définir le nom des valeurs retournées dans les résultats du script pour avoir une meilleur compréhension dans la lecture des résultats. cela permet aussi de choisir le type et le format de la réponse (textes ou courbes).

Exécuter le script

Avant de déployer définitivement votre script sur l'agent ou les agents du nœud sélectionné, vous pouvez ajouter une ou plusieurs Alertes et Tester votre script sur un agent spécifiquement choisi. 

Une fois que le script est conforme à vos attentes, appuyer sur "Créer" pour exécuter le script.