订阅内容

In this post:

  • What’s new in Drift notifications, including User Preferences settings to select delivery frequency of alerts, exports in JSON format and an improved view to compare system tags.

  • Drift is also now available as part of Insights for Ansible Automation Platform.


If you are looking to troubleshoot issues in your Red Hat Enterprise Linux (RHEL) hosts more easily, Drift is the right tool for you. Drift is part of Red Hat Insights, and Insights is included with your RHEL, Red Hat OpenShift or Red Hat Ansible Automation Platform subscription. In this post, we will explore new features added to Drift that support RHEL and, most recently, Ansible Automation Platform, including enhancements to Drift notifications and its user interface (UI) and user experience (UX).

Enhancements to Drift notifications

We introduced Drift notifications in a previous article. The functionality allows users to receive alerts when their system configuration differs—or drifts—from a standard operating environment, defined as a baseline.

We recently improved this feature by indicating the number of systems currently monitored for notifications, as well as by offering users the ability to switch on/off all notifications for a specific baseline at once using an enable/disable toggle switch. This functionality is available on each baseline in the Baseline view, as well as in the Baseline list view as displayed in Figure 1. Figure 1.

Figure 1. Baseline view with associated systems count and enable/disable toggle switch

Another improvement to note is the introduction of daily summaries for Drift notifications. The Drift service now aggregates alerts received during the duration of the day and sends a summary of all drift notifications daily. 

Users can select their preferred way of receiving alerts by clicking their name in the upper-right corner of the Hybrid Cloud Console and selecting User Preferences > Notifications (Daily digest or Instant notification). Note that the instant notification selection may generate a large number of alerts. Figure 2.

Figure 2. User Preferences settings for Drift Notifications to select delivery frequency of alerts

Below is an example of a daily summary email notification, aggregating drift notifications for a specific baseline and associated systems. Figure 3.

Figure 3. Daily digest received for drift notifications

User interface and user experience enhancements

Based on feedback from users, we implemented a couple of improvements to fix user interface issues and ensure consistency between services.

In particular, we added the option to export all tables displayed in Drift (Baselines list, edit screens and Comparison screen) as a JSON file. This operation was only possible using the Insights API previously. 

The export button present on each screen now provides both options to export as a CSV file or export as a JSON file. In doing so, we are providing an experience that is consistent with the other apps on Red Hat Hybrid Cloud Console.

Figure 4.

Figure 4. Drift exporting functionality now supports both CSV and JSON files

Another requested improvement is the displaying and comparing of system tags within the Comparison view. The system tags are now displayed in a multi-level tree structure, and support multiple values per system tag name to enable even more precise troubleshooting. When multiple values are provided, Drift now analyzes all of them before highlighting differences and/or missing values. With this in place, the operation of comparing system tags is now similar to comparing system facts (if you are familiar with how that works). 

 

Figure 5.

Figure 5. System tags with multiple values are now compared individually in Drift

Other recent bug fixes and enhancements for the Drift application are documented in the latest Red Hat Insights 2021 Release Notes.

Drift for Ansible Automation Platform

Drift is now available as part of Insights for Ansible Automation Platform. System administrators can use Drift to compare configurations, define baselines and, ultimately, perform root-cause analysis of issues during troubleshooting of their Ansible Automation Platform infrastructure. They get the same capabilities as Insights for RHEL with the addition of specific Ansible Automation Platform facts.

The Insights System Profile now includes a dedicated Ansible section regrouping collected data from Ansible Automation Platform. Current implementation provides a set of facts that can be used to automatically identify a system as an Ansible Automation Platform infrastructure, as well as its version, saving the admin the effort of manually tagging the systems. Figure 6.

Figure 6. Example of additional system facts provided in System Profile for AAP

These Ansible Automation Platform facts are now exposed in the Drift application and can be used for comparing systems and creating baselines. Similarly they can be used when creating conditions targeting Ansible Automation Platform infrastructure in the Policies application. Figure 7.

Figure 7. Ansible Automation Platform facts are now exposed in Drift application for comparison

Conclusion

This post summarizes key additions to the Drift service implemented over the last few months as part of Red Hat Insights. These included improvements in the Drift notifications, enhancements in the user interface for better user experience, and the addition of specific system facts for Ansible Automation Platform infrastructure.

We encourage you to test these new features in Drift and provide feedback and suggestions using the Red Hat Customer Portal feedback form. See the getting started page to register your hosts and start exploring benefits from Red Hat Insights. 


关于作者

Joao Paulo Ramos is a software engineer on the Drift team, a part of Red Hat Insights. Ramos is a computer scientist and is now working on his master's degree in artificial intelligence. He is passionate about technology, music and loves to play drums.

Read full bio

Jerome Marc is a Red Hat Sr. Principal Product Manager with over 15 years of international experience in the software industry spanning product management and product marketing, software lifecycle management, enterprise-level application design and delivery, and solution sales.

Read full bio
UI_Icon-Red_Hat-Close-A-Black-RGB

按频道浏览

automation icon

自动化

有关技术、团队和环境 IT 自动化的最新信息

AI icon

人工智能

平台更新使客户可以在任何地方运行人工智能工作负载

open hybrid cloud icon

开放混合云

了解我们如何利用混合云构建更灵活的未来

security icon

安全防护

有关我们如何跨环境和技术减少风险的最新信息

edge icon

边缘计算

简化边缘运维的平台更新

Infrastructure icon

基础架构

全球领先企业 Linux 平台的最新动态

application development icon

应用领域

我们针对最严峻的应用挑战的解决方案

Original series icon

原创节目

关于企业技术领域的创客和领导者们有趣的故事