Using SWDIR\util\swadm to Query iProcess Engine Metrics

iProcess Engine periodically collects data about it's current state. Based on the nature of the data, it is collected per minute, per hour, and even per day. The data that is collected per hour and per day is aggregated into average or maximum values.

You can get this data in graphical form by using the iProcess Administration Console. See Monitoring in TIBCO iProcess Administration Console User's Guide for more information. Likewise, you can also use the swadm utility to view or export this data in CSV format for analyzing it using other third-party analytics tools.

You can use the swadm utility to get iProcess Engine metrics. Note that:

To use this utility, you must be logged in to iProcess Engine as an Administrator or (on UNIX) as a background user or root user.
If you are using a node cluster architecture, you can run this utility from any server within the cluster (as long as that server has a connection to the TIBCO iProcess Engine database instance).

You can use the following commands to get iProcess Engine metrics based on different frequencies. Using these commands displays data for all metrics (applicable for the queried frequency) listed in Output Parameter Metrics.

Commands to Query iProcess Engine Metrics

Command

Description

swadm METRICS -m

Allows you to query metrics on a per-minute basis.

swadm METRICS -h

Allows you to query metrics on an hourly basis.

swadm METRICS -d

Allows you to query metrics daily.

To query more specific information, you can append the command to include the following parameters: