Daemon → SchedulerCronTaskManager → Task

Daemon::SchedulerCronTaskManager::Task###ArticleSearchIndexRebuild

Checks for articles that needs to be updated in the article search index.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::Ticket::FulltextIndexRebuildWorker
Params:
- --children
- '4'
- --limit
- '20000'
Schedule: '* * * * *'
TaskName: ArticleSearchIndexRebuild

Daemon::SchedulerCronTaskManager::Task###CommunicationLogDelete

Checks for communication log entries to be deleted.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::Log::CommunicationLog
Params:
- --purge
Schedule: 00 03 * * *
TaskName: CommunicationLogDelete

Daemon::SchedulerCronTaskManager::Task###ConfigurationDeploymentCleanup

Removes old system configuration deployments (Sunday mornings).

This setting can not be deactivated.

Default value:

---
Function: ConfigurationDeployCleanup
MaximumParallelInstances: '1'
Module: Kernel::System::SysConfig
Params: []
Schedule: 40 0 * * 0
TaskName: ConfigurationDeploymentCleanup

Daemon::SchedulerCronTaskManager::Task###CoreCacheCleanup

Delete expired cache from core modules.

Default value:

---
Function: CleanUp
MaximumParallelInstances: '1'
Module: Kernel::System::Cache
Params:
- Expired
- '1'
Schedule: 20 0 * * 0
TaskName: CoreCacheCleanup

Daemon::SchedulerCronTaskManager::Task###Custom1

Executes a custom command or module. Note: if module is used, function is required.

This setting is not active by default.

Default value:

---
Function: ''
MaximumParallelInstances: '1'
Module: ''
Params: []
Schedule: '* * * * *'
TaskName: Custom1

Daemon::SchedulerCronTaskManager::Task###Custom2

Executes a custom command or module. Note: if module is used, function is required.

This setting is not active by default.

Default value:

---
Function: ''
MaximumParallelInstances: '1'
Module: ''
Params: []
Schedule: '* * * * *'
TaskName: Custom2

Daemon::SchedulerCronTaskManager::Task###Custom3

Executes a custom command or module. Note: if module is used, function is required.

This setting is not active by default.

Default value:

---
Function: ''
MaximumParallelInstances: '1'
Module: ''
Params: []
Schedule: '* * * * *'
TaskName: Custom3

Daemon::SchedulerCronTaskManager::Task###Custom4

Executes a custom command or module. Note: if module is used, function is required.

This setting is not active by default.

Default value:

---
Function: ''
MaximumParallelInstances: '1'
Module: ''
Params: []
Schedule: '* * * * *'
TaskName: Custom4

Daemon::SchedulerCronTaskManager::Task###Custom5

Executes a custom command or module. Note: if module is used, function is required.

This setting is not active by default.

Default value:

---
Function: ''
MaximumParallelInstances: '1'
Module: ''
Params: []
Schedule: '* * * * *'
TaskName: Custom5

Daemon::SchedulerCronTaskManager::Task###Custom6

Executes a custom command or module. Note: if module is used, function is required.

This setting is not active by default.

Default value:

---
Function: ''
MaximumParallelInstances: '1'
Module: ''
Params: []
Schedule: '* * * * *'
TaskName: Custom6

Daemon::SchedulerCronTaskManager::Task###Custom7

Executes a custom command or module. Note: if module is used, function is required.

This setting is not active by default.

Default value:

---
Function: ''
MaximumParallelInstances: '1'
Module: ''
Params: []
Schedule: '* * * * *'
TaskName: Custom7

Daemon::SchedulerCronTaskManager::Task###Custom8

Executes a custom command or module. Note: if module is used, function is required.

This setting is not active by default.

Default value:

---
Function: ''
MaximumParallelInstances: '1'
Module: ''
Params: []
Schedule: '* * * * *'
TaskName: Custom8

Daemon::SchedulerCronTaskManager::Task###Custom9

Executes a custom command or module. Note: if module is used, function is required.

This setting is not active by default.

Default value:

---
Function: ''
MaximumParallelInstances: '1'
Module: ''
Params: []
Schedule: '* * * * *'
TaskName: Custom9

Daemon::SchedulerCronTaskManager::Task###EscalationCheck

Triggers ticket escalation events and notification events for escalation.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::Ticket::EscalationCheck
Params: []
Schedule: '*/5 * * * *'
TaskName: EscalationCheck

Daemon::SchedulerCronTaskManager::Task###FetchMail

Fetch emails via fetchmail.

This setting is not active by default.

Default value:

---
Function: Fetch
MaximumParallelInstances: '1'
Module: Kernel::System::FetchMail
Params: []
Schedule: '*/5 * * * *'
TaskName: FetchMail

Daemon::SchedulerCronTaskManager::Task###FetchMailSSL

Fetch emails via fetchmail (using SSL).

This setting is not active by default.

Default value:

---
Function: Fetch
MaximumParallelInstances: '1'
Module: Kernel::System::FetchMail
Params:
- SSL
- '1'
Schedule: '*/5 * * * *'
TaskName: FetchMailSSL

Daemon::SchedulerCronTaskManager::Task###GenerateDashboardStats

Generate dashboard statistics.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::Stats::Dashboard::Generate
Params: []
Schedule: 5 * * * *
TaskName: GenerateDashboardStats

Daemon::SchedulerCronTaskManager::Task###GenericAgentFile1

Run file based generic agent jobs (Note: module name needs to be specified in -configuration-module param e.g. "Kernel::System::GenericAgent").

This setting is not active by default.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::GenericAgent::Run
Params:
- --configuration-module
- <ModuleName>
Schedule: '*/20 * * * *'
TaskName: GenericAgentFile1

Daemon::SchedulerCronTaskManager::Task###GenericAgentFile2

Run file based generic agent jobs (Note: module name needs to be specified in -configuration-module param e.g. "Kernel::System::GenericAgent").

This setting is not active by default.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::GenericAgent::Run
Params:
- --configuration-module
- <ModuleName>
Schedule: '*/20 * * * *'
TaskName: GenericAgentFile2

Daemon::SchedulerCronTaskManager::Task###GenericAgentFile3

Run file based generic agent jobs (Note: module name needs to be specified in -configuration-module param e.g. "Kernel::System::GenericAgent").

This setting is not active by default.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::GenericAgent::Run
Params:
- --configuration-module
- <ModuleName>
Schedule: '*/20 * * * *'
TaskName: GenericAgentFile3

Daemon::SchedulerCronTaskManager::Task###GenericAgentFile4

Run file based generic agent jobs (Note: module name needs to be specified in -configuration-module param e.g. "Kernel::System::GenericAgent").

This setting is not active by default.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::GenericAgent::Run
Params:
- --configuration-module
- <ModuleName>
Schedule: '*/20 * * * *'
TaskName: GenericAgentFile4

Daemon::SchedulerCronTaskManager::Task###GenericAgentFile5

Run file based generic agent jobs (Note: module name needs to be specified in -configuration-module param e.g. "Kernel::System::GenericAgent").

This setting is not active by default.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::GenericAgent::Run
Params:
- --configuration-module
- <ModuleName>
Schedule: '*/20 * * * *'
TaskName: GenericAgentFile5

Daemon::SchedulerCronTaskManager::Task###GeneticInterfaceDebugLogCleanup

Removes old generic interface debug log entries created before the specified amount of days.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::GenericInterface::DebugLog::Cleanup
Params:
- --created-before-days
- '14'
Schedule: 02 03 * * *
TaskName: GeneticInterfaceDebugLogCleanup

Daemon::SchedulerCronTaskManager::Task###LoaderCacheDelete

Delete expired loader cache weekly (Sunday mornings).

Default value:

---
Function: CacheDelete
MaximumParallelInstances: '1'
Module: Kernel::System::Loader
Params: []
Schedule: 30 0 * * 0
TaskName: LoaderCacheDelete

Daemon::SchedulerCronTaskManager::Task###MailAccountFetch

Fetch incoming emails from configured mail accounts.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::PostMaster::MailAccountFetch
Params: []
Schedule: '*/10 * * * *'
TaskName: MailAccountFetch

Daemon::SchedulerCronTaskManager::Task###MailQueueSend

Checks for queued outgoing emails to be sent.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::Email::MailQueue
Params:
- --send
Schedule: '* * * * *'
TaskName: MailQueueSend

Daemon::SchedulerCronTaskManager::Task###OTRSBusinessAvailabilityCheck

Checks the availability of OTRS Business Solution™ for this system.

This setting can not be deactivated.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::OTRSBusiness::AvailabilityCheck
Params: []
Schedule: 15,35,55 */1 * * *
TaskName: OTRSBusinessAvailabilityCheck

Daemon::SchedulerCronTaskManager::Task###OTRSBusinessEntitlementCheck

Checks the entitlement status of OTRS Business Solution™.

This setting can not be deactivated.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::OTRSBusiness::EntitlementCheck
Params: []
Schedule: 25,45 */1 * * *
TaskName: OTRSBusinessEntitlementCheck

Daemon::SchedulerCronTaskManager::Task###RegistrationUpdateSend

Sends registration information to OTRS group.

This setting can not be deactivated.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::Registration::UpdateSend
Params: []
Schedule: 30 * * * *
TaskName: RegistrationUpdateSend

Daemon::SchedulerCronTaskManager::Task###RenewCustomerSMIMECertificates

Renew existing SMIME certificates from customer backend. Note: SMIME and SMIME::FetchFromCustomer needs to be enabled in SysConfig and customer backend needs to be configured to fetch UserSMIMECertificate attribute.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::SMIME::CustomerCertificate::Renew
Params: []
Schedule: 02 02 * * *
TaskName: RenewCustomerSMIMECertificates

Daemon::SchedulerCronTaskManager::Task###SessionDeleteExpired

Delete expired sessions.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::Session::DeleteExpired
Params: []
Schedule: 55 */2 * * *
TaskName: SessionDeleteExpired

Daemon::SchedulerCronTaskManager::Task###SpoolMailsReprocess

Reprocess mails from spool directory that could not be imported in the first place.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::PostMaster::SpoolMailsReprocess
Params: []
Schedule: 10 0 * * *
TaskName: SpoolMailsReprocess

Daemon::SchedulerCronTaskManager::Task###SupportDataCollectAsynchronous

Collect support data for asynchronous plug-in modules.

This setting can not be deactivated.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::SupportData::CollectAsynchronous
Params: []
Schedule: 1 * * * *
TaskName: SupportDataCollectAsynchronous

Daemon::SchedulerCronTaskManager::Task###TicketAcceleratorRebuild

Rebuild the ticket index for AgentTicketQueue.

Default value:

---
Function: TicketAcceleratorRebuild
MaximumParallelInstances: '1'
Module: Kernel::System::Ticket
Params: []
Schedule: 01 01 * * *
TaskName: TicketAcceleratorRebuild

Daemon::SchedulerCronTaskManager::Task###TicketDraftDeleteExpired

Delete expired ticket draft entries.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::FormDraft::Delete
Params:
- --object-type
- Ticket
- --expired
Schedule: 55 * * * *
TaskName: TicketDraftDeleteExpired

Daemon::SchedulerCronTaskManager::Task###TicketNumberCounterCleanup

Removes old ticket number counters (each 10 minutes).

This setting can not be deactivated.

Default value:

---
Function: TicketNumberCounterCleanup
MaximumParallelInstances: '1'
Module: Kernel::System::Ticket::Number::AutoIncrement
Params: []
Schedule: '*/10 * * * *'
TaskName: TicketNumberCounterCleanup

Daemon::SchedulerCronTaskManager::Task###TicketPendingCheck

Process pending tickets.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::Ticket::PendingCheck
Params: []
Schedule: 45 */2 * * *
TaskName: TicketPendingCheck

Daemon::SchedulerCronTaskManager::Task###TicketUnlockTimeout

Unlock tickets that are past their unlock timeout.

Default value:

---
Function: Execute
MaximumParallelInstances: '1'
Module: Kernel::System::Console::Command::Maint::Ticket::UnlockTimeout
Params: []
Schedule: 35 * * * *
TaskName: TicketUnlockTimeout

Daemon::SchedulerCronTaskManager::Task###WebUploadCacheCleanup

Delete expired upload cache hourly.

Default value:

---
Function: FormIDCleanUp
MaximumParallelInstances: '1'
Module: Kernel::System::Web::UploadCache
Params: []
Schedule: 46 * * * *
TaskName: WebUploadCacheCleanup