cancel
Showing results for 
Search instead for 
Did you mean: 

Threshold NonStopVolume use Systemname in WHERE-Condition

Community Manager

Threshold NonStopVolume use Systemname in WHERE-Condition

Hello !

is there a possibility to use the #nodename (or ^SRCNODE) in the WHERE-Clause?

Threshold runs on ALL-Nodes and the condition uses #currentnode.

Example:
DISCUSE% > 89 AND VOLUME NOT MATCHES "$DSMSCM" AND ^SRCNODE NOT CONTAINS "\SYSA"

... or a similar possibilty to check the $DSMSCM on all SYSTEMs but not on \SYSA

Best Regards
Bernd
1 REPLY 1
Hero

Re: Threshold NonStopVolume use Systemname in WHERE-Condition

Hi There

That's not possible, from in the where clause. Some other records have a node name / system name field but not in NonStopVolume record.
But instead you could create a custom node group, then back in the threshold select it in the "Nodes to Monitor" tab.

Example: In the NODEGROUP configuration, Definition tab add a new nodegroup called "All NSK Except SYSA".
Then Right-click "All NSK Except SYSA", select Properties, add a Data View Definition such as of PrognosisNode (PNODES) record with a where clause like:
OSDESC contains "NonStop" and NODENAME NOT = "\SYSA"
Set "Apply Where Clause Every" to 1 minute, so don't need to wait so long.
Click Start to apply the changes to NODEGROUP config.

Then back in the threshold condition, in the "Nodes to Monitor" tab, select this new node group "All NSK Except SYSA".
HTH
Blog: What Optimal Transaction Performance Means

A number of our customers use Prognosis to monitor the health of their payment systems. As part of this, they monitor the transactions flowing through the system ...

Read blog
Top Liked Members