Command line tools

tang-IT ARM definition tools

The following tools can be used to view, create and delete ARM definitions of ARM application, ARM transaction and ARM metric definition data. From version ARM 3.0 to ARM 4.0 the model how such meta definition data is maintained has changed dramatically. ARM 3.0 required some out-of-band data management tools whereas the main concept of ARM 4.0 of providing definition data is through the standard API. tang-IT ARM supports both ways of creating ARM definition data.

armapp
maintains ARM application definitions.
armtran
maintains ARM transaction definitions. See Screenshot 1 for a sample usage of the armtran tool.
armmetric
maintains ARM metric definitions.
armuser
maintains ARM user definitions.

tang-IT ARM application and transaction instance tools

The following tools operate on application and transaction instances. The user can define some constraints to limit the operation to instances with these constraints. These constraints are mainly:

  • Start time range (from start until end date) of transactions and applications
  • Stop time range (from start until end date) of transactions and applications
  • Minimum and maximum durations of transactions and applications
  • Status and possible associated user of a transaction
armexport
allows to export from one backend format to another
armdelete
allows to delete application and transaction instances
armquery
allows to query and display ARM application and transaction instances
armcorrelate
builds correlation information to query parent/child relationships
tang-IT ARM query and transaction command line tools
Screenshot 1: tang-IT ARM query and transaction command line tools

tang-IT ARM support tools

There are some useful support tools, especially tools for providing a simple and easy way to generate an ARM ID.

armidsrv
provides service for generating ARM IDs
armidclnt
obtains an ARM ID from the armidsrv