We are attempting to automate the delivery of custom reports for our user base utilizing the SLA reports, however we find that if jobs are still running and the SLA is behind and generates a MISSED. We can't pull that data via the trend report, it shows no data available. We are hoping that we can use the sla.report if it can give us a "current status" regardless if the SLA is MET or MISSED. However, I can't even see the report when attempting to generate through the CLI for testing as it says it can be located.
iDash Workload Automation
The sla.report should be able to assist with your request. When a search object is created through the Web UI with either a specific Time Interval or your running a script everyday, then depending upon the past days you are interested in - specifying past days and selecting the checkbox - Up to Forecast Duration hours as this will select all the SLA's within the forecast window of iDash so that it will cover the expected SLA statuses. So, a typical execution of this CLI report would be idgenhtm -t sla.report -s SearchName -f fileName.html. The search objects are private to each user so ensure the CLI user executing the script has the search objects created. Executing idlist -t search will display the authorized search objects for the logged on CLI user.