Edit Problem settings - action has conditional inputs not documented.
Change the recipients of a code.
Lists real-time status of detectors (actually runs each, be careful about load).
array ( 'status' => 0, 'payload' => array ( 0 => array ( 'code' => 'MODIFIED_SSH_BINS', 'name' => '##LG_PROBLEM_MODIFIED_SSH_BINS##', 'is_problem' => 0, 'is_sw_problem' => 0, 'is_rsl_problem' => 0, 'message' => '', ), 1 => array ( 'code' => 'MOD_LOG_INSTALLED', 'name' => '##LG_PROBLEM_MOD_LOG##', 'is_problem' => 0, 'is_sw_problem' => 0, 'is_rsl_problem' => 0, 'message' => '', ), 2 => array ( 'code' => 'QUOTAS', 'name' => '##LG_PROBLEM_QUOTAS##', 'is_problem' => 0, 'is_sw_problem' => 0, 'is_rsl_problem' => 0, 'message' => '', ), ), )
Get the code history for a specific code.
Lists codes that the given email address may recieve.
Removes a specific target from a code. Use queryCodesByEmail() to see targets.
Controller: Health
Action: edit (Added in version 4.4.0-303)
Edit Problem settings - action has conditional inputs not documented.
Input Parameters
CLAMAV_NOT_WORKING, EXTERNAL_NFS_CANNOT_CONNECT, MISSING_NAMEVIRTUALHOSTCONF_FILE, MYSQL_MISSING_OLD_PASSWORDS_ENTRY, SSL_CERT_EXPIRED, SSL_CERT_NEARLY_EXPIRED, COMMAND_QUEUE_OFFLINE, DEMO_EXPIRE, FIVELY_STUCK, FTP_DB_CONNECTION_BROKEN, HIGH_LOAD, UPGRADE_AVAILABLE, LICENSE, MAIL_QUEUE_SIZE, MISSING_SYMLINK, MODIFIED_SSH_BINS, MOD_LOG_INSTALLED, PARTITIONS_ALMOST_FULL, PARTITIONS_COMPLETELY_FULL, QUOTAS, RSL_BANDWIDTH, IMAPSSL_OFF, SW_BANDWIDTH, SW_SSL_EXPIRED, SW_SSL_NEARLY_EXPIRED, SW_STORAGE, SWAP_USAGE, YUM_UPDATE_FAILING
The repeat rate controls how often notices are sent for the conditions checked by the Problem Detectors.
once, 0, 30, 60, 1440, 10080
60
Controls how often the Detector is run. Detection is triggered by the InterWorx CRON jobs.
fively, fifteenly, hourly, quad_daily, daily, weekly, monthly
hourly
default
default
default
default
Action: editRecipients (Added in version 4.4.0-303)
Change the recipients of a code.
Input Parameters
CLAMAV_NOT_WORKING, EXTERNAL_NFS_CANNOT_CONNECT, MISSING_NAMEVIRTUALHOSTCONF_FILE, MYSQL_MISSING_OLD_PASSWORDS_ENTRY, SSL_CERT_EXPIRED, SSL_CERT_NEARLY_EXPIRED, COMMAND_QUEUE_OFFLINE, DEMO_EXPIRE, FIVELY_STUCK, FTP_DB_CONNECTION_BROKEN, HIGH_LOAD, UPGRADE_AVAILABLE, LICENSE, MAIL_QUEUE_SIZE, MISSING_SYMLINK, MODIFIED_SSH_BINS, MOD_LOG_INSTALLED, PARTITIONS_ALMOST_FULL, PARTITIONS_COMPLETELY_FULL, QUOTAS, RSL_BANDWIDTH, IMAPSSL_OFF, SW_BANDWIDTH, SW_SSL_EXPIRED, SW_SSL_NEARLY_EXPIRED, SW_STORAGE, SWAP_USAGE, YUM_UPDATE_FAILING
2, 3, nw1, nw2, nw37
["2"]
Banner notices are delivered through the InterWorx interface as a banner across the top of each screen
2, 3, nw1, nw2, nw37
["2"]
Add direct email addresses to send to
Action: listHealthStatus (Added in version 4.4.0-303)
Lists real-time status of detectors (actually runs each, be careful about load).
Example Output
array ( 'status' => 0, 'payload' => array ( 0 => array ( 'code' => 'MODIFIED_SSH_BINS', 'name' => '##LG_PROBLEM_MODIFIED_SSH_BINS##', 'is_problem' => 0, 'is_sw_problem' => 0, 'is_rsl_problem' => 0, 'message' => '', ), 1 => array ( 'code' => 'MOD_LOG_INSTALLED', 'name' => '##LG_PROBLEM_MOD_LOG##', 'is_problem' => 0, 'is_sw_problem' => 0, 'is_rsl_problem' => 0, 'message' => '', ), 2 => array ( 'code' => 'QUOTAS', 'name' => '##LG_PROBLEM_QUOTAS##', 'is_problem' => 0, 'is_sw_problem' => 0, 'is_rsl_problem' => 0, 'message' => '', ), ), )Action: queryCodeHistory (Added in version 4.7.0-336)
Get the code history for a specific code.
Input Parameters
CLAMAV_NOT_WORKING, EXTERNAL_NFS_CANNOT_CONNECT, MISSING_NAMEVIRTUALHOSTCONF_FILE, MYSQL_MISSING_OLD_PASSWORDS_ENTRY, SSL_CERT_EXPIRED, SSL_CERT_NEARLY_EXPIRED, COMMAND_QUEUE_OFFLINE, DEMO_EXPIRE, FIVELY_STUCK, FTP_DB_CONNECTION_BROKEN, HIGH_LOAD, UPGRADE_AVAILABLE, LICENSE, MAIL_QUEUE_SIZE, MISSING_SYMLINK, MODIFIED_SSH_BINS, MOD_LOG_INSTALLED, PARTITIONS_ALMOST_FULL, PARTITIONS_COMPLETELY_FULL, QUOTAS, RSL_BANDWIDTH, IMAPSSL_OFF, SW_BANDWIDTH, SW_SSL_EXPIRED, SW_SSL_NEARLY_EXPIRED, SW_STORAGE, SWAP_USAGE, YUM_UPDATE_FAILING
Action: queryCodesByEmail (Added in version 4.8.0-393)
Lists codes that the given email address may recieve.
Input Parameters
Action: removeTargetFromCode (Added in version 4.8.0-393)
Removes a specific target from a code. Use queryCodesByEmail() to see targets.
Input Parameters
CLAMAV_NOT_WORKING, EXTERNAL_NFS_CANNOT_CONNECT, MISSING_NAMEVIRTUALHOSTCONF_FILE, MYSQL_MISSING_OLD_PASSWORDS_ENTRY, SSL_CERT_EXPIRED, SSL_CERT_NEARLY_EXPIRED, COMMAND_QUEUE_OFFLINE, DEMO_EXPIRE, FIVELY_STUCK, FTP_DB_CONNECTION_BROKEN, HIGH_LOAD, UPGRADE_AVAILABLE, LICENSE, MAIL_QUEUE_SIZE, MISSING_SYMLINK, MODIFIED_SSH_BINS, MOD_LOG_INSTALLED, PARTITIONS_ALMOST_FULL, PARTITIONS_COMPLETELY_FULL, QUOTAS, RSL_BANDWIDTH, IMAPSSL_OFF, SW_BANDWIDTH, SW_SSL_EXPIRED, SW_SSL_NEARLY_EXPIRED, SW_STORAGE, SWAP_USAGE, YUM_UPDATE_FAILING