myarmdefinition

Documentation / Standard Edition / User Guide / Tools / myarmdefinition

myarmdefinition -- displays registered ARM definitions

The myarmdefinition command line tool is used to view and list any registered ARM definitions.

Command line options

Usage:

myarmdefinition [options] [name1] [name2]
name1, name2
specifies the name of the definition to process. This can be either an application and/or transaction name, a system address, an use name or a metric which depends on the entity selection option as described below.

For details about specifying application and/or transaction names read the section "Application and transaction names".

Options

The myarmdefinition command supports standard options described in appendix "Standard options".

Entity selection options

With one of the following entity selection option a definition entity is selected for printing out. If a name is omitted all definitions of the appropriate selection are printed out. Otherwise only the definitions with the name(s) provided are printed out. If a name could not be found an exit code greater than zero is returned.

-a, --apps
selects application definition output.
-t, --trans
selects transaction definition output. For transaction definitions the optional names have to be specified in the form <appName>:<tranName>. If you want to select a specific transaction name for any application definitions just provide an empty application name :<tranName>.
-m, --metrics
selects metric definition output.
-u, --users
selects users output.
-s, --systems
selects system address output
Other options
--all
if specified print all data of the definition. Otherwise only the name of the definition is printed.
-r, --recursive
if specified also recursively print out any associated ARM definition. For example if application definitions are selected print out any transactions and metrics associated with the application definition.
-i, --ids
if specified also print out any associated ARM ID.

Example

ruppert@debian:$  myarmdefinition -t --all httpd
  1. Tran: httpd:HTTP
     Context property names:
         1. HostInfo
         2. RemoteAddress
         3. RemoteUser
         4. Scheme
         5. QueryString
         6. Protocol
  2. Tran: httpd:HTTP
     Context property names:
         1. ServerName
         2. ServerPort
         3. RemoteAddress
         4. RemoteUser
         5. Scheme
         6. QueryString
         7. Protocol
See Also
myarmoptions, myarminfo, myarmquery, myarmdelete, myarmconfig