Task Type |
Corresponding Default Task |
Description |
CheckLoggingOpens in a new tab |
Check Logging activity — runs nightly; sends an alert after two days. |
Checks that logging mechanisms (such as ^ISCSOAP) have not been left running unintentionally. Creates an alert after DaysForAlert days, and shuts off logging after DaysForShutoff days. |
CumuIncrDBListOpens in a new tab |
None |
Runs a cumulative backup of databases in the defined list. |
DiagnosticReportOpens in a new tab |
Diagnostic Report — runs on demand. |
Collects and delivers diagnostic reports to the WRC. |
FullAllDatabasesOpens in a new tab |
None |
Runs a full backup of all databases. |
FullDBListOpens in a new tab |
None |
Runs a full backup of databases in the defined list. |
IncrementalDBListOpens in a new tab |
None |
Runs an incremental backup of databases in the defined list. |
IntegrityCheckOpens in a new tab |
Integrity Check — disabled by default. |
Runs an integrity check of databases in the namespace. The Integrity Check task only appears when the %SYS namespace is selected. |
InventoryScanOpens in a new tab |
Inventory Scan — runs on demand. |
Compiles an inventory scan of the instance. |
PurgeAuditOpens in a new tab |
Purge Audit Database — runs after the Switch Journal task. |
Purges the audit database after a specified time following a journal switch. |
PurgeBackupLogOpens in a new tab |
Purge Backup Log — runs nightly. |
Purges the backup log after a specified time following a database backup. |
PurgeErrorsAndLogsOpens in a new tab |
Purge errors and log files — runs nightly. |
Purges error globals and messages.log based on settings in the iris.cpf file (see ErrorPurge and MaxConsoleLogSize parameters in the [Startup] section of the Configuration Parameter File Reference).
Note:
When System Monitor is running, it monitors and limits the size of the messages log.
|
PurgeJournalOpens in a new tab |
Purge Journal — runs nightly. |
Purges journal files that meet the purging criteria. |
PurgeTaskHistoryOpens in a new tab |
Purge Tasks — runs nightly. |
Purges Task Manager history files. |
RunLegacyTaskOpens in a new tab |
None |
Runs a legacy task (i.e. your own programmatic task). The line you enter in the text box (for example, do ^MyCode) must be executable in the Terminal.
Note:
Do not use the local variable Status in RunLegacyTask code. InterSystems IRIS uses this variable, and if it is modified by RunLegacyTask code, the task is likely to end with an error status.
A legacy task that fails to complete due to an error is marked Suspended due to error and is not scheduled to run until the error is corrected and you resume the task.
|
SecurityScanOpens in a new tab |
Security Scan — runs nightly. |
Disables expired user accounts and expires user passwords and web session tokens. |
SwitchJournalOpens in a new tab |
Switch Journal — runs nightly. |
Switches to a new journal file. |