Трюки Trigerring для пользовательских событий

Если я посмотрю на очарование MySQL ( https://jujucharms.com/precise/mysql-48/?text=mysql), оно включает в себя множество хуков. Насколько я понимаю, каждый хук вызывается средой выполнения Juju при развертывании ресурса или происходит какое-то изменение в отношениях между ресурсами. Как я могу вызвать ловушку, когда происходит определенное пользовательское событие (загрузка ЦП> 95%)?

Поддерживает ли Juju указание пользовательских событий или мне нужно написать внешний скрипт для автоматизации этого?

1 ответ

Решение

На данном этапе нет никаких пользовательских событий, на которые реагирует Джуджу.

Да, вам нужно написать внешний скрипт.

У Джуджу есть возможность запускать команды в контексте юнита (например, ловушки).

Это делается с помощью команды run из командной строки, или, если она запускается из cron на самих машинах, это команда juju-run.

Другие вопросы по тегам