The Report Scheduler Portlet

Contents
uims
ReportScheduler
The Report Scheduler portlet allows you to schedule performance or Analysis Reports to run at specified times. The reports can be delivered as a PDF via email or FTP, or can be stored on a server.
Contents
If you are trying to create schedules for Analysis Reports (the reports that appear in USM under the
Report
button). Refer to the article Configure Analysis Reports in USM before continuing. Analysis Reports require extra steps for schedule configuration.
Set Where Reports Are Stored on a Server
One of the delivery options in Report Scheduler is to store reports on a server. By default the reports are stored under the root directory webapps/reportscheduler/archive, but you can define the root directory for storing reports. If the report is associated with an account, the report is stored in a directory with that account name under the specified root directory.
To set where reports are stored on a server
  1. Open Infrastructure Manager.
  2. Click the robot for the primary hub in the tree view.
  3. Click the wasp probe to select it in the top right pane.
  4. Press CTRL and right-click, then select Raw Configure from the popup menu.
  5. Expand the webapps folder in the tree view of the Raw Configure window.
  6. Click reportscheduler in the tree view. The Report Scheduler keys are displayed in the right pane.
  7. Click New Key. The New Key dialog is displayed.
  8. Enter file_store_root in the Enter key name field.
  9. Enter the directory path that you want to use as the root directory for storing reports in the Enter value field.
  10. Click OK, then click OK again to close the Raw Configure window.
  11. Restart the wasp probe.
Default Fonts for Reports
This section provides information about the default fonts you can use for generating reports with Report Scheduler. The default fonts, which are listed below, vary by language and platform. In addition, Report Scheduler generates reports using the language in which the report was originally created, which might not be the language of subsequent users.
In general, the default fonts are installed with the corresponding operating system software. However, if you are having trouble with hash signs appearing in your reports, you might not have a default font that is installed for your language and platform. Use the following information  and the troubleshooting topic Unexpected Characters Appear in Reports to determine if you are missing a default font.
If you are missing a default font, simply install one from the list below in the default fonts directory for the operating system. When you restart wasp, the default font is automatically found. You can also use a custom font, although doing so requires further manual steps after installing the font.
For Windows, the default fonts directory is C:\Windows\Fonts. Fonts can also be installed under the Nimsoft installation directory \jre\jre1.6.0_24\lib\fonts. 
For reports generated in English, Spanish, or Portuguese, Report Scheduler by default uses a Sans Serif font.
For reports generated in Japanese, Report Scheduler uses one of the following default fonts, provided the font is installed in the default fonts directory for the operating system:
  • Windows
    • MS Gothic
    • MS Mincho
  • Linux
    • IPA Mincho
    • IPA Gothic
    • VL Gothic
  • Ubuntu
    • Sazanami Gothic
    • Sazanami Mincho
    • Kochi Mincho
    • Kochi Gothic
  • Solaris TrueType
    • ricoh hg gothic b
    • ricoh hg mincho l
    • ricoh hg gothicb sun
    • ricoh hg minchol sun
    • ricoh heiseimin
    • ricoh mincho
    • ricoh gothic
If none of the preceding default fonts  is installed, Report Scheduler uses a Sans Serif font instead.
For reports generated in Chinese, Report Scheduler uses one of the following fonts, provided the font is installed in the default fonts directory for the operating system:
  • Windows
    • SimSun
    • SimHei
    • MingLiU
    • FangSong
    • KaiTi
    • MS Gothic - supports
      some
      Chinese characters.
  • Linux
    • WenQuanYi Micro Hei
    • WenQuanYi Zen Hei
  • Solaris TrueType
    • Hei
    • Kai
    • Ming
If none of the preceding default fonts is installed, Report Scheduler uses a Sans Serif font instead.
Set a Custom Font for Reports
Most users want to generate reports using an available default font for their operating system. However, you can manually set a custom font.
Follow these steps:
  1. Start Infrastructure Manager.
  2. Expand the appropriate hub and select
    Service
    to verify that the wasp probe is running.
    If the wasp probe is not running, right-click
    wasp
    and select
    Activate
    . When wasp starts, continue to the next step.
  3. Right-click
    wasp
    and select
    Configure
    .
    The
    wasp
    dialog opens.
  4. Under the
    Webapps
    tab, right-click
    reportscheduler
    , and select
    Stop Webapp
    .
  5. Open Windows Explorer and browse to probes\service\wasp\webapps\reportscheduler\WEB-INF\lib in the Nimsoft installation directory.
    On Windows, the default fonts directory is C:\Windows\Fonts. Fonts can also be installed under the Nimsoft installation directory \jre\jre1.6.0_24\lib\fonts.
  6. Copy the file umpreportexport.jar to a temporary folder.
  7. Change the file extension of umpreportexport.jar to .zip, and extract its contents to the temporary folder you created.
  8. In the files you extracted, open the transforms folder and locate the file prd2fo.xsl.
  9. Open prd2fo.xsl in a text editor and do these steps :
    1. Locate the line near the top of the file containing <xsl:param name="font-family-param"> </xsl:param>.
    2. Edit the line to specify your custom font between the characters > <, as in <xsl:param name="font-family-param">
      custom_font
      </xsl:param>.
    3. Save and close the prd2fo.xsl file.
  10. In the files you extracted, open the transforms folder and locate the file sla2fo.xsl.
  11. Open sla2fo.xsl in a text editor and do these steps :
    1. Locate the line near the top of the file containing <xsl:param name="font-family-param"> </xsl:param>.
    2. Edit the line as follows to specify your custom font: <xsl:param name="font-family-param">
      custom_font
      </xsl:param>.
    3. Save and close the sla2fo.xsl file.
  12. In the temporary folder you created:
    1. Create a .zip file with the folders com, META-INF, and transforms, ensuring that these folders are at the top level of the .zip file.
    2. Rename the .zip as
      umpreportexport.jar.
  13. Overwrite the old umpreportexport.jar by copying the one you created to probes\service\wasp\webapps\reportscheduler\WEB-INF\lib in the Nimsoft installation directory.
  14. Restart the reportscheduler webapp.
  15. Restart the wasp probe.
Configure Email Server Settings
To deliver reports by  email, Report Scheduler must be configured to use your SMTP server.
Follow these steps:
  1. Open Report Scheduler.
  2. Click the envelope icon in the upper right. The Configure Email Server window opens.
  3. Enter an email address that your SMTP server can use in the
    Email From Address
    field.
  4. Enter the name and port number of your SMTP server.
  5. If desired, select one or more of the security options:
    • Use a Secure Network Connection
      (SMTPS)
    • Use Authentication
    • Use STARTTLS
  6. Enter a valid username and password for your SMTP server.
  7. Click
    OK
    to commit your changes.