Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?


Contrail Insights Overview

Contrail Insights enables operators to control and visualize how infrastructure resources are utilized by workloads, and plan adequate capacity to ensure application performance. Using Contrail Insights, operators of software-defined data centers have a toolset for visibility into operational performance and infrastructure resources.

Figure 1 shows the product modules for the Contrail Insights optimization and management software platform.

Figure 1: Product ModulesProduct Modules

Juniper Networks Contrail Insights® is a cloud service optimization tool that provides advanced monitoring, scheduling, and performance management for software-defined infrastructure, where containers and virtual machines (VMs) can have life cycles much shorter than in traditional development environments.

The Contrail Insights software leverages big-data analytics and machine learning in a distributed architecture that puts the power of self-driving infrastructure at the core of almost any cloud. Contrail Insights redefines the state-of-the-art in telemetry and management across software-defined infrastructure and application software layers. In addition, real-time and historic monitoring, performance visibility and dynamic optimization features improve cloud orchestration, security, accounting, and planning. The following video provides an overview of the Contrail Insights infrastructure dashboard.

Contrail Insights operates in private enterprise cloud environments built on platforms such as OpenStack and Kubernetes. Contrail Insights accommodates both containers and virtual machines to support multitenant, dynamic, and constantly evolving enterprise clouds. Figure 2 shows real-time CPU utilization in chart format for a specified host.

Figure 2: Real-Time CPU Utilization Chart for a Specified HostReal-Time CPU Utilization Chart for a Specified Host

Contrail Insights analyzes metrics in real-time across all aspects of shared infrastructure—compute, storage, and networking—and associates resource consumption to containers and virtual machines. Figure 3 shows a report that charts the project CPU and memory utilization percentage for specified dates.

Figure 3: Report Showing Percentage of Project CPU and Memory UtilizationReport Showing Percentage of Project CPU and Memory Utilization

Figure 4 shows the instances for host resources at a glance in the dashboard.

Figure 4: Host Resources at a Glance in DashboardHost Resources at a Glance in Dashboard