NODEGROUP Configuration Syntax

The NODEGROUP Configuration provides the ability to make logical groupings of servers that can then be used by the various document types, such as, Displays, Commands Thresholds etc. These groupings can take any form as required for example;

By server type:

Windows Servers, HPE NonStop Servers, UNIX Servers

By location:

Sydney Servers, Auckland Servers, Tokyo Servers

By company name:

ABC Servers, Oracle Servers, XYZ Servers

Further information about this functionality can be found in the Node Grouping.

SUBSYS NODEGROUP

STATICNODES (<name>[,<node>...])
DYNAMICTIMING (<name>,[<evaluation interval>],[<aging period>],
[<start time>],[<end time>])
DYNAMICNODES (<name>,<record name>,[<Where Clause>],[, <nodes>...]
[,ASSOCS,<associates>...][,PARAMS,<params>...])

Syntax Elements

STATICNODES

<name>

Name of the node group. A new node group will be created if the name does not match an existing group, it will auto create the parent as well. This parameter takes the form:  #[<parent./]<unqualified name>,  e.g. #London/Servers/SQL Servers

<node>

Individual nodes that are to be included in the node group.

DYNAMICTIMING

<name>

Name of the node group that the Where clause timing applies to. A new node group will be created if no match is found with an existing group. Only one entry is permitted for each node group.

<evaluation interval>

<number> {SECONDS|MINUTES|HOURS|DAYS}

<aging period>

<number> {SECONDS|MINUTES|HOURS|DAYS}
Defaults to 5 x <evaluation interval>

<start time>

hh:mm. Defaults to whole day

<end time>

hh:mm. Defaults to end of day

DYNAMICNODES

<name>

Name of the node group that the Where Clause timing applies to. A new node group will be created if no match is found with an existing group. Multiple entries for the same node group are permitted.

<record name>

Name of the record that the Where Clause applies to.

<Where clause>

The associated Where Clause. Defaults to ALL.

<nodes>

The list of nodes to apply Where Clause to. Defaults to #AllNodes

<associates>

Associates for this record

<params>

Parameters for this record

NodeGroup Configurations allow multiple Where Clause conditions. Each condition describes a view request which, if it returns data, will cause the node from which the data is returned, to be included in the node group.

However, if you configure multiple Where Clause conditions against the same node group, then data must be returned for all of the conditions for a node to be included in the node group. That is, the conditions are logically 'ANDed' together.
Provide feedback on this article