List of system tasks

Asset management related tasks

Description

Create asset workflows

This task sends scheduled asset confirmation requests to assets’ responsible persons based on the settings defined at “Administration > System settings > Main > Asset management > Workflows” in the management console of Miradore. The task is run daily at: 01:05

Create CIs based on inventory

Task auto generates configuration items based on collected inventory data. Notice that auto generation must be enabled for the task to work. Task is run once in an hour.

Import and process autogeneration data

Imports and processes data exported from external systems.

Import asset inventory information

Task imports hardware related inventory collected by Miradore clients. Task is run once in a minute.

Power management shut down and wake up

This task analyzes the Power profile items in Miradore and finds out whether a Wake-On-LAN or shutdown package should be sent to any devices. The target devices are defined in the Power profile item.

Since the power on and power off times of devices can be defined with accuracy of one minute, the running interval of the task is one minute.

Update driver reports

Task updates data and statistics that are used as a source for driver management reports. Task is run daily.

Update dynamic asset groups

This system tasks updates the member asses of dynamic asset groups that use asset filters for populating the group.

This system task does not update dynamic asset groups which use report builder reports to populate the group.

Default interval for running this system task is 24 hours.

For more information, please read About asset groups and Creating and configuring asset groups.

Update installed operating systems

This task updates assets' installed operating systems based on inventory information collected by Miradore clients.

Update power profile summary

This task calculates the power consumptions summary reports that are displayed on the Power profile items.

 

Software management related tasks

Description

Import software inventory information

Task imports installed software inventory collected by Miradore clients. The task is run once in a minute.

Update file scan reports

Task updates data and statistics that are used as a source for file scan reports. Task is run daily.

Update license allocations

This task updates the status of license allocations based on automatic license allocation rules. The task is run daily at 03:05

Update license reports

This task calculates and updates the software license compliance and costs reports. The task is run every 15 minutes.

Update managed software reports

Task updates data and statistics that are used as a source for managed software reports. Task is run daily.

Update software catalog

This task updates the software catalog used for software recognition from MSP Console or Miradore Support site. The software catalog is downloaded from the Support site if the instance is not registered to an MSP Console. The task is run daily at 23:05

Update software usage reports

Task updates data and statistics that are used as a source for software usage reports. Task is run daily.

 

Installations management related tasks

Description

Clean up expired initial installations

Task sets expired initial installations to their correct status. Task is run hourly.

Clean up expired packages

Task sets expired package installations to their correct status. Task is every tenth minute.

Send Wake-On-LAN request

Task updates Wake-On- LAN targets for group distributions that have Wake-On-LAN feature enabled. Task is every fifteenth minute.

 

Quality management related tasks

Description

Update data availability report

Task updates data and statistics that are used as a source data availability reports. Task is run hourly.

Update quality index reports

Task updates data and statistics that are used as a source for quality index reports. Task is run hourly.

 

Maintenance tasks

Description

Daily clean up

This system task cleans up expired events from the event log.

In addition, this system task cleans up the <InstallPath>\<Instance>\Schedules\Reports directory by removing more than 7 days old report files from the folder. The report files are generated by Automation Engine, which sends the reports as email attachments to the recipients as configured with Automation task items.

Task is run daily.

Database index defragmentation

This task remedies database index fragmentation by reorganizing and rebuilding the indexes. Disabling this task may later cause performance issues to user interface. This task is run weekly.

Database maintenance

Task performs maintenance operations to cleanup and optimize SQL-database. Task is run weekly.

Installation point maintenance

This task ensures that replications jobs are completed correctly and they don't get the whole installation point replication feature jammed. If the task finds unfinished jobs that have been running too long, the task stops the jobs at the server and frees their slots for use.

The task is run daily at 00:05.

Process MSP console jobs

Task performs data synchronization to MSP console. Task is run daily.

Run Automation Engine

This task runs Automation Engine every 15 minutes. The automation engine processes active Automation task items that have been created through the Automation tasks view and also the Miradore's built-in automation tasks that are used to collect history data about the managed environment. Disabling this system task disables the automated running of all system tasks.

The user-made Automation tasks can be used to configure a scheduled delivery of Report builder reports by email. In addition, the Automation tasks can be used for scheduling package deployments to the assets listed in Report builder reports.  

For more information, please read Scheduling reports for email delivery and Scheduling package deployment.

Update history information

Task updates asset count, quality index, license and software installation history statistics. Task is run daily.

Update Miradore license information

Task update Miradore license counters. Task is run daily.

Update widget gallery

This task updates the dashboard widget gallery which is used for adding widgets to dashboards.

The task connects to Miradore support site and checks whether there is a newer version of the widget gallery available than what is the version of the widget gallery in the Miradore Management Suite instance. This requires that there is an HTTPS connection to the Miradore support site from the server hosting the Miradore instance.

If there is a new version of the widget gallery available at the Miradore support site, the task downloads it and updates the widget gallery in the Miradore instance.

The task is run daily.

If the task fails or if there is a need  to update the widget gallery manually, please refer to the article Updates to the widget gallery.

 

Alert tasks

Description

Alert notifications

Task creates alert notifications. Task is run every fifth minute.

Alert receivers email address update

Task updates email addresses of alert receivers. Task is run daily.

Run scheduled event triggers

Task runs the scheduled event triggers at 12:05 am

Send emails

Task sends system emails. Task is run once in a minute.

Send HTTP notifications

Task sends HTTP notifications. Task is run once in a minute.

Send SMS messages

Task sends SMS alerts and notifications. Task is run once in a minute.