10. Monitoring Spider

There are two types of monitoring dashboards for Spider, a public section visible for everyone and a section visible only to authenticated Spider users. Both are shortly described below. First some general properties and settings are covered.

At the top of each of these dashboards is a time selection drop down to change the time range of the graph on the x-axis, along with a refresh button and refresh timer. Below these buttons are the actual properties of Spider being shown, which is either a single number of a property, for example current RAM usage, or a time-dependent graph of a property, for example CPU usage over time. If a panel has a legend, a single legend entry can be selected by clicking on it, which filters out the rest. It can be deselected by pressing it again.

10.1. Public dashboard

The public dashboard can be found here and shows 4 views of running jobs, pending jobs, queue times and reserved number of cores for the cluster for different projects.

10.2. User dashboards

The user dashboards show information at different levels, and can be found here. The user dashboards include:

  • Spider Cluster overview
  • Spider Node exporter
  • Spider SLURM dashboard

and are described below.

10.2.1. Spider Cluster Overview

The cluster overview shows the general status of the nodes in Spider and for each of the machines it can be seen what the load and network traffic is over time.

10.2.2. Spider Node exporter

On this extensive dashboard you can select at the top each machine in Spider under “host” and get a general overview at the top of the page. Below, in a variety of panels (note that these can be folded) additional detailed system information is available for the selected node. This information ranges from CPU and memory usage to storage IO and disk usage to network traffic statistics.

10.2.3. Spider SLURM dashboard

This board shows at the top the general job submissions and pending jobs on SLURM, node status and CPU allocation. Next, the running and pending jobs are visible per project and per user. Finally, a section is shown containing per machine, the load, memory usage, disk usage and network IO traffic.

See also

Still need help? Contact our helpdesk