System Reporter

System Reporter

Advanced System Reporter (ASR)

  • Sitecore shared source module distributed as a standard Sitecore package
  • Adds the Reporter item to the top of All Applications in the Sitecore Start Menu
  • Displays a window on the Sitecore desktop
  • Installs a framework that can be used to create many types of reports quickly
  • Includes a number of sample reports
  • Requires Sitecore CMS 6.4.1 - 6.5

Advanced System Reporter Architecture

  • Reports are stored in the /sitecore/system/Modules/ASR/Reports folder
  • Scanners are defined under /sitecore/system/Modules/ASR/Configuration/Scanners
    • Used to get the objects shown in the report
    • Can be hard-coded or parameterized types
    • QueryScanner class, for example, is used to run a particular Sitecore Query
  • Filters are used to filter the objects returned by the scanners
  • Viewers transform the objects returned by the scanners into columns for display

Advanced System Reporter Guidelines

  • Verify web.config settings to access the mail server are set correctly to use the email functionality
  • Click 'Open' in the ASR window to select a report from the list of example reports
  • Parameters can be selected in some of the reports
  • Click on the border of the first column header to the left of 'Icon' to invert the selection
  • Click 'Run' in the ASR window to run the report after selecting the parameters
  • Audit reports should be run off-hours because they consume a lot of resources

Advanced System Reporter Reports

  • Aliases
  • Audit
  • Broken Links
  • Broken Links in publishable items
  • Expired Media items
  • Item History
  • Items with Invalid Names
  • Items with Security for an account
  • Links
  • Locked Items
  • Logged Errors
  • Logged in Users
  • Multiple Versions
  • My Owned Items
  • Not recently modified
  • Orphaned media assets report
  • Owned items
  • Recent Workflow History
  • Recently Modified
  • Regex Item Searcher
  • Renderings
  • Stale Workflow Items
  • Validation Errors