Creating a report bursting schedule
You can create report schedules to download reports at specific intervals. This topic provides instructions on creating a report burst schedule.
Creating a schedule on Windows
Do the following:
- From <link>, copy the ReportsBurstUtility.jar file.
- Paste it in the <install_directory>/utilities/ folder.
Create a support report that contains a single column that lists all values of the filter. The single column is the burst filter.
Configure the report_burst.properties file for every report user.
- Run the Reports Burst utility from the Windows Task Scheduler. Do the following;
Run the <install_directory>/utilities/run.bat file. Ensure that you add the correct paths for the Java executable, the Report Burst utility directory, and the report burst configuration properties file.
The run.bat file
@echo offcd <report burst utility path><"absolute java path till java.exe file"> -jar ReportBurstUtility.jar <"absolute path of configuration file">Example
@echo offcd <C:\Program Files\BMC Software\TrueSightSmartReporting\utilities\ReportBurstUtility>"<C:\Program Files\BMC Software\TSSA-DW\jre\bin\java.exe>" -jar ReportBurstUtility.jar "<C:\Program Files\BMC Software\TrueSightSmartReporting\utilities\ReportBurstUtility\report_burst.properties>- In the Windows Task Scheduler, create a task.
- Configure a schedule for the report burst.
- On the Actions tab, provide the location of the run.bat file and click OK.
Creating a schedule on Linux
Do the following:
- From <link>, copy the ReportsBurstUtility.jar file.
- Paste it in the <install_directory>/utilities/ folder. (Need folder details on Linux)
Update the run.sh file to provide the execute permission to the run.sh and ReportBurstUtility.jar files. Use the following syntax:
Syntax
#!/bin/bashcd <report burst utility path>java -jar ReportBurstUtility.jar <"absolute path of configuration file">Example
#!/bin/bash
cd /data1/TrueSightSmartReporting/utilities/ReportBurstUtilityjava -jar ReportBurstUtility.jar "/data1/TrueSightSmartReporting/utilities/ReportBurstUtility/report_burst.properties"- Open the crontrab by using the following command:
crontab -e (does this command start with capital C?) Add the execution command and save the file. Use the following syntax.
Syntax
<Cron schedule trigger configuration> <command>Example
0 2 * * * /data1/TrueSightSmartReporting/utilities/ReportBurstUtility/run.sh
In this example, the cron job is executed at 2 AM every day.
- (Optional) Check the list of scheduled cron jobs. Use the following commands:
crontab -l (does this command start with capital C?)