ReportMagic 2.10

ReportMagic 2.10 Released!

ReportMagic 2.10 has been released with a plethora of new features:
  • Progress screen improvements
  • Even more macros
  • Beautiful graphing options
  • Tenant admins
  • Cached values
  • LogicMonitor cache
  • Agent updates
  • Template library updates
  • UI enhancements
  • Performance improvements
  • Bug fixes
  • API beta
We've been working very hard on all the new items and are very pleased to get them to you!  As ever, we welcome your feedback and look forward to starting work on your requested features in 2.11.

Progress screen improvements

We know that you can spend a lot of time in the progress screen when developing reports.  The top requested improvements were:
  • "How do I find the macro I'm looking for?" and
  • "How the hell do I find the macro I'm looking for?!!"
Well, now you can:
  • Filter more easily by type 
  • Use the "Filter by Macro Text" search box 
  • View your [Comment: ] macros here too
  • Spot areas of the report that need your attention with the new dynamic paging with 'worst type' colouring

Even more macros

New macros like:
  • [AutoTask.Count:] 
  • [AutoTask.FieldList:] 
  • [AutoTask.FieldProperty:] 
  • [Cache.XXX:] macros
  • [File.Xlsx.ColumnHeadings:]
  • [Inc :] 
  • [LogicMonitor.DataSourceGraphProperty: ]
  • [LogicMonitor.EventSourceProperty:] 
  • [LogicMonitor.EventSourceFilterProperty:]
  • [LogicMonitor.EventSourceFilterList:]
  • [LogicMonitor.EventSourceList:] 
Enhancements to existing macros such as:
  • Further parameters for [LogicMonitor.AppliesToList: ], [LogicMonitor.AccountProperty:] and 
  • [LogicMonitor.Graph:] 
  • Additional [Calculate:] functions
  • Ability to use pre-/post- increment/decrement in [String:] macros

Beautiful graphing options

You can now draw beautiful 3D graphs in your reports as well as being able to match the colours uses to your customers' colour schemes, display legends in a variety of places, and more.

Tenant admins

We've introduced the concept of Tenant Admins who have more control over your users. They can:
  • List/search users 
  • Send a password reset link for a given user
  • Suspend and approve/unsuspend users
  • Remove users (except themselves)
  • Promote/demote a user (except themselves) to / from Tenant Admin

Cached values

ReportMagic 2.10 brings a new feature in the form of "Cached Values".  Now, you can perform calculations in one report run, and use them in subsequent runs.  This is a huge benefit when calculations are computationally expensive, as setting and retrieving them is very fast.

LogicMonitor cache

The LogicMonitor connection now supports cached operation, significantly speeding up LogicMonitor requests for alerts.  In a typical use case for a large MSP, we saw a drop from 2.5 minutes to 3 seconds.  This provides a clear benefit, but does need a simple configuration change on your system.  If you are a heavy user of the [LogicMonitor.PercentageAvailability: ], [LogicMonitor.AlertList: ], [LogicMonitor.AlertTable: ], or [LogicMonitor.AlertAnalysis: ] macros, ping us via the Feedback system and we will set this up for you.

Agent updates

The Agent code has been enhanced for improved reliability and Agents can now execute PowerShell and C# scripts.  Now, Agent actions can be triggered based on ReportMagic report output.

Report template library

The Report Template Library now supports Report Template forms.  Have a report that you would like to see added to the Library?  Do let us know.

UI enhancements

The User Interface has had several enhancements.  Though most are subtle, we hope that these will make using ReportMagic easier and more intuitive.

Performance improvements

We have made many changes under the hood, resulting in significant performance improvements in data storage and retrieval as well as a more responsive UI - try Report Studio now - and faster report processing times.

Bug fixes

OK, we've not squashed all of them!  However, dozens of bugs, typos and snafus have been fixed since 2.9.  We continue to work to improve in this area and have resources dedicates to removing every last one.

API beta

We are very pleased to announce initial support for the ReportMagic API, providing REST and GraphQL access to your ReportMagic system data.  We intend that you should be able to perform any action that you can perform in the UI this way.  However, not all endpoints are currently implemented.  We are developing endpoints on a first come, first served basis.  Let us know how you want to use the API and your requests will be added to the queue.

Comments