JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Sun ZFS Storage 7000 System Administration Guide
search filter icon
search icon

Document Information

Preface

1.  Introduction

2.  Status

3.  Configuration

4.  Services

5.  Shares

6.  Analytics

Analytics

Introduction

Concepts

Analytics

Drilldown Analysis

Statistics

Datasets

Actions

Worksheets

Statistics

Introduction

Descriptions

Analytics

Advanced Analytics

Default Statistics

Tasks

Statistics Tasks

CPU Percent utilization

CPU: Percent Utilization

Example

When to check

Breakdowns

Further Analysis

Details

Cache ARC accesses

Cache: ARC accesses

When to check

Breakdowns

Details

Metadata

Prefetch

Further Analysis

Cache L2ARC IO bytes

Cache: L2ARC I/O bytes

When to check

Breakdowns

Further Analysis

Cache L2ARC accesses

Cache: L2ARC accesses

When to check

Breakdowns

Further Analysis

Data Movement NDMP bytes transferred tofrom disk

Data Movement: NDMP bytes transferred to/from disk

When to check

Breakdowns

Further Analysis

Data Movement NDMP bytes transferred tofrom tape

Data Movement: NDMP bytes transferred to/from tape

When to check

Breakdowns

Further Analysis

Data Movement Shadow migration bytes

Data Movement: Shadow migration bytes

When to check

Breakdowns

Further Analysis

Data Movement Shadow migration ops

Data Movement: Shadow migration ops

When to check

Breakdowns

Further Analysis

Data Movement Shadow migration requests

Data Movement: Shadow migration requests

When to check

Breakdowns

Further Analysis

Disk Disks

Disk: Disks

When to check

Breakdowns

Interpretation

Further Analysis

Details

Disk IO bytes

Disk: I/O bytes

When to check

Breakdowns

Further Analysis

Disk IO operations

Disk: I/O operations

When to check

Breakdowns

Further Analysis

Network Device bytes

Network: Device bytes

When to check

Breakdowns

Further Analysis

Network Interface bytes

Network: Interface bytes

Example

When to check

Breakdowns

Further Analysis

Protocol SMB operations

Protocol: SMB operations

Example

When to check

Breakdowns

Further Analysis

Protocol Fibre Channel bytes

Protocol: Fibre Channel bytes

Example

When to check

Breakdowns

Further Analysis

Protocol Fibre Channel operations

Protocol: Fibre Channel operations

Example

When to check

Breakdowns

Further Analysis

Protocol FTP bytes

Protocol: FTP bytes

Example

When to check

Breakdowns

Further Analysis

Protocol HTTPWebDAV requests

Protocol: HTTP/WebDAV requests

When to check

Breakdowns

Further Analysis

Protocol iSCSI bytes

Protocol: iSCSI bytes

When to check

Breakdowns

Further Analysis

Protocol iSCSI operations

Protocol: iSCSI operations

When to check

Breakdowns

Further Analysis

Protocol NFSv2 operations

Protocol: NFSv2 operations

Example

When to check

Breakdowns

Further Analysis

Protocol NFSv3 operations

Protocol: NFSv3 operations

When to check

Breakdowns

Further Analysis

Protocol NFSv4 operations

Protocol: NFSv4 operations

Example

When to check

Breakdowns

Further Analysis

Protocol SFTP bytes

Protocol: SFTP bytes

Example

When to check

Breakdowns

Further Analysis

Protocol SRP bytes

Protocol: SRP bytes

Example

When to check

Breakdowns

Further Analysis

Protocol SRP operations

Protocol: SRP operations

Example

When to check

Breakdowns

Further Analysis

CPU CPUs

CPU: CPUs

When to check

Breakdowns

Details

CPU Kernel spins

CPU: Kernel spins

When to check

Breakdowns

Cache ARC adaptive parameter

Cache: ARC adaptive parameter

When to check

Breakdowns

Cache ARC evicted bytes

Cache: ARC evicted bytes

When to check

Breakdowns

Cache ARC size

Cache: ARC size

When to check

Breakdowns

Cache ARC target size

Cache: ARC target size

When to check

Breakdowns

Cache DNLC accesses

Cache: DNLC accesses

When to check

Breakdowns

Cache DNLC entries

Cache: DNLC entries

When to check

Breakdowns

Cache L2ARC errors

Cache: L2ARC errors

When to check

Breakdowns

Cache L2ARC size

Cache: L2ARC size

When to check

Breakdowns

Data Movement NDMP file system operations

Data Movement: NDMP file system operations

When to check

Breakdowns

Data Movement NDMP jobs

Data Movement: NDMP jobs

When to check

Breakdowns

Disk Percent utilization

Disk: Percent utilization

When to check

Breakdowns

Notes

Disk ZFS DMU operations

Disk: ZFS DMU operations

When to check

Breakdowns

Disk ZFS logical IO bytes

Disk: ZFS logical I/O bytes

When to check

Breakdowns

Disk ZFS logical IO operations

Disk: ZFS logical I/O operations

When to check

Breakdowns

Memory Dynamic memory usage

Memory: Dynamic memory usage

When to check

Breakdowns

Memory Kernel memory

Memory: Kernel memory

When to check

Breakdowns

Memory Kernel memory in use

Memory: Kernel memory in use

When to check

Breakdowns

Memory Kernel memory lost to fragmentation

Memory: Kernel memory lost to fragmentation

When to check

Breakdowns

Network IP bytes

Network: IP bytes

When to check

Breakdowns

Network IP packets

Network: IP packets

When to check

Breakdowns

Network TCP bytes

Network: TCP bytes

When to check

Breakdowns

Network TCP packets

Network: TCP packets

When to check

Breakdowns

System NSCD backend requests

System: NSCD backend requests

When to check

Breakdowns

System NSCD operations

System: NSCD operations

When to check

Breakdowns

Open Worksheets

Worksheets

Graph

Quantize Plot

Show Hierarchy

Common

Background Patterns

Saving a Worksheet

Toolbar Reference

CLI

Tips

Tasks

BUI

Saved Worksheets

Introduction

Properties

BUI

CLI

Datasets

Introduction

BUI

CLI

Viewing available datasets

Reading datasets

Suspending and Resuming all datasets

Discarding Data in a Dataset

7.  Integration

Glossary

Open Worksheets

image:Analytics: NFSv3 by latency

Using Analytics to examine CPU utilization and NFSv3 operation latency

Worksheets

This is the main interface for Analytics. See Concepts for an overview of Analytics.

A worksheet is a view where multiple statistics may be graphed. The screenshot at the top of this page shows two statistics:

Click the screenshot for a larger view. The following sections introduce Analytics features based on that screenshot.

Graph

The CPU utilization statistic in the screenshot is rendered as a graph. Graphs provide the following features:

Quantize Plot

The NFS latency statistic in the screenshot is rendered as a quantize plot. The name refers to the how the data is collected and displayed. For each statistic update, data is quantized into buckets, which are drawn as blocks on the plot. The more events in that bucket for that second, the darker the block will be drawn.

The example screenshot shows NFSv3 operations were spread out to 9 ms and beyond - with latency on the y-axis - until an event kicked in about half way and the latency dropped to less than 1 ms. Other statistics can be plotted to explain the drop in latency (the filesystem cache hit rate showed steady misses go to zero at this point - a workload had been randomly reading from disk (0 to 9+ ms latency), and switched to reading files that were cached in DRAM.)

Quantize plots are used for I/O latency, I/O offset and I/O size, and provide the following features:

Show Hierarchy

Graphs by filename have a special feature - "Show hierarchy" text will be visible on the left. When clicked, a pie-chart and tree view for the traced filenames will be made available.

The following screenshot shows the hierarchy view:

image:Analytics: Hierarchical breakdown

As with graphs, the left panel will show components based on the statistic break down, which in this example was by filename. Filenames can get a little too long for that left panel - try expanding it by clicking and dragging the divider between it and the graph; or use the hierarchy view.

The hierarchy view provides the following features:

There is a close button on the right to close the hierarchy view.

Common

The following features are common to graphs and quantize plots:

Background Patterns

Normally graphs are displayed with various colors against a white background. If data is unavailable for any reason the graph will be filled with a pattern to indicate the specific reason for data unavailability:

Saving a Worksheet

Worksheets can be saved for later viewing. As a side effect, all visible statistics will be archived - meaning that they will continue to save new data after the saved worksheet has been closed.

To save a worksheet, click the "Untitled worksheet" text to name it first, then click "Save" from the local navigation bar. Saved worksheets can be opened and managed from the Saved Worksheets section.

Toolbar Reference

A toolbar of buttons is shown above graphed statistics. The following is a reference for their function:

Icon
Click
Shift-Click
image:Analytics: Back
move backwards in time (moves left)
move backwards in time (moves left)
image:Analytics: Forward
move forwards in time (moves right)
move forwards in time (moves right)
image:Analytics: Forward to now
forward to now
forward to now
image:Analytics: Pause
pause
pause
image:Analytics: Zoom out
zoom out
zoom out
image:Analytics: Zoom in
zoom in
zoom in
image:Analytics: Show one minute
show one minute
show two minutes, three, four, ...
image:Analytics: Show one hour
show one hour
show two hours, three, four, ...
image:Analytics: Show one day
show one day
show two days, three, four, ...
image:Analytics: Show one week
show one week
show two weeks, three, four, ...
image:Analytics: Show one month
show one month
show two months, three, four, ...
image:Analytics: Show minimum
show minimum
show next minimum, next next minimum, ...
image:Analytics: Show maximum
show maximum
show next maximum, next next maximum, ...
image:Analytics: Show line graph
show line graph
show line graph
image:Analytics: Show mountain graph
show mountain graph
show mountain graph
image:Analytics: Crop outliers
crop outliers
crop outliers
image:Analytics: Sync worksheet to this statistic
sync worksheet to this statistic
sync worksheet to this statistic
image:Analytics: Unsync worksheet statistics
unsync worksheet statistics
unsync worksheet statistics
image:Analytics: Drilldown
drilldown
rainbow highlight
image:Save
save statistical data
save statistical data
image:Analytics: Export statistical data
export statistical data
export statistical data

Mouse over each button to see a tooltip to describe the click behavior.

CLI

Viewing analytics statistics is possible from the CLI. See:

Tips

Tasks

BUI

Monitoring NFSv3 or SMB by operation type

  1. Click the add icon.
  2. Click the "NFSv3 operations" or "SMB operations" line.
  3. Click "Broken down by type of operation".

Monitoring NFSv3 or SMB by latency

  1. Click the add icon.
  2. Click the "NFSv3 operations" or "SMB operations" line.
  3. Click "Broken down by latency".

Monitoring NFSv3 or SMB by filename

  1. Click the add icon.
  2. Click the "NFSv3 operations" or "SMB operations" line.
  3. Click "Broken down by filename".
  4. When enough data is visible, click the "Show hierarchy" text on the left to display a pie-chart and tree-view for the path names that were traced in the graph.
  5. Click "Refresh hierarchy" when the pie-chart and tree-view become out of date with the scrolling data in the graph.

Saving a worksheet

  1. Click the "Untitled worksheet" text and type in a custom name
  2. Click "Save" from the local navigation bar.