manpagez: man pages & more
man qustat(8)
Home | html | info | man
qustat(8)                                                            qustat(8)




NAME

       qustat - Xsan Statistics Utility


SYNOPSIS

       qustat command [Object_Identifiers] [Formatting]

       qustat Manange and View StorNext Statistics


       Print:            qustat -g FS_name [-h host] [-t tbl] [-F opt]
       Print CSV File:   qustat -c csv_file
       Print + Reset:    qustat -P -R -g FS_name [Print_Options]
       Reset:            qustat -R -g FS_name
       Version:          qustat -V
       Description:      qustat [Object Identifiers] -D Search_String
       Help:             qustat -H

       Commands


       -P, --print             Print tables (default command)
       -I, --interval          Set collection interval
       -A, --archive           Forward stats to central archive
       -R, --reset             Reset table or group if no table
       -S, --selftest          Run Self Test
       -V, --version           Print qustat version information
       -H, --help              Print qustat help information
       -D, --description str   Print table or stat description

       Object Identifiers


       -c, --csv file     Specify a .csv file to load
       -h, --host opt     Host name or IP address
       -m, --module opt   Module name
       -g, --group opt    Group name
       -t, --table opt    Table Number
       -f, --fs opt       File system name (same as -g)

       Formatting


       -F, --format all        Show all records (including zeros)
       -F, --format csv        Output in .csv format
       -F, --format graphite   Output graphite format data
       -F, --format protobuf   Output protobuf format data (with -A only)

       * HPUX and AIX do not support the long --opt format.


COMMANDS

       -P, --print
              This  is the default command if no other commands are specified.
              To use the print command, you must also  supply  a  group  (file
              system) name with the -g option.

              The print command fetches the statistics table(s) from the spec-
              ified group (e.g. the FSM) and prints them to  standard  output.
              The output is described below.

       -I, --interval
              The  interval  command controls the rate at which statistics are
              forwarded from running processes to the  snstatd  process.   The
              interval  paramter  is  in  seconds.  The value must be -1 (turn
              off) or between 5 and 2147483 inclusive.

       -A, --archive
              The archive command specifies  the  location  that  the  snstatd
              process  should  periodically send statistics to.  The target is
              in terms of a hostname and tcp port number. A TCP/IP  connection
              is  opened ever interval seconds and any new statistics are send
              in graphite format down the connection. The connection  is  then
              closed.  Use -F with this command to switch between graphite and
              protobuf output.

       -R, --reset

              WARNING! Resetting statistics affects hourly reports and anybody
                       else using qustats.

              This command resets the internal statistics tables for the spec-
              ified Object Identifier.


       -S, --selftest
              Runs self-test to verify that  internal  functions  are  working
              properly.  If your system is busy, it may be normal for the tim-
              ing tests to fail.

       -V, --version
              Display version information for the qustat command.

       -D, --description
              Use the -D command to find the description for tables and stats.
              The  -D  search  string may contain the wildcard '*'.  Note that
              strings with an asterisk should be  quoted  to  avoid  globbing.
              You must provide object identifiers for at least one table.

              Search Examples:

                  qustat -g myFileSys -D "*"
                  qustat -g myFileSys -D "VOP Lookup"
                  qustat -g myFileSys -t 1 -D "VOP Lookup"
                  qustat -g myFileSys -t 1 -D "VOP *"
                  qustat -g myFileSys -t 1 -D "*"


       -H, --help
              Displays help information.


OBJECT IDENTIFIERS

       -c csv_file, --csv csv_file
              Specify a .csv file to load.

       -h host, --host host
              The  host  or IP address where the Module (e.g. FSM) is located.
              This option is normally not needed when displaying  FSM  statis-
              tics if your computer is joined to the cluster.

       -m module, --module module
              Specifies  the module (process or service) from which to extract
              statistics.  The module specifier all can be used to select  all
              types of modules.

              The default module is FSM if not specified.

       -g group, --group group
              Indentifies  the  group  of  tables.  For FSM modules, the group
              specifies the file system name.

              This is the same as the -f option.

       -t table_number, --table table_number
              Use -t to print a single table.  If you  print  all  statistics,
              the table numbers are displayed in the table header.  See TABLES
              below.

              If you do not specify a table, all tables for the group are dis-
              played.

       -f file_system, --fs file_system
              This is the same as the -g option.


FORMATTING

       -F option, --format option
              You  may  specify  the  -F option multiple times. The all option
              will print all statistics including those with all zero  values.
              The  csv  option  will  display output in comma-separated-values
              format.


OUTPUT

       The Group header  includes  revision,  host,  module,  group  and  time
       recorded.  The time_t value is the output of the time(2) function call.

       Columns include:

       NAME      The name of the statistic being gathered.
       TYP       The type of statistic.
       CNT       The number of times something occurred.
       LVL       The current level of something (e.g. number of free buffers).
       SUM       The accumulated sum such as the amount of data written.
       TIM       The amount of time consumed (in microseconds).
       COUNT     Number of times the operation was performed.
       MIN/MAX   Minimum and maximum values.
       TOT/LVL   Total or current level (depending on TYP)
       AVG       The average (TOT divided by COUNT)


TABLES

       A Group is normally split into multiple tables. Each table  is  identi-
       fied by a unique table number.

       Table  numbers  are  guaranteed  to  identify  a  single  unique object
       throughout the  lifespan  of  the  given  group,  but  not  across  re-
       boots/restarts for the group.

       For  the  FSM,  the  main  table  numbers will remain consistent across
       restarts, but the per-client statistics will vary depending on  connec-
       tion order.


ACCURACY

       Statistics are not guaranteed to be 100% accurate.

       For  performance  reasons,  the implementation does not explicitly lock
       the code when gathering statistics.  However most  operations  are  al-
       ready  protected  by other multi-thread locking and therefore inaccura-
       cies should be minimal.

       In addition, operations are not halted  or  locked  when  resetting  or
       gathering  statistics.  It is possible to have a statistic dropped dur-
       ing a reset or snap of statistics.


CVLOG HOURLY STATISTICS DUMPS

       In prior releases, the FSM dumped statistics on an hourly basis to  the
       cvlogs  which  were  located under the data directory. These statistics
       dumps have been moved to a separate directory called qustats.  The for-
       mat  has  also  been  changed to .csv files which can be opened in most
       spreadsheets and databases. They can also be easily parsed by most pro-
       gramming languages and utilities.



Xsan File System                 December 2014                       qustat(8)

Mac OS X 10.12.3 - Generated Fri Feb 10 08:11:57 CST 2017
© manpagez.com 2000-2024
Individual documents may contain additional copyright information.