FMG_HELP_FILE__AMERICAN_ENGLISH.HLB  —  DIAGNOSE
 DIAGNOSE [/interface] [/interactive] [infile [...]]  [/qualifier[...]]

 DECevent is the interface between the system user and the operating
 system's event logging system.  DECevent allows users to produce reports
 derived from system events using the following modes of operation:

   o /TRANSLATE   Default, translates events using the system event log file
                  if no file is specified or a specified event log file.
   o /BINARY      Copies selected entries (for example, disk events) from one
                  binary file to a new file.
   o /CONTINUOUS  Specifies that events are reported as they are logged by
                  the system.  Events are viewed in real time.
   o /DUMP        Displays event data in a side-by-side hexadecimal and ASCII
                  byte-by-byte representation without text messages.
   o /ANALYZE     Analyzes and isolates faults on the operating system
                  by calling out suspect devices.

 Users specify the user interface by using:

   o /INTERACTIVE Enters the DECevent interactive command shell.
   o /INTERFACE   Tells DECevent which command interface to use.

1    /INTERACTIVE

   Tells DECevent to enter the command line interface (CLI).  It allows
   the user to start a DECevent session.  It causes the DECevent prompt
   to be displayed, "DIA>".

   DIA/INTERACTIVE

2    /INTERFACE

   Allows the user to tell DECevent which user interface to run.  The user
   can specify a command line interface (CLI) or a graphical user interface
   (GUI).

   DIA/INTERFACE= interface_name
        interface_name can be either CHARACTER_CELL or DECWINDOWS.

3    /TRANSLATE

   Performs bit-to-text translation of the event log specified by the infile
   parameter. If no file is specified, then the system default event log
   or the file that is explicitly set by the SET EVENT command is used.

   /TRANSLATE [infile [,...]] [/qualifier [,...]]

   infile:     Name of the event log file to be used.

3.1    /BEFORE

   Selects and formats all event reports that occurred before the time
   specified.  Time can be specified as an absolute time or it can be
   specified by the keywords TODAY (default) or YESTERDAY.

   /BEFORE [=time]

   time:       (DD-MMM-YYYY:HH:MM:SS.CC) or (DD-MMM-YYYY HH:MM:SS.CC)

3.2    /BRIEF

   Specifies that the minimal amount of information for each selected
   event report should be provided.

3.3    /ENTRY

   Selects events for reporting starting with the event record specified
   by the keyword START and ending with the event record specified by the
   keyword END. If no number is specified, then all event records from the
   starting number to the end of the file are selected.

   /ENTRY=(START:start [,END:end])

   start:       Entry numbers
   end:

3.4    /EXCLUDE

   Allows users to exclude event records meeting specific criteria.
   The criteria can be specified as a list consisting of device name(s)
   and/or keyword(s).

   /EXCLUDE=([device-name][,...][,keyword][,...])

3.4.1  –  keywords

   ATTENTIONS     BUGCHECKS        BUSES         CACHE
   CONFIGURATIONS CONTROL_ENTRIES  CPUS          DEVICE_ERRORS
   DEVICE_NAME    DEVICE_NODE      DEVICE_NUMBER DISKS
   ENVIRONMENTAL_ENTRIES           HOSTS         INFORMATIONALS
   IOS or IO_SUBSYSTEMS            MCHKS or MACHINE_CHECKS
   MEMORY         NODES            OS or OPERATING_SYSTEMS
   PWR or POWER   SEQUENCE_NUMBERS SWI or SOFTWARE_INFORMATIONALS
   SYNC_COMMUNICATIONS             TAPES         TIMEOUTS
   UNKNOWN_ENTRIES                 UNSOLICITED_MSCP
   VMS_ENTRIES    VOLUME_CHANGES

3.4.2  –  device-names

   The /EXCLUDE qualifier can be used to exclude specific devices
   or general device categories. Examples, of device names are
   SHEDUA$DUA0, DUA1, DKB, and DK.

3.4.3  –  example

       $ DIAGNOSE/TRANSLATE/EXCLUDE=(DKA,TAPES,MEMORY)

   Excludes from the report all devices that have the controller and
   unit designator of DKA, and also exclude from the report all TAPE
   and MEMORY events.

3.5    /FSTERR

   Provides a quick, one line per entry report from the event log for
   disk and tape devices only.

3.6    /INCLUDE

   Allows users to include event reports meeting specific criteria.  The
   criteria can be specified as a list consisting of device name(s) and,
   or keyword(s).

   /INCLUDE=([device-name][,...][,keyword][,...])

3.6.1  –  keywords

   ATTENTIONS     BUGCHECKS        BUSES         CACHE
   CONFIGURATIONS CONTROL_ENTRIES  CPUS          DEVICE_ERRORS
   DEVICE_NAME    DEVICE_NODE      DEVICE_NUMBER DISKS
   ENVIRONMENTAL_ENTRIES           HOSTS         INFORMATIONALS
   IOS or IO_SUBSYSTEMS            MCHKS or MACHINE_CHECKS
   MEMORY         NODES            OS or OPERATING_SYSTEMS
   PWR or POWER   SEQUENCE_NUMBERS SWI or SOFTWARE_INFORMATIONALS
   SYNC_COMMUNICATIONS             TAPES         TIMEOUTS
   UNKNOWN_ENTRIES                 UNSOLICITED_MSCP
   VMS_ENTRIES    VOLUME_CHANGES

3.6.2  –  device-names

   The /INCLUDE qualifier can be used to include specific devices
   or general device categories. Examples, of device names are
   SHEDUA$DUA0, DUA1, DKB, and DK.

3.6.3  –  example

       $ DIAGNOSE/TRANSLATE/INCLUDE=(DKA,TAPES,MEMORY)

   Includes in the report all devices that have the controller and
   unit designator of DKA, and also include in the report all TAPE
   and MEMORY events.

3.7    /LOG

   Controls the displaying of informational messages.  The informational
   messages, which are by default not displayed, consist of the number of
   event reports selected and rejected while processing a file. The default
   is /NOLOG.

   /LOG
   /NOLOG

3.8    /NODE

   Allows users to select event records based upon node name.  If more
   then one node is specified the names must be separated by commas and
   enclosed in parentheses.

   /NODE = (node-name [,...])

   node-name:	  A valid VMS node name.

3.9    /OUTPUT

   Controls the output of the formatting command. The default is the
   standard output device (SYS$OUTPUT).

   /OUTPUT= output_file

   output_file:        File specification to receive the command output.

3.10    /REVERSE

    Specifies that event records are translated in reverse chronological
    order, with the most recent events displayed first.  The default is
    to display events in forward chronological order.

3.11    /SINCE

   Selects and formats all event records that occurred since the time
   specified.  Time can be specified as an absolute time or it can be
   specified by the keywords TODAY (default) or YESTERDAY.

   /SINCE [=time]

   time:       (DD-MMM-YYYY:HH:MM:SS.CC) or (DD-MMM-YYYY HH:MM:SS.CC)

3.12    /SUMMARY

   Produces a summary of the selected event reports.

3.13    /TERSE

   Specifies that the registers and header of each event records are
   formatted using the standard report format, but the contents of each
   register are not translated into readable messages.

3.14    /FULL

   Performs a full translation of events in the default event log file
   or specified input file.

3.15  –  Examples

   The following are examples using /TRANSLATE mode:

   $ DIAGNOSE/TRANSLATE

     Performs bit-to-text translation using the system default event
     log.  The Report will be displayed to screen.

   $ DIAGNOSE/TRANSLATE/SINCE=YESTERDAY/INCLUDE=(DISK,TAPE) ALPHA.SYS

     Performs bit-to-text translation using the event log file ALPHA.SYS.
     Include only disk and tape events that occurred since yesterday.

   $ DIAGNOSE/TRANSLATE/INCLUDE=(DK)/OUTPUT=DK_ERR.RPT ALPHA.SYS

     Performs bit-to-text translation using the event log file ALPHA.SYS.
     Includes only those events that are disk errors on DK device
     designators and write the report to the file DK_ERR.RPT.

4    /BINARY

   Copies event records from infile(s) that match the provided selection
   criteria and writes them to a binary output file. The name of the
   binary output file is specified as a parameter to the /BINARY qualifier.
   If no infile is specified, then the system default event log or the file
   that is explicitly set by the SET EVENT command is used.

   /BINARY= bin_outputfile [infile[,...]] [/qualifier [,...]]

   bin_outputfile:     The binary output file.

   infile:             The name of the event log file(s) to be used.

4.1    /BEFORE

   Selects and formats all event reports that occurred before the time
   specified.  Time can be specified as an absolute time or it can be
   specified by the keywords TODAY (default) or YESTERDAY.

   /BEFORE [=time]

   time:       (DD-MMM-YYYY:HH:MM:SS.CC) or (DD-MMM-YYYY HH:MM:SS.CC)

4.2    /ENTRY

   Selects events for reporting starting with the event record specified
   by the keyword START and ending with the event record specified by the
   keyword END. If no number is specified, then all event records from the
   starting number to the end of the file are selected.

   /ENTRY=(START:start [,END:end])

   start:       Entry numbers
   end:

4.3    /EXCLUDE

   Allows users to exclude event records meeting specific criteria.
   The criteria can be specified as a list consisting of device name(s)
   and/or keyword(s).

   /EXCLUDE=([device-name][,...][,keyword][,...])

4.3.1  –  keywords

   ATTENTIONS     BUGCHECKS        BUSES         CACHE
   CONFIGURATIONS CONTROL_ENTRIES  CPUS          DEVICE_ERRORS
   DEVICE_NAME    DEVICE_NODE      DEVICE_NUMBER DISKS
   ENVIRONMENTAL_ENTRIES           HOSTS         INFORMATIONALS
   IOS or IO_SUBSYSTEMS            MCHKS or MACHINE_CHECKS
   MEMORY         NODES            OS or OPERATING_SYSTEMS
   PWR or POWER   SEQUENCE_NUMBERS SWI or SOFTWARE_INFORMATIONALS
   SYNC_COMMUNICATIONS             TAPES         TIMEOUTS
   UNKNOWN_ENTRIES                 UNSOLICITED_MSCP
   VMS_ENTRIES    VOLUME_CHANGES

4.3.2  –  device-names

   The /EXCLUDE qualifier can be used to exclude specific devices
   or general device categories. Examples, of device names are
   SHEDUA$DUA0, DUA1, DKB, and DK.

4.3.3  –  example

       $ DIAGNOSE/BINARY=TEST.BIN/EXCLUDE=(DKA,TAPES,MEMORY)

   Excludes from all devices that have the controller and unit designator
   of DKA, and also exclude all TAPE and MEMORY events.

4.4    /INCLUDE

   Allows users to include event reports meeting specific criteria.  The
   criteria can be specified as a list consisting of device name(s) and,
   or keyword(s).

   /INCLUDE=([device-name][,...][,keyword][,...])

4.4.1  –  keywords

   ATTENTIONS     BUGCHECKS        BUSES         CACHE
   CONFIGURATIONS CONTROL_ENTRIES  CPUS          DEVICE_ERRORS
   DEVICE_NAME    DEVICE_NODE      DEVICE_NUMBER DISKS
   ENVIRONMENTAL_ENTRIES           HOSTS         INFORMATIONALS
   IOS or IO_SUBSYSTEMS            MCHKS or MACHINE_CHECKS
   MEMORY         NODES            OS or OPERATING_SYSTEMS
   PWR or POWER   SEQUENCE_NUMBERS SWI or SOFTWARE_INFORMATIONALS
   SYNC_COMMUNICATIONS             TAPES         TIMEOUTS
   UNKNOWN_ENTRIES                 UNSOLICITED_MSCP
   VMS_ENTRIES    VOLUME_CHANGES

4.4.2  –  device-names

   The /EXCLUDE qualifier can be used to exclude specific devices
   or general device categories. Examples, of device names are
   SHEDUA$DUA0, DUA1, DKB, and DK.

4.4.3  –  example

       $ DIAGNOSE/BINARY=TEST.BIN/INCLUDE=(DKA,TAPES,MEMORY)

   Includes all devices that have the controller and unit designator
   of DKA, and also include all TAPE and MEMORY events.

4.5    /LOG

   Controls the displaying of informational messages.  The informational
   messages, which are by default not displayed, consist of the number of
   event reports selected and rejected while processing a file. The default
   is /NOLOG.

   /LOG
   /NOLOG

4.6    /NODE

   Allows users to select event records based upon node name.  If more
   then one node is specified the names must be separated by commas and
   enclosed in parentheses.

   /NODE = (node-name [,...])

   node-name:	  A valid VMS node name.

4.7    /REJECTED

   Places all entries that failed the selection criteria for a command
   in a binary output file.  The name of the binary output file is
   specified as a parameter to the /REJECTED qualifier.

   /REJECTED [= reject_file ]

   reject_file:     An optional output file where the rejected event
                    records are stored.

4.8    /REVERSE

    Specifies that event records are translated in reverse chronological
    order, with the most recent events displayed first.  The default is
    to display events in forward chronological order.

4.9    /SINCE

   Selects and formats all event records that occurred since the time
   specified.  Time can be specified as an absolute time or it can be
   specified by the keywords TODAY (default) or YESTERDAY.

   /SINCE [=time]

   time:       (DD-MMM-YYYY:HH:MM:SS.CC) or (DD-MMM-YYYY HH:MM:SS.CC)

4.10  –  Examples

   The following are examples using /BINARY mode:

   $ DIAGNOSE/BINARY=DEFAULT.BIN /SINCE=YESTERDAY

     Creates a binary file, DEFAULT.BIN of all events that have
     been logged to the system default event log since yesterday.

   $ DIAGNOSE/BINARY=DISK.BIN/REJECTED=REJ.BIN/INCLUDE=(DISK)/SINCE=TODAY

     Creates a binary file, DISK.BIN, that contains only disk errors that
     have been logged to the system default event log since today. Place
     all other events in the rejected binary file, REJ.BIN.

   $ DIAGNOSE/BINARY=CPU.BIN/LOG/INCLUDE=(CACHE,MC,PARITY) REJ.BIN

     Uses the REJ.BIN binary file and creates a binary file of all
     CPU type errors.

5    /CONTINUOUS

   Specifies that events are formatted as they are logged by the operating
   system event logger in real time. The output by default is displayed on
   the screen. Output can also be directed to a file by the /OUTPUT
   qualifier.

   /CONTINUOUS [/qualifier [,...]]

5.1    /BRIEF

   Specifies that the minimal amount of information for each selected
   event report should be provided.

5.2    /EXCLUDE

   Allows users to exclude event records meeting specific criteria.
   The criteria can be specified as a list consisting of device name(s)
   and/or keyword(s).

   /EXCLUDE=([device-name][,...][,keyword][,...])

5.2.1  –  keywords

   ATTENTIONS     BUGCHECKS        BUSES         CACHE
   CONFIGURATIONS CONTROL_ENTRIES  CPUS          DEVICE_ERRORS
   DEVICE_NAME    DEVICE_NODE      DEVICE_NUMBER DISKS
   ENVIRONMENTAL_ENTRIES           HOSTS         INFORMATIONALS
   IOS or IO_SUBSYSTEMS            MCHKS or MACHINE_CHECKS
   MEMORY         NODES            OS or OPERATING_SYSTEMS
   PWR or POWER   SEQUENCE_NUMBERS SWI or SOFTWARE_INFORMATIONALS
   SYNC_COMMUNICATIONS             TAPES         TIMEOUTS
   UNKNOWN_ENTRIES                 UNSOLICITED_MSCP
   VMS_ENTRIES    VOLUME_CHANGES

5.2.2  –  device-names

   The /EXCLUDE qualifier can be used to exclude specific devices
   or general device categories. Examples, of device names are
   SHEDUA$DUA0, DUA1, DKB, and DK.

5.2.3  –  example

       $ DIAGNOSE/CONTINUOUS/EXCLUDE=(DKA,TAPES,MEMORY)

   Excludes from the report all devices that have the controller and
   unit designator of DKA, and also exclude from the report all TAPE
   and MEMORY events.

5.3    /FULL

   Performs a full translation of events in the default event log file
   or specified input file.

5.4    /FSTERR

   Provides a quick, one line per entry report from the event log for
   disk and tape devices only.

5.5    /INCLUDE

   Allows users to include event reports meeting specific criteria.  The
   criteria can be specified as a list consisting of device name(s) and,
   or keyword(s).

   /INCLUDE=([device-name][,...][,keyword][,...])

5.5.1  –  keywords

   ATTENTIONS     BUGCHECKS        BUSES         CACHE
   CONFIGURATIONS CONTROL_ENTRIES  CPUS          DEVICE_ERRORS
   DEVICE_NAME    DEVICE_NODE      DEVICE_NUMBER DISKS
   ENVIRONMENTAL_ENTRIES           HOSTS         INFORMATIONALS
   IOS or IO_SUBSYSTEMS            MCHKS or MACHINE_CHECKS
   MEMORY         NODES            OS or OPERATING_SYSTEMS
   PWR or POWER   SEQUENCE_NUMBERS SWI or SOFTWARE_INFORMATIONALS
   SYNC_COMMUNICATIONS             TAPES         TIMEOUTS
   UNKNOWN_ENTRIES                 UNSOLICITED_MSCP
   VMS_ENTRIES    VOLUME_CHANGES

5.5.2  –  device-names

   The /INCLUDE qualifier can be used to include specific devices
   or general device categories. Examples, of device names are
   SHEDUA$DUA0, DUA1, DKB, and DK.

5.5.3  –  example

       $ DIAGNOSE/CONTINUOUS/INCLUDE=(DKA,TAPES,MEMORY)

   Includes in the report all devices that have the controller and
   unit designator of DKA, all TAPE and MEMORY events.

5.6    /OUTPUT

   Controls the output of the formatting command. The default is the
   standard output device (SYS$OUTPUT).

   /OUTPUT= output_file

   output_file:        File specification to receive the command output.

5.7    /TERSE

   Specifies that the registers and header of each event records are
   formatted using the standard report format, but the contents of each
   register are not translated into readable messages.

5.8  –  Examples

   The following are examples using /CONTINUOUS mode:

   $ DIAGNOSE/CONTINUOUS

     Monitors events as they are logged by the operating system.

   $ DIAGNOSE/CONTINUOUS/INCLUDE=(MEMORY)

     Monitors only memory events.

   $ DIAGNOSE/CONTINUOUS/EXCLUDE=(DISK,TAPE)

     Monitors all events except disk or tape.

6    /DUMP

   Dumps the contents of the infile in hexadecimal and ASCII formats.

   /DUMP [infile] [/qualifier [,...]]

   infile:	The name of the event log file to be used.

6.1    /BEFORE

   Selects and formats all event reports that occurred before the time
   specified.  Time can be specified as an absolute time or it can be
   specified by the keywords TODAY (default) or YESTERDAY.

   /BEFORE [=time]

   time:       (DD-MMM-YYYY:HH:MM:SS.CC) or (DD-MMM-YYYY HH:MM:SS.CC)

6.2    /ENTRY

   Selects events for reporting starting with the event record specified
   by the keyword START and ending with the event record specified by the
   keyword END. If no number is specified, then all event records from the
   starting number to the end of the file are selected.

   /ENTRY=(START:start [,END:end])

   start:       Entry numbers
   end:

6.3    /EXCLUDE

   Allows users to exclude event records meeting specific criteria.
   The criteria can be specified as a list consisting of device name(s)
   and/or keyword(s).

   /EXCLUDE=([device-name][,...][,keyword][,...])

6.3.1  –  keywords

   ATTENTIONS     BUGCHECKS        BUSES         CACHE
   CONFIGURATIONS CONTROL_ENTRIES  CPUS          DEVICE_ERRORS
   DEVICE_NAME    DEVICE_NODE      DEVICE_NUMBER DISKS
   ENVIRONMENTAL_ENTRIES           HOSTS         INFORMATIONALS
   IOS or IO_SUBSYSTEMS            MCHKS or MACHINE_CHECKS
   MEMORY         NODES            OS or OPERATING_SYSTEMS
   PWR or POWER   SEQUENCE_NUMBERS SWI or SOFTWARE_INFORMATIONALS
   SYNC_COMMUNICATIONS             TAPES         TIMEOUTS
   UNKNOWN_ENTRIES                 UNSOLICITED_MSCP
   VMS_ENTRIES    VOLUME_CHANGES

6.3.2  –  device-names

   The /EXCLUDE qualifier can be used to exclude specific devices
   or general device categories. Examples, of device names are
   SHEDUA$DUA0, DUA1, DKB, and DK.

6.3.3  –  example

       $ DIAGNOSE/DUMP/EXCLUDE=(DKA,TAPES,MEMORY)

   Exclude from the report all devices that have the controller and
   unit designator of DKA, and also exclude from the report all TAPE
   and MEMORY events.

6.4    /INCLUDE

   Allows users to include event reports meeting specific criteria.  The
   criteria can be specified as a list consisting of device name(s) and,
   or keyword(s).

   /INCLUDE=([device-name][,...][,keyword][,...])

6.4.1  –  keywords

   ATTENTIONS     BUGCHECKS        BUSES         CACHE
   CONFIGURATIONS CONTROL_ENTRIES  CPUS          DEVICE_ERRORS
   DEVICE_NAME    DEVICE_NODE      DEVICE_NUMBER DISKS
   ENVIRONMENTAL_ENTRIES           HOSTS         INFORMATIONALS
   IOS or IO_SUBSYSTEMS            MCHKS or MACHINE_CHECKS
   MEMORY         NODES            OS or OPERATING_SYSTEMS
   PWR or POWER   SEQUENCE_NUMBERS SWI or SOFTWARE_INFORMATIONALS
   SYNC_COMMUNICATIONS             TAPES         TIMEOUTS
   UNKNOWN_ENTRIES                 UNSOLICITED_MSCP
   VMS_ENTRIES    VOLUME_CHANGES

6.4.2  –  device-names

   The /INCLUDE qualifier can be used to include specific devices
   or general device categories. Examples, of device names are
   SHEDUA$DUA0, DUA1, DKB, and DK.

6.4.3  –  example

       $ DIAGNOSE/DUMP/INCLUDE=(DKA,TAPES,MEMORY)

   Includes in the report all devices that have the controller and
   unit designator of DKA, and also include in the report all TAPE
   and MEMORY events.

6.5    /LOG

   Controls the displaying of informational messages.  The informational
   messages, which are by default not displayed, consist of the number of
   event reports selected and rejected while processing a file. The default
   is /NOLOG.

   /LOG
   /NOLOG

6.6    /NODE

   Allows users to select event records based upon node name.  If more
   then one node is specified the names must be separated by commas and
   enclosed in parentheses.

   /NODE = (node-name [,...])

   node-name:	  Is a valid VMS node name.

6.7    /OUTPUT

   Controls the output of the formatting command. The default is the
   standard output device (SYS$OUTPUT).

   /OUTPUT= output_file

   output_file:        File specification to receive the command output.

6.8    /REVERSE

    Specifies that event records are translated in reverse chronological
    order, with the most recent events displayed first.  The default is
    to display events in forward chronological order.

6.9    /SINCE

   Selects and formats all event records that occurred since the time
   specified.  Time can be specified as an absolute time or it can be
   specified by the keywords TODAY (default) or YESTERDAY.

   /SINCE [=time]

   time:       (DD-MMM-YYYY:HH:MM:SS.CC) or (DD-MMM-YYYY HH:MM:SS.CC)

6.10  –  Examples

   The following are examples using /DUMP mode:

   $ DIAGNOSE/DUMP ALPHA.ERROR

     Dumps the contents of the event file ALPHA.ERROR.

   $ DIAGNOSE/DUMP ALPHA.ERROR /REVERSE

     Dumps the contents of the event file in reverse chronological
     order.

7    /ANALYZE

   Provides the capability to either manually or automatically analyze
   entities on an operating system. Notification to individuals on
   selected mailing lists, as to the results of the analysis, is also
   supported.

   /ANALYZE [infile [,...]] [/qualifier [,...]]

7.1    /BEFORE

   Selects and formats all event reports that occurred before the time
   specified.  Time can be specified as an absolute time or it can be
   specified by the keywords TODAY (default) or YESTERDAY.

   /BEFORE [=time]

   time:       (DD-MMM-YYYY:HH:MM:SS.CC) or (DD-MMM-YYYY HH:MM:SS.CC)

7.2    /ENTRY

   Selects events for reporting starting with the event record specified
   by the keyword START and ending with the event record specified by the
   keyword END. If no number is specified, then all event records from the
   starting number to the end of the file are selected.

   /ENTRY=(START:start [,END:end])

   start:       Entry numbers
   end:

7.3    /EXCLUDE

   Allows users to exclude event records meeting specific criteria.
   The criteria can be specified as a list consisting of device name(s)
   and/or keyword(s).

   /EXCLUDE=([device-name][,...][,keyword][,...])

7.3.1  –  keywords

   ATTENTIONS     BUGCHECKS        BUSES         CACHE
   CONFIGURATIONS CONTROL_ENTRIES  CPUS          DEVICE_ERRORS
   DEVICE_NAME    DEVICE_NODE      DEVICE_NUMBER DISKS
   ENVIRONMENTAL_ENTRIES           HOSTS         INFORMATIONALS
   IOS or IO_SUBSYSTEMS            MCHKS or MACHINE_CHECKS
   MEMORY         NODES            OS or OPERATING_SYSTEMS
   PWR or POWER   SEQUENCE_NUMBERS SWI or SOFTWARE_INFORMATIONALS
   SYNC_COMMUNICATIONS             TAPES         TIMEOUTS
   UNKNOWN_ENTRIES                 UNSOLICITED_MSCP
   VMS_ENTRIES    VOLUME_CHANGES

7.3.2  –  device-names

   The /EXCLUDE qualifier can be used to exclude specific devices
   or general device categories. Examples, of device names are
   SHEDUA$DUA0, DUA1, DKB, and DK.

7.3.3  –  example

       $ DIAGNOSE/ANALYZE/EXCLUDE=(DKA,TAPES,MEMORY)

   Excludes from analysis all devices that have the controller and
   unit designator of DKA, and also exclude from analysis all TAPE
   and MEMORY errors.

7.4    /INCLUDE

   Allows users to include event reports meeting specific criteria.  The
   criteria can be specified as a list consisting of device name(s) and,
   or keyword(s).

   /INCLUDE=([device-name][,...][,keyword][,...])

7.4.1  –  keywords

   ATTENTIONS     BUGCHECKS        BUSES         CACHE
   CONFIGURATIONS CONTROL_ENTRIES  CPUS          DEVICE_ERRORS
   DEVICE_NAME    DEVICE_NODE      DEVICE_NUMBER DISKS
   ENVIRONMENTAL_ENTRIES           HOSTS         INFORMATIONALS
   IOS or IO_SUBSYSTEMS            MCHKS or MACHINE_CHECKS
   MEMORY         NODES            OS or OPERATING_SYSTEMS
   PWR or POWER   SEQUENCE_NUMBERS SWI or SOFTWARE_INFORMATIONALS
   SYNC_COMMUNICATIONS             TAPES         TIMEOUTS
   UNKNOWN_ENTRIES                 UNSOLICITED_MSCP
   VMS_ENTRIES    VOLUME_CHANGES

7.4.2  –  device-names

   The /INCLUDE qualifier can be used to include specific devices
   or general device categories. Examples, of device names are
   SHEDUA$DUA0, DUA1, DKB, and DK.

7.4.3  –  example

       $ DIAGNOSE/ANALYZE/INCLUDE=(DKA,TAPES,MEMORY)

   Includes in analysis all devices that have the controller and
   unit designator of DKA, and also include in analysis all TAPE
   and MEMORY errors.

7.5    /LOG

   Controls the displaying of informational messages.  The informational
   messages, which are by default not displayed, consist of the number of
   event reports selected and rejected while processing a file. The default
   is /NOLOG.

   /LOG
   /NOLOG

7.6    /NODE

   Allows users to select event records based upon node name.  If more
   then one node is specified the names must be separated by commas and
   enclosed in parentheses.

   /NODE = (node-name[,...])

   node-name:	  A valid VMS node name.

7.7    /OUTPUT

   Controls the output of the formatting command. The default is the
   standard output device (SYS$OUTPUT).

   /OUTPUT= output_file

   output_file:        File specification to receive the command output.

7.8    /SINCE

   Selects and formats all event records that occurred since the time
   specified.  Time can be specified as an absolute time or it can be
   specified by the keywords TODAY (default) or YESTERDAY.

   /SINCE [=time]

   time:       (DD-MMM-YYYY:HH:MM:SS.CC) or (DD-MMM-YYYY HH:MM:SS.CC)

8  –  SHUTDOWN

   Halts the DECevent process on an operating system performing automatic
   analysis.

   SHUTDOWN node-name

   node-name:    A valid VMS node name.

9  –  START

   Enables automatic analysis mode on operating systems.

   START node-name

   node-name:    A valid VMS node name.

10  –  HELP

   Provides information on help topics.

   Help [help_req]

   help_req:     The help topic string. For example, SET provides
                 help information on the SET command.

11  –  Additional Commands

   A number of additional interactive commands exist. They can be
   executed at DIA> prompt or DCL prompt.

11.1  –  ADD

   Allows the users to add information to DECevent.

   Valid ADD commands are:

   ADD USER     ADD EXTERNAL

11.1.1  –  USER

   Adds a user name to one or all of the notification mailing lists.
   User names can be added to any of the mailing lists except the SICL
   mailing list which is reserved for Digital use only.

   ADD USER user-name [mail-list]

11.1.1.1  –  user-name

   Is the user name to be added to the specified mailing list.

11.1.1.2  –  mail-list

   Valid notification mailing lists for the ADD USER command are:

   - CUSTOMER
   - FSE
   - MONITOR
   - SICL

11.1.2  –  EXTERNAL

   Adds an entry to one external notification lists.

   ADD EXTERNAL entry_name list_name

11.1.2.1  –  entry_name

   On OpenVMS systems, is a logical name that points to a command procedure.
   On Digital Unix systems, is the name of a script file.

11.1.2.2  –  list_name

   Can be one of CUSTOMER or RESERVED.

11.2  –  REMOVE

   Allows the user to remove either compiled rulesets or data from
   the fault manager.

   The following are valid REMOVE commands:

   REMOVE REPAIRED          REMOVE SYSTEM_INFO       REMOVE USER

11.2.1  –  REPAIRED

   Removes repair information entered by a service engineer for a
   specific device. This allows the repair database to be trimmed,
   enhancing the usability of the information. Repair entries deleted
   from the database are no longer available to the fault manager and
   cannot be recovered.

   REMOVE REPAIRED dev-name

   dev-name:      A valid device name.

11.2.2  –  SYSTEM_INFO

   Removes information about a system under the fault manager's domain.

   REMOVE SYSTEM_INFO node-name

   node-name:            A valid node name.

11.2.3  –  USER

   Removes a user name from one or more of the notification mailing
   lists. A valid user name must be specified. If no mailing list is
   specified then the specified user name will be removed from all of
   the mailing lists except the SICL mailing list.

   REMOVE USER user-name [mail-list]

11.2.3.1  –  user-name

   Is the user name listed within the SHOW MAILING_LIST report.

11.2.3.2  –  mail-list

   Valid notification mailing lists for the REMOVE USER command are:

   - CUSTOMER
   - FSE
   - MONITOR
   - SICL

11.3  –  FLUSH

   Clears out saved event information for a particular device.

   FLUSH dev-name

   dev-name:      Is a valid device name.

11.4  –  SHOW

   Displays information about settings and selection parameters or
   recorded data entries from the various product databases.

   Valid show command are:

   SHOW EXTERNAL      SHOW KNL          SHOW MAILING_LIST
   SHOW SELECT        SHOW THEORY       SHOW PARAMETERS
   SHOW SICL          SHOW THRESHOLD    SHOW REPAIRED
   SHOW SETTINGS      SHOW SUMMARY      SHOW TYPES

11.4.1  –  EXTERNAL

   Displays the contents of the external notification lists.
   If a list_name isn't provided, the contents of all
   external lists is shown.

   SHOW EXTERNAL list_name

11.4.1.1  –  list_name

   Can be one of CUSTOMER or RESERVED.

11.4.2  –  KNL

   Displays version information about each knowledge file.  The report
   can be used to determine if knowledge files are out of date or
   to determine the level of device support in a given knowledge
   file.  Versioning information was added to knowledge files
   to allow knowledge files to be distributed separatly.

   The report format is:

               Knowledge File Version Information

    File name              Version       Build Date     Platform

11.4.3  –  MAILING_LIST

   Displays accounts that receive mail when different types of
   notification messages are sent. If no mail-list is specified then
   all of the mailing lists are shown.

   SHOW MAILING_LIST [mail-list]

11.4.3.1  –  mail-list

   Valid mailing lists for the SHOW MAILING_LIST command are:

   - CUSTOMER
   - FSE
   - MONITOR
   - SICL

11.4.4  –  PARAMETERS

   Displays all settings related to notification. Valid show parameters
   are as follows:

   - The telephone number for Digital Services (SET PHONE)
   - The serial number of each registered system (SET SYSTEM_INFO)
   - The type of each registered system (SET SYSTEM_INFO)
   - The name of each registered system (SET SYSTEM_INFO)
   - The current SICL state (SET SICL)

11.4.5  –  REPAIRED

   Shows the history of repair actions for the specified device.
   Information is displayed using the following format:

          Device       Time Of Repair          Comment
          dev-nm     dd-mmm-yyyy:hh:mm    Engineer's comment

   SHOW REPAIRED [dev-name]

   dev-name:      Specifies the name of a valid device.

11.4.6  –  SETTINGS

   Displays the current status of an individual settings parameter.
   If the setting parameter is omitted, then all setting parameters
   are displayed.

   SHOW SETTINGS [setting]

   setting:     The name of parameter to be displayed.

11.4.7  –  SELECT

   Used to show the selections defined by the user. Each selection is
   shown as a selection name and selection path pair, for example,
   DISK HEADER.DISK.DEVTYPE.  If the select-name is omitted, then all
   selection information is displayed.

   SHOW SELECT [select-name]

   select-name:     Parameter is the name of the selection to be
                    displayed.

11.4.8  –  SICL

   Displays the current state of SICL (System Initiated Call Logging).

11.4.9  –  SUMMARY

   Displays a list of all devices that have crossed their assigned
   notification threshold.

   SHOW SUMMARY

   The output has the following format:

   Device   Class     State        Count         Time
   dev-nm   class   curr-state    err-cnt    time-occured

11.4.10  –  THEORY

   Displays a list of all devices that have indicated faults.

   SHOW THEORY

   The output of this command has the following format:

   Device    Theory     Time Reported
   dev-nm    the-nm       date-time

11.4.11  –  THRESHOLD

   Displays current threshold values for a specific device or device
   type. Threshold values determine when analysis and notification occur.
   If no qualifiers are present, SHOW THRESHOLD will list thresholds for
   all devices and device types.

   Output from this command has the following format:

                 ---Hard---   ---Soft---   ---Info---   ---Media---
   Device       Cnt DSE Cus   Cnt DSE Cus  Cnt DSE Cus  Cnt DSE Cus
   device       cnt DSE Cus   Cnt DSE Cus  Cnt DSE Cus  Cnt DSE Cus

   SHOW THRESHOLD [/NAME=dev-name][/TYPE=dev-type]

11.4.11.1    /NAME

   /NAME=dev-name

   Provides a device name for the command, where dev-name is a valid
   device name. Either the /TYPE or /NAME qualifier must be present.

11.4.11.2    /TYPE

   /TYPE=dev-type

   The /TYPE qualifier provides a device type for the command,
   where dev-type is a valid device type. Issue SHOW TYPES to
   list the valid device types. Either the /TYPE or /NAME
   qualifier must be present.

11.4.12  –  TYPES

   Displays devices that the fault manager currently recognizes
   under the specified subsystem.  If no subsystem is specified,
   then all devices are listed under each of the subsystems.

   SHOW TYPES [subsystem]

11.4.12.1  –  subsystem

   The following are valid subsystems for the SHOW TYPES command:

   - CPU
   - IOS

11.5  –  SET

   Allows users to customize system settings.  All SET commands must
   be executed from the interactive command shell. The following are
   valid set commands:

   SET DEFAULT REPORT     SET LOCALE          SET EVENT
   SET PHONE_NUMBER       SET SICL            SET SYSTEM_INFO
   SET THRESHOLD

11.5.1  –  DEFAULT REPORT

   Sets the default report used during translation.  The report is
   specified by giving a path name of a report generation ruleset.

   SET DEFAULT REPORT rule_name

   rule_name:      Name of ruleset.
                   For example, TRANSLATION.DEFAULT_REPORT

11.5.2  –  EVENT

   Allows users to select an event log file from which event reports
   are formatted. This allows a user, in the interactive command shell,
   to use an event log other than the default system event log without
   specifying the file name on all of the subsequent commands.

   SET EVENT file_name

   file_name:    Name of an event log to be  used for formatting report.

11.5.3  –  LOCALE

   Allows users to override the locale file previously set for the
   current system. This is done for internationalization reasons so
   that natural language conventions can be added in the future.

   SET LOCALE location

   location:     String defining the location of the user in terms
                 of the locale preferences available, for example,
                 AMERICAN_ENGLISH.

11.5.4  –  PHONE_NUMBER

   The SET PHONE_NUMBER command sets the phone number of the Customer
   Support Center for a particular customer site, allowing the customer
   notification mail message to provide the customer with the correct
   number to call for service.

   Change the phone number in interactive mode.  Once changed,
   execute the SAVE SYSTEM SETTINGS command to save the
   phone number.

   The current phone number setting can be seen by executing the
   SHOW PARAMETERS command.

   SET PHONE_NUMBER phone-number

   phone-number:        Is the valid CSC phone number.

11.5.5  –  SICL

   The SET SICL command turns the System Initiated Call Logging feature
   on or off.

   SET SICL state

   state:          Can be either ON or OFF.

11.5.6  –  SYSTEM_INFO

   Provides information to the fault manager about a system under
   its domain.

   SET SYSTEM_INFO /SERIAL_NUMBER=num /NODE=node-name "system type"

11.5.6.1    /SERIAL_NUMBER

   /SERIAL_NUMBER= num

   Provides the serial number used for all service contracts.
   This qualifier is required.

11.5.6.2    /NODE

   /NODE=node-name

   The valid VMS node-name of the system. This qualifier is required.

11.5.6.3  –  system type

   A required parameter that is a quoted string that describes the
   system, for example, "DEC 4000"

11.5.7  –  THRESHOLD

   Alters threshold triggering for monitored devices. Thresholds can
   be entered either by device name or by device type.

   SET THRESHOLD -
   [/NAME=dev-name][/TYPE=dev-type]/CLASS=severity[/DSE][/CUSTOMER] count

11.5.7.1    /NAME

   /NAME=dev-name

   Provides a device name for the command, where dev-name is a valid
   device name. Either the /TYPE or /NAME qualifier must be present.

11.5.7.2    /TYPE

   /TYPE=dev-type

   Provides a device type for the command, where dev-type is a valid
   device type. Issue SHOW TYPES to list the valid device types.
   Either the /TYPE or /NAME qualifier must be present.

11.5.7.3    /CLASS

   /CLASS=severity

   The /CLASS qualifier is required. It specifies the level of
   severity by one of the following keywords:
     - HARD  (A device could not recover data)
     - SOFT  (A device that may have recovered data)
     - INFO  (Indicates informational events on a device)
     - MEDIA (Indicates events related to storage media)

11.5.7.4    /DSE

   Performed analysis when a device crosses this threshold.

   When thresholds are crossed, the external notification procedures
   are invoked. Thresholds are set for different severity levels of
   events.

   Either the /DSE or /CUSTOMER qualifier must be present.

11.5.7.5    /CUSTOMER

   Notifies the customer when a device crosses this threshold.

   When thresholds are crossed, the external notification procedures
   are invoked.  Thresholds are set for different severity levels of
   events.

   Either the /DSE or /CUSTOMER qualifier must be present.

11.5.7.6  –  count

   The threshold value to be set for the specified device or device
   type.

11.6  –  SAVE SETTINGS

   Allows users to store their current customization settings in
   a default file.  DECevent will use these defaults in subsequent
   commands.

   SAVE SETTINGS

11.7  –  RESTORE

   Restores customized settings or the system defined settings.

   RESTORE SETTINGS
   RESTORE SYSTEM

11.7.1  –  SETTINGS

   Allows users to cancel customizations they may have set since
   the last customization file was saved. This command does not make
   sense when the fault manager is passed a command from the operating
   system command line.  For this reason it is only supported in the
   interactive command shell.

   RESTORE SETTINGS

11.7.2  –  SYSTEM SETTING

   Allows users to cancel customizations previously set and saved in
   the customer system settings file.  The command restores the default
   system settings.

   RESTORE SYSTEM SETTINGS

11.8  –  DIRECTORY

   Returns a list of all the event or canonical rulesets known
   to DECevent.

   DIRECTORY EVENTS
   DIRECTORY CANONICAL

11.8.1  –  EVENTS

   Lists all of the event rulesets that are stored in the event to
   canonical (ETC) knowledge library.

   DIRECTORY EVENTS

11.8.2  –  CANONICAL

   Lists all of the canonical rulesets that are stored in the
   canonical to report (CTR) knowledge library.

   DIRECTORY CANONICALS

11.9  –  IGNORE

   Prevents the fault manager from monitoring a device or device
   type. Either the /NAME or /TYPE qualifier must be present.

   IGNORE [/NAME=dev-name][/TYPE=dev-type]

11.9.1    /NAME

   /NAME=dev-name

   Provides a device name for the command, where dev-name is
   a valid device name. Either the /TYPE or /NAME qualifier must
   be present.

11.9.2    /TYPE

   /TYPE=dev-type

   Provides a device type for the command, where dev-type is a
   valid device type. Issue SHOW TYPE to list the valid device types.
   Either the /TYPE or /NAME qualifier must be present.

11.10  –  RECOGNIZE

   Reverses the effect of the IGNORE command, forcing the fault
   manager to start monitoring a device or device type previously
   ignored. Either the /NAME or /TYPE qualifier must be present.

   RECOGNIZE  [/NAME= dev-name][/TYPE=dev-type]

11.10.1    /NAME

   /NAME=dev-name

   Provides a device name for the command, where dev-name is
   a valid device name. Either the /TYPE or /NAME qualifier must
   be present.

11.10.2    /TYPE

   /TYPE=dev-type

   Provides a device type for the command, where dev-type is a
   valid device type. Issue SHOW TYPE to list the valid device types.
   Either the /TYPE or /NAME qualifier must be present.

11.11  –  REPAIR

   Resets the analysis information for a repaired device, allowing the
   fault manager to start fresh analysis of the device. Failure to enter
   this command after repairing a device causes the fault manager to
   suppress notification of new problems or to incorrectly call out a
   nonexistent fault.

   REPAIR /NAME=dev-name /DATE=time "repair-action"

11.11.1    /NAME

   /NAME=dev-name

   Indicates the name of the device that is repaired or replaced. This
   qualifier is required.

11.11.2    /DATE

   /DATE=time

   Indicates the date and time a repair action was performed. Time can
   be specified as an absolute time or it can be specified by the
   keywords TODAY or YESTERDAY. This qualifier is required.

   time:       (DD-MMM-YYYY:HH:MM:SS.CC) or (DD-MMM-YYYY HH:MM:SS.CC)

11.11.3  –  repair action

   A quoted string that describes the repair action, for example,
   "Replaced drive with new one. Fred Smith"

11.12  –  TEST

   Tests notification functions on a system. The following are valid
   test commands:

   TEST EXTERNAL
   TEST MAIL
   TEST SICL

11.12.1  –  EXTERNAL

   Tests a user-written external notification message. User-written
   external notification messages are sent when analysis is performed
   or when a device crosses a customer-defined threshold.

   TEST EXTERNAL destination

   destination:     Can be either CUSTOMER or RESERVED.

11.12.2  –  MAIL

   Tests whether all users specified on mailing lists can receive
   mail.  A test message is sent to all members of a specified mail
   list. If mail cannot be sent, the mail transport reports errors
   for sending mail to a particular user.

   TEST MAIL mail-list

11.12.2.1  –  mail-list

   The following mail lists are tested with this command:

   - CUSTOMER
   - FSE
   - MONITOR

11.12.3  –  SICL

   Ensures the proper installation of the System Initiated Call
   Logging feature.
Close Help