Working with Dr. Spark

In the R81.10.X releases, this feature is available starting from the R81.10.05 version.

This section provides commands to work with Dr. Spark - a tool that can check the Quantum Spark gateway performance and health status.

Notes:

Installing the Built-In Tool Package

  1. Connect to the command line on the Quantum Spark gateway.

  2. If your default shell is Gaia Clish, then go to the Expert mode:

    expert

  3. Run this command to check if the command is already installed:

    drSMB

    If the output shows:

    • "drSMB: command not found", then go to the next step to install the built-in tool package.

      Example:

      [Expert@Hostname]# drSMB
      -bash: drSMB: command not found
      [Expert@Hostname]#
      
    • The syntax options, then refer to the Syntax and Parameters sections below.

      Example:

      [Expert@Hostname]# drSMB
      Usage:  [opt]
      Option:
        diag                 - Display system diagnostics
      [Expert@Hostname]#
  4. Install the built-in tool package:

    bash /pfrm2.0/bin/doctor-smb.sh

  5. Run this command to make sure the tool is installed:

    drSMB

Syntax

drSMB diag last_run {verify | print}

drSMB diag light

drSMB diag list [{[TestId1],[TestId2],... | [SectionName]}]

drSMB diag performance [<Time in Sec>]

drSMB diag print [except] [{[TestId1],[TestId2],... | [SectionName]}]

drSMB diag verify [except] [{[TestId1],[TestId2],... | [SectionName]}]

Parameters

Parameter

Available From

Description

drSMB diag last_run {verify | print}

R81.10.05

Shows the latest generated Dr. Spark report.

See drSMB diag last_run.

drSMB diag light

R81.10.08

Runs only Dr. Spark tests that take a short time to run.

See drSMB diag light.

drSMB diag list [<options>]

R81.10.05

Shows all available Dr. Spark tests.

See drSMB diag list.

drSMB diag performance [<Time in Sec>]

R81.10.05

Runs only Dr. Spark performance tests.

See drSMB diag performance.

drSMB diag print [<options>]

R81.10.05

Runs all Dr. Spark tests and shows a verbose output.

See drSMB diag print.

drSMB diag verify [<options>]

R81.10.05

Runs all Dr. Spark tests and shows an output.

See drSMB diag verify.

[TestId1],[TestId2],...

R81.10.05

You can filter the list of Dr. Spark tests by test names.

To see the test names, run:

drSMB diag list

[SectionName]

R81.10.05

You can filter the list of Dr. Spark tests by a section name (one section at a time):

  • Cellular

  • Cluster

  • Connectivity

  • Hardware

  • License

  • Memory

  • Misc

  • OS

  • Performance

  • Policy_and_Configuration

  • Reach_My_Device

  • Sizing

  • SMP

  • Status

  • VPN

  • VSX_Configuration