8.2 Improvements
Moogsoft Enterprise v8.2.0 is a Generally Available (GA) release that introduces several new features and improvements.
See Updates for Moogsoft Enterprise v8.x for the complete v8.2.0 release notes.
8.2 Improvements
Ticket | Release Note |
---|---|
MOOG-17273 | Adds the new Related Changes tab in the Situation Room which lets you view any scheduled maintenance windows, both current and historic, which may have impacted a Situation. If a maintenance window appears to have impacted a Situation, the window can be flagged to associate it with the Situation for collaborative and reference purposes. Flagging the maintenance window also adds a Thread Entry to the Situation to indicate this has been done, and marks it as a Resolving Thread Entry. It is also possible to deselect a window as Impacting, which also adds a corresponding Thread Entry, but unmarks the previous Thread entry as a Resolving Step. The feature can be configured to allow wider or narrower time windows to ensure Situations are covered by the possible Maintenance windows around the same time period. This feature can be enabled by selecting it under Settings > System > Labs. |
MOOG-17311 | Upgrades the version of Open JDK to 11.0.14.1.1 |
MOOG-17453 | Upgrades log4j to version 2.17.1 to mitigate the vulnerability described in CVE-2021-44832. |
MOOG-17478 | Adds Opensearch as the new default search application, replacing Elasticsearch. Opensearch is deployed for fresh installs and upgrades. Authentication is enabled by default. The For RPM and tarball upgrades involving a migration to Opensearch, a full re-index using the moog_indexer utility is required (instructions provided in the 8.2 documentation). For RPM upgrades, it is possible to keep Elasticsearch, but this configuration is unsupported. If you choose this configuration, remember that a new version of Opensearch which breaks the API or index compatibility could potentially be released at any time. At that point, it will be necessary to migrate to Opensearch. |
MOOG-17470 | Updates RabbitMQ to v3.9.13 and Erlang to v23.3.4.1. |
MOOG-17473 | Adds the new v8.0.2 Moogsoft AIOps Grafana plugin. |
MOOG-17302 | Updates the MariaDB connector to v2.5.4. This new version supports two new MariaDB plugins, caching_sha2_password and sha256_password plugin, important for future product support for MySQL8. |
MOOG-17312 | Updates Apache Tomcat to v9.0.58. |
MOOG-17434 | Updates the versions of Percona XtraDB Cluster and XtraBackup (as deployed by the |
2.4 Add-Ons
The Moogsoft 2.4 Add-Ons release is included as a bundle in v8.2 in the $MOOGSOFT_HOME/contrib
directory.
For the complete Add-ons 2.4 release notes, see Moogsoft Add-ons. Some notable items in this release include:
New Integration: Moogsoft Hybrid
This integration allows the integration of Moogsoft Enterprise and Moogsoft Cloud.
Existing Moogsoft Enterprise (also referred to as Onprem) can adopt the Moogsoft without re-engineering ingestion and enrichment. It's now possible for a small team to explore the benefits of Moogsoft Cloud metrics and event correlation abilities, while other teams continue to use Moogsoft Enterprise as usual.
The Hybrid integration can also serve as a temporary bridge between Moogsoft Enterprise and Moogsoft Cloud until the Onprem roadmap is fulfilled.
For more information, see Moogsoft Hybrid.
New Integration: Webex
The integration allows Moogsoft Enterprise alerts or Situations to be posted as an AdaptiveCard message to a Webex room.
This integration enables bidirectional communication between Webex rooms and Situations and alerts. Using buttons on the card, users can acknowledge, resolve, and close a Situation from Webex. For Situations, users can send collaboration notes back to the Moogsoft Enterprise Situation by replying to the message. Similarly, activity in the Moogsoft Enterprise Situation can be forwarded as Webex as replies to the original AdaptiveCard message.
For more information, see Webex.
New Integration: SNMP Trapd LAMbot v2
This release includes an updated version of the SNMP Trapd LAM that includes:
A simplified core SNMP Trapd LAM v2
A new, simpler mechanism to load and instantiate .include files.
Easier to control which include files are loaded
A modified mib2lam MIB conversion to work with the new load and instantiate process.
Existing include files will work - no changes should be needed to these.
Custom includes will need to be routed in the new master.includes file. See Including TrapdLamv1 includes in TrapdLamv2.
Ability to use process indirect traps via include files.
Indirect traps are those delivered as non-SNMP traps: for example, encapsulated in a REST or Kafka payload, or forwarded from a third-party system such as Elastic or Splunk.
For more information, see SNMP Trapd LAM v2.
New Workflow: Situation Analysis
The Situation Analysis workflow analyzes the member alerts in a Situation and adds tags based on the member alerts. You can define simple analysis rules such as "70% of the alerts are critical” or complex rules such as “add a tag if there are 2 different hostnames, at least 20 alerts, and more than 10 disk-space-full alerts.”
For more information, see Situation Analysis.
Microsoft Teams Integration Enhancements
The Microsoft Teams integration has the following new configuration options:
Notify Added Teams — Controls notifications as teams are added to a situation.
Auto Raise — When enabled, the integration automatically forwards all mapped situations.
Auto Raise Field — When enabled, the integration forwards situations containing a flag in the supplied field.
New Macros
TO_LOCALE_DATE - Converts a epoch date to the locale data string.
MIN - Returns the minimum value in a list of numbers.
MAX - Returns the maximum value in a list of numbers.
AVG - Returns the rounded average value of a list of numbers.
MODE - Returns the most common value in a list of numbers.
TOP - Returns the most common value in a list of strings.
New Workflows Actions
Several new workflow actions were added, including: