1 votes

Crochets de déclenchement pour les événements définis par l'utilisateur

Si je regarde le charme de MySQL ( https://jujucharms.com/precise/mysql-48/?text=mysql#code ) il comprend beaucoup de crochets. D'après ce que j'ai compris, chaque hook est déclenché par le runtime Juju lors du déploiement d'une ressource ou d'un changement dans une relation entre ressources. Comment puis-je déclencher un hook lorsqu'un certain événement défini par l'utilisateur (utilisation du CPU > 95%) se produit ?

Juju permet-il de spécifier des événements définis par l'utilisateur ou dois-je écrire un script externe pour automatiser cela ?

2voto

thumper Points 1046

Il n'y a pas d'événements définis par l'utilisateur auxquels Juju répond à ce stade.

Oui, vous devez écrire un script externe.

Juju a la capacité d'exécuter des commandes dans le contexte d'une unité (comme un hook).

Cette opération s'effectue à l'aide de la commande "run" de la ligne de commande, ou si elle est exécutée par cron sur les machines elles-mêmes, la commande est "juju-run".

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X