Вы посетили: » condition_jobs
Это старая версия документа!
Задания по условию
Данный раздел содержит набор заданий, которые будут выполняться при возникновении на сервере алертов и действий из панели. К примеру, отправка письма администратору при резком увеличении трафика или рестарт веб-сервера в случае его падения.
Условия называются hook и могут быть добавлены только службой технической поддержки. Однако у пользователя есть возможность запрограммировать любую реакцию сервера с помощью скриптов.
ДОСТУПНЫЕ ДЕЙСТВИЯ:
Добавить задание – добавление нового задания по условию.
Доступные опции при добавлении задания:
Имя – имя, под которым будет отображаться задание в списке.
Hook – условие, согласно которому будет запущено выполнение задания. Позволяет выбрать тип и раздел для проверяемого условия.
Импорт переменных – выбор этого пункта подразумевает использование переменных из Настроек. К примеру, в скрипте можно вызвать переменную mysql_root_password, обратившись к ней как к $DK_SYSTEM_VAR_mysql_root_password.
Скрипт – скрипт, который будет запущен в случае возникновения hook’а. Скрипт может быть написан на любом из скриптовых языков, таких как sh, perl, ruby, tcl. При добавлении скрипта необходимо указать используемый интерпретатор в самой первой строке. Например, #!/bin/sh или #!/bin/perl.