Release 3.3.77


JavaScript digests

Admins can create Javascript templates which can then be selected by end-users and applied to their Favorite Digests. The contents of the digest will be laid out and formatted according to the template. Templates can be used to create information-dense tables, similar to what can be done with Excel or Google Sheets.

User-defined schedules

Users can now create their own schedules for use with favorite digests, alert digests, and report bursts (among others).

Simplified report bursting setup

Report bursts can now be setup and managed using a single, consolidated editor. Users can select an arbitrary set of reports, designate an arbitrary set of recipients, and schedule delivery based on a user-defined schedule, all through a single editor. It is no longer necessary to create a favorite folder and share it with other users.

Advanced statistical alerts

New alert capabilities inspired by GE ‘Six Sigma’ program:

  1. Enhanced statistical alerting. Alerts can now be triggered if metric is inside, outside, above, or below a designated range based on an arbitrary number of standard deviations from the moving average. (Original feature provided alerts only when metric is outside a designated number of standard deviations from the moving average.)
  2. Compound alerts. Two or more alert rules can now be combined to create a compound alert. The compound alert is triggered when a designated minimum number of the component alerts are triggered.

(Used for statistical process control, e.g., “How can I tell if my fraud detection mechanism is working?”)

Custom scripts

If you’ve written a script that invokes the Metric Insights API, you can now drop the script into a textbox in the browser interface and schedule it to run automatically. Useful for tasks such as routine syncing of element definitions from one instance of Metric Insights to another.

Login as another user

The user editor now includes a login as this user button. Click it and you will be logged in under that user’s account, so that you can see what they see. (Only works for Admins.)

Date-range filtering in collaborative view

Users can now filter content (e.g., alerts and annotations)  in the Collaborative View by age, e.g., ‘Last 7 days’.

Const.php variables now set in UI

Can now edit const.php variables in the new ‘Config Variables’ page (accessible via the Admin page).


Send-now button for shared favorites

Same function as send-now for your own favorites, but sends to all users with whom you’ve shared the favorite folder.

Ping test for data sources

Data source editor now includes a ‘ping’ button that can be used to verify that data source host machine is reachable. (Useful when troubleshooting data source connection issues.)

New measurement interval: Weekdays

Weekend days can be automatically excluded from data collection. Applies to metrics with daily data. Weekends are Saturday-Sunday, by default, but can be changed if necessary.

Deleted notes and annotations are recorded in delete_log tables

If metric data is deleted, associated annotations also will be deleted (although we are planning to provide additional options in the future). Deleted annotations and notes can be restored by referring to the delete_log tables.

Configurable dates (to handle region-specific formats)

Each data source connection now includes a date format specification. Useful if a particular source provides dates in a potentially ambiguous format. (For instance, ‘6/1/2015’ would be June 1, 2015 in the US but January 6, 2015 in the UK.)

1. Implementation Procedure to deploy the release on your own server

To deploy the latest version, please perform the following actions:


1.  Login to your Metric Insights server as root.


2.  Run the following command from a shell prompt:  


mi-deploy comp tools -c master


3.  If you do not have a recent backup of your system, run the following command:  




4.  Run the following command to upgrade your instance:  


mi-deploy -v app inc 3.3.77


If you encounter any issues in applying your upgrade, please contact us at We will provide any assistance that you require.

2. Implementation Process when Metric Insights Deploys Your Upgrade on our Server

If Metric Insights is administering your organization's instance, your Solution Architect will follow-up to discuss this release with you and coordinate a time for applying this upgrade.


Add your comment

E-Mail me when someone replies to this comment