Trace: » condition_jobs
This is an old revision of the document!
Condition Jobs
This section contains a set of jobs that will be executed if alert appears on the server and actions of the panel. For example, a letter sent to the administrator if the traffic increases rapidly, or restart of the server if it is down.
The conditions are called hooks and can be added only by the support. But a user can program any action of the server using scripts.
ACTIONS AVAILABLE
Add a job – adding a new condition job.
Actions available while adding a job:
Name – имя, под которым будет отображаться задание в списке.
Hook – условие, согласно которому будет запущено выполнение задания. Позволяет выбрать тип и раздел для проверяемого условия.
Импорт переменных – выбор этого пункта подразумевает использование переменных из Настроек. К примеру, в скрипте можно вызвать переменную mysql_root_password, обратившись к ней как к $DK_SYSTEM_VAR_mysql_root_password.
Скрипт – скрипт, который будет запущен в случае возникновения hook’а. Скрипт может быть написан на любом из скриптовых языков, таких как sh, perl, ruby, tcl. При добавлении скрипта необходимо указать используемый интерпретатор в самой первой строке. Например, #!/bin/sh или #!/bin/perl.