Service Pages
dspMonitor™ uses Service pages for background processing. The schedule of these Service pages can be adjusted to the client’s runtime and dependencies to getting reports to users.
Service pages include:
- Build Group and Report Metrics
- Build Metric Data Aging
- Build Summary Workflow Report
- Run Daily Maintenance Events
- Run File Deletion Maintenance
- Run Group Reports via Schedule
- Run Recycle Failed Reports
- Send Attachment Workflow
- Send Notifications WorkFlow
- Send Summary Workflow
Build Group and Report Metrics
Description: Calculates the report metrics by day, week and month. The page also generates the summaries for groups by day, week and month. There is a validation check to verify no reports are running in the Platform job queue for dspMonitor™ before the Service page starts running.
Default Schedule: Every weekday at 9:00 a.m.
Build Metric Data Aging
Description: Checks for reports that have finished processing and that are marked to build Metric Data of report contents. When reports have completed processing each day, dspMonitor™ updates the Metric Data table in a single thread process so the server does not get overloaded running multithreaded events.
Default Schedule: Every 30 minutes
Build Summary Workflow Report
Description: Generates summary notifications for each user for all reports they are assigned to receive.
Default Schedule: Mondays and Fridays at 9:00 a.m.
Run Daily Maintenance Events
Description: Removes the following events:
-
Old Assemble packages after the report has been completed for 24 hours
-
Old report metrics that exceed the retention period
-
Old workflows that exceed the retention period
-
User filters as a verification process
Default Schedule: Once daily at 9:00 p.m.
NOTE: This Service page should run when dspMonitor™ is not processing other groups to reduce system contention.
Run File Deletion Maintenance
Description: Deletes old reports from the file system. The Keep File Duration parameter (Configuration > Parameters) controls how many days old a report must be in order to be deleted.
Default Schedule: Once daily at 4:00 p.m.
Run Group Reports via Schedule
Description: Processes a group when the system time is greater than the Next Group Process Time, which is controlled at the group level. The next runtime is calculated for the group and then the reports are submitted to the Platform job queue for processing.
Default Schedule: Every 10 minutes
Run Recycle Failed Reports
Description: Attempts to re-run failed reports.
Default Schedule: Every hour
Send Attachment Workflow
Description: Checks the report and group notification workflows that have attachments and sends out all of the notifications that are ready.
NOTE: Every notification workflow with attachments is sent from this service. Invalid email addresses or SMTP errors with attachments may prevent other workflows from being processed. Select Configuration > User Reports/Filters > Workflow to view workflow errors.
Default Schedule: Every 10 minutes
Send Notifications WorkFlow
Description: Checks the report and group notification workflows that do not have attachments and sends out all of the notifications that are ready.
NOTE: Every notification workflow is sent from this service. Invalid email addresses or SMTP errors with attachments may prevent other workflows from being processed. Select Configuration > User Reports/Filters > Workflow to view workflow errors.
Default Schedule: Every 10 minutes
Send Summary Workflow
Description: Checks the report and group notification workflows that have attachments and sends out all of the notifications that are ready.
NOTE: Every notification workflow with attachments is sent from this service. Invalid email addresses or SMTP errors with attachments may prevent other workflows from being processed. Select Configuration > User Reports/Filters > Workflow to view workflow errors.
Default Schedule: Every 10 minutes
Was this article helpful?
Sorry about that.
Why wasn't this helpful? (check all that apply)
Thanks for your feedback.
Want to tell us more?
Send an email to our authors to leave your feedback.
Great!
Thanks for your feedback.