These environment variables are set up internally to retrieve threshold information from commands that you create. For example, the ./var/opt/pm/SMscripts/pm_mailer script sends detailed mail about the crossed threshold that uses this information. You can create your own shell script that acesses these values using the $ symbol in front of the variable, for example, $PMTHRESH_DESCRIPTION. These variables are helpful in creating your own logging script tht tracks thresholds and rearms of Performance Manager's metrics.
Environment Variable | Description |
---|---|
PMTHRESH_DESCRIPTION | Description of the expression in the database. |
PMTHRESH_CURRENT_VALUE | Value that has triggered threshold. |
PMTHRESH_THRESHOLD_VALUE | Value that had to be passed to trigger threshold. |
PMTHRESH_NODE | Node on which triggered threshold was detected. |
PMTHRESH_USER_MESSAGE | User message from Advanced Threshold Dialog box. |
PMTHRESH_UPDATE_TIME | The update time value from the triggered expression. |
PMTHRESH_REARM_VALUE | The value at which the treshold will be rearmed. |
PMTHRESH_TOLERANCE_VALUE | The tolerance of the triggers. |
PMTHRESH_STATE | Value is a string being either crossed or rearmed corresponding to the triggered event. |
PMTHRESH_ INSTANCE | Additional information about the triggered threshold, such as which file system or cpu crossed. |
PMTHRESH_ OPERATOR | Greater than or less than the threshold value. |