Analytics#

This section describes the metrics collected by SysStat for CPU, memory, process / threads and filesystem in detail. Nvidia SysStat stores the metrics collected from the target system inside a log file (specified via –output option) in a compact binary format. This log file can be uploaded to NvLumos for detailed performance analysis.

To generate visualization report for NVIDIA SysStat log, please use NvLumos suite from NVIDIA NVONLINE.

CPU#

CPU collector tracks cumulative and per-core cpu usage which can be used to analyze the time spent in user mode, system mode and I/O wait.

Name

Description

User

Time spent in user mode

System

Time spent in system mode

I/O Wait

Time spent waiting on I/O completion

Memory#

Memory collector tracks overall system memory info. This data is used to provide memory utilization breakdown in terms of total memory present in the system and the memory in use or in buffered, cached or virtually allocated state at any sampling instant.

Name

Description

Total

Total installed memory in the system

Used

Used memory

Free

Unused memory

Buffered

Memory used by kernel buffers

Cache

Memory used for page-cache and slabs

Allocated (virtaul)

The amount of memory presently allocated in the system. This is a sum of all of the memory which has been allocated by processes, even if it has not been “used” by them as of yet

Process#

Process collector tracks process related information, including process name, pid, cpu utilization, memory, threads number, priority, processor etc.

Name

Description

PID

Process ID

Name

Process name

CPU Utilization

CPU utilization info. of the process, including user and system time

Memory

Resident Memory used by process

Threads

# of threads of the process

Priority

Scheduling priority of the process

Processor

CPU core(s) on which process executed during the monitoring period

Thread#

Thread collector tracks thread related information, including thread name, tid, policy, processor, cpu utilization, priority etc.

Name

Description

TID

Thread ID

Name

Thread name

Policy

Scheduling policy of the thread

Priority

Scheduling priority of the thread

Processor

CPU core(s) on which the thread executed during the monitoring period

CPU Utilization

CPU utilization info. of the thread, including user and system time

Filesystem#

Filesystem collector tracks file system info, including mount point, device, file type, volume etc.

Name

Description

Mount point

Mount path for the filesystem devices

Device

Device name and path

Type

Type of file system mounted on a device

Volume

Logical storage unit within a storage device

Max used

Max. capacity used in a storage unit