Moogsoft Docs

Improvements

Moogsoft AIOps v7.2.0 contains the following new features. See Graze API and MoogDb V2 for details of improved endpoints and methods.

Ticket

Release Note

MOOG-12579

The alert_journal table is now archived to the historic database by the Database Splitter in the same way as the sig_journal table.

MOOG-12493

The install validator script now checks that the correct version of Java is installed.

MOOG-12334

The Graph Analyzer has been added to crontab for default installation. It runs daily at 2:15am. To enable it after an upgrade run the following command: moog_init_server.sh -g

MOOG-12332

UI: The top level navigation has been rearranged to be on the same line as the Moogsoft logo.

MOOG-12220

UI: A range of colors have been added to the Visualize charts.

MOOG-12219

UI: Horizontal scrolling has been added to the Visualize tab so users can view all the diagrams when they exceed the screen width.

MOOG-12132

UI: Refresh rate control has been added to the Situation and Alert list views, so that users can control the rate at which updates display in the grid.

MOOG-12180

The Housekeeper Moolet Insight collectors no longer lock the database.

MOOG-12100

You can now customize the Situation header columns in the Next Steps, Collaborate, Alerts and Topology screens in the UI. To do this, go to Settings > Customization > Situation Room.

MOOG-11992

Server prepared statements caching is now only enabled for Moogfarmd. Other applications use application statement caching.

Prepared statement caching is now more efficient and less statement preparation is required.

MOOG-11985

The Database Splitter now splits alert data (snapshots, events, sig_alerts, and alerts) in batches of 10,000 rows at a time. This prevents the possibility that the utility could reach Percona transaction limits when splitting very large alerts.

MOOG-11982

A feature toggle has been introduced for the UI Dashboards in the Labs section. By default this is turned off for new installations as the dashboards are being deprecated. The feature is turned on in upgraded systems.

MOOG-11919

Individual Insights statistics have been improved.

MOOG-11586

The getSituationVisualization Graze API endpoint and MoogDb method now returns the similarity thresholds of the recipe used to create the Situation.

MOOG-12127

From and To parameters have been added to the getSituationActions Graze API endpoint and MoogDb method to filter the returned actions by time.

MOOG-11584

Moogfarmd now checks whether the product default Cookbook configuration file, cookbook.conf, is used before it adds the configuration to the database.

MOOG-11583

Deleted Cookbook configuration is now removed at startup when the configuration is synchronized with the database.

MOOG-11775

The upgrade to Java 11 includes the full JDK which contains the jstack tool. It includes the functionality of the capture_stdout script, so this script has been removed.

MOOG-10544

UI: The performance of alert and Situation lists has been improved.

MOOG-9993

You can now run the Toolrunner using SSH keys instead of passwords. To enable, modify the toolrunner section of the servlets.conf file as follows:

  1. Remove the toolrunnerpassword and the encrypted_toolrunnerpassword entries.

  2. Add a ssh_key_file entry that points to the SSH key file. The default file location is $MOOGSOFT_HOME/etc/keys/id_rsa. Ensure the Tomcat user has read access to the file.

  3. Add a ssh_passphrase or encrypted_ssh_passphrase entry for the SSH key passphrase. Defaults to keyPwd.

  4. Restart Tomcat.

MOOG-10881

The maximum user and role session timeout is now 12 hours instead of the previous 8 hours.

INT-4864

You can now use braces within mapping definitions which allows you to include URLs and special characters. For example:

{ name: "type", rule: "${https://url}" },
{ name: "type", rule: "${https://url} customText" },
{ name: "type", rule: "${https://url}${keyA.b.c}" }

Note that you must escape backslashes and you cannot embed variables.

INT-4914

AWS CloudWatch now has multiple targets for each region, for both events and alarms. This means that the previous last poll time is not applied on startup. After the first startup and poll for each target, the last poll time is stored and used as expected.

A new configuration property exclude_protected_regions allows US Government and China regions to be excluded when using aws_all_regions.

INT-4819

The WebSphere MQ integration UI has been extended. You can now subscribe to topics and the property names and groups have been simplified.

INT-4818

The xMatters integration UI has been improved.

INT-4817

The Slack integration UI has been improved.

INT-4816

The VMware Log Insight integration UI has been extended. You can now specify multiple targets, filters and modify the timing properties.

INT-4815

The VMware vSphere integration UI has been extended. You can now specify multiple targets, filter by virtual machine names and modify the timing properties.

INT-4814

The VMware vCenter integration UI has been extended. You can now specify multiple targets, filter by virtual machine names and modify the timing properties.

INT-4813

The SevOne integration UI has been extended. You can now specify multiple targets, configure device and object lookups and modify the timing properties.

INT-4812

In the JMS integration UI the property names and groups have been simplified.

INT-4811

The Remedy integration UI has been improved.

INT-4810

The Cherwell integration UI has been improved.

INT-4736

The ServiceNow integration's Moolet is now single threaded. Recreate your ServiceNow integration in the UI for this change to take effect.

INT-4493

The ServiceNow integration UI has been improved.

INT-4490

The SolarWinds integration now queries for events with the time adjusted to UTC.

INT-4483

The JIRA Service Desk and JIRA Software integration UI have been improved.

INT-4477

The New Relic integration UI has been extended. You can now specify multiple targets, filters and modify the timing properties.

INT-4448

The New Relic Client LAM now supports multiple targets. Configuration files from prior installations must be updated to the new format.

MOOG-12351

Journal entries are now recorded in alert_journal when alerts are resolved, and also when alerts are closed as part of a resolved Situation. The journal entry records the user who performed the action and the time of the action.

MOOG-11870

System settings permissions have been tightened.

INT-4946

The ServiceNow MID Server installation instructions have been updated to include configuration for the required Java version.

INT-4936

Polling LAMs now store their last poll time in milliseconds in the "last_poll_time_ms" property for each target. The old last poll time will automatically be migrated to the new field when the first successful poll is made after upgrade.

INT-4640

The Logfile LAM now supports file rotation.