PREVIEW | Analyze: Infrastructure

 

This page is no longer maintained (March 29, 2023). For the most current information, go to https://docs.snaplogic.com/monitor/monitor-snaplex.html .

On this page

Overview

The Snaplexes that execute Pipelines are managed by either SnapLogic or by your organization. A Snaplex has one or more instances, and each instance runs on a separate node. The Infrastructure page displays information about Snaplexes and the nodes on which they run. From this page, you can:

  • View system status at a glance

  • Monitor CPU, memory, and disk usage per node and per Snaplex

  • If you are an Org admin, restart self-managed Snaplexes and nodes

  • In node details, display additional metric charts

Monitoring the Runtime System

From the left navigation pane in Studio, click Analyze > Infrastructure:

Analyze Infrastructure from left navigation tree

The System overview opens in the Node Map View and displays the Snaplexes and nodes in your Org:

System overview node map

The initial view shows the Snaplex Node Map with the average percentage of memory utilization for the last 15 minutes. Refer to the legend on the bottom left of the screen for the node color key. Roll your cursor over a node to view the average percentage value.

Controls on the System overview page allow you to:

  • Change the time period

  • Refresh the view manually

  • Search for a Snaplex or node and add Advanced search filtering on type, node status, Snaplex version, and operating system

  • Switch between map and list views

In the Node Map View, you can:

  • Switch between viewing memory, CPU, and disk usage

  • Switch between average and maximum usage

  • Select a node to view its details

  • Restart a node, put it in maintenance mode, or exit maintenance mode

In the List View, you can:

  • Switch between viewing Snaplexes and Nodes

  • From the Node list, start or restart a node or put it in maintenance mode

  • From the Snaplex list, start or restart all nodes

  • Resize the columns

  • Sort by a column

The following screenshot shows the Node list view:

The following screenshot shows the Snaplex list view:

The following sections describe how to:

View Snaplex Details

View Snaplex details in any of the following ways:

  • From the Node Map View:

    • Click a Snaplex.

    • Click a node to display node details. Then, click the Snaplex name link.

  • From the List View:

    • In the Snaplex list, click a Snaplex.

    • In the Node list, click a node to display node details. Then, click the Snaplex name link.

As shown, Snaplex details include information on the Snaplex and its nodes:

From the details panel, you can:

  • For self-managed Snaplexes, Org admins can click the gear icon to start or restart the Snaplex.

  • Click a node to view its details.

  • Click the Audit log tab to view events for all Snaplexes.

View Node Details

View node details in any of the following ways:

  • In the Node Map View, click a node.

  • In the Node List, click a node.

  • When viewing Snaplex details, click a node.

As shown, Node details include the current status and resource usage and the associated Pipeline execution history.:

From the header of the node details panel, you can:

  • Click the Snaplex name to open Snaplex details.

  • For self-managed Snaplexes, Org admins can click the gear icon to start, restart, or put the node in maintenance mode.

From the Associated executions tab, you can:

  • Click Open in execution view to open the Execution overview filtered by executions for this node.

  • Search executions by string or click the Advanced search icon to filter by Invocation Type, Status, or Project.

  • Download the Pipeline execution history as a .csv file.

  • Refresh the details.

The Metrics tab displays charts of CPU, disk, memory, and file descriptor utilization along with active threads and pipelines:

The Additional details tab provides the following information:

View Ultra Task Mean Execution Time for Requests

FeedMaster node details include the mean execution time for the last 1000 requests handled by active Ultra Tasks. To view the execution time from Studio, follow these steps:

  1. From the left navigation pane, select Infrastructure.

  2. From the System overview, click the node on which the Pipeline is executing.
    The node details on the In progress requests tab include an Execution time field:

Restart a Node

Only Org admins can restart self-managed nodes. To restart a node from the System overview page, follow these steps:

  1. In the Search toolbar, click List view.

  2. Click Node list.

  3. Click the node.

  4. To the right of the Status column, click the settings icon.

  5. Click Restart node:


Restart all Snaplex Nodes

Org admins can restart all nodes associated with a self-managed Snaplex. Learn more about the implications of a restart in Managing Snaplex Instances. To restart all Snaplex nodes from the System overview page:

  1. In the Search toolbar, click List view.

  2. Click Snaplex list.

  3. Click the Snaplex to restart. The details panel opens.

  4. Click the gear icon, select Restart Snaplex: