rerun_distributed_report

Use this API to manually rerun a distributed report, typically used if the automatic run results were not complete.

For example, a distributed report runs daily at 1AM, and it collects data from aggregators. Data from one of the collectors was not received before the previous run of the report. To get a complete report, you need to verify that all data is in the aggregator; delete the results of this incomplete run (with the API delete_distributed_report_result_for_period); and rerun the distributed report manually for this period.

This API is available in Guardium V9.5 and later.

GuardAPI syntax

rerun_distributed_report parameter=value

Parameters

Parameter Value type Description
endTime Date Required.
hostname String Required.
reportId Integer Required.
runOptions String Required. Valid values:
  • forHostname
  • forAllFailed
  • forceRerunForHostname
  • forceRerunForAllUnits
startTime Date Required.