13.9 NODES, NODE GROUPS, NODE LAYOUT GROUPS, NODE HIERARCHIESLooking at an OpenView domain is overwhelming at first glance if there are many nodes shown as individual icons inside the Node Bank. There are many components within the Administrator's GUI that help you organize the look and feel of the OVO console. You can organize the nodes by using the built-in tools, such as node groups, node hierarchies, and node layout groups. The next sections explore some ideas on how to organize the nodes within the administrator and operator consoles. 13.9.1 NodesDeciding which nodes to manage is one of the OpenView administrators' primary tasks. Different types of nodes managed by OVO are brought into the configuration, including
After you determine which nodes and or node type to manage, add the node to the Node Bank. Unlike NNM, OVO does not manage any node automatically. You must add the desired node to the Node Bank first. Adding a node can be done by either using the menu in the OVO Node Bank, or even more convenient, by drag/dropping from the NNM ipmap.Chapter 14 for agent installation techniques.) If the node is only sending events to OVO in the GUI, use the Add Node for External Events window. Although the GUI method is described here, there are commands to accomplish the same tasks. The Add Node configuration window is shown in Figure 13-5a for reference. Figure 13-5a. Add Node configuration window contains the fields used to describe information about the managed node.There are several methods to add nodes to the Node Bank. (Refer to the OVO Administrator's Reference , Volume I for more detailed information.) Examples of the process to add nodes to the Node Bank are shown here for reference. Each example assumes that a selection is made from the menu. Example 1 : Actions This method is ideal for installing one node at a time. You need to provide the hostname of the node you want to add. OVO then attempts to determine additional attributes (IP address, system type, and so on) by querying the node's SNMP agent. If an SNMP agent is not running on the managed node, you will need to set the machine type manually in the configuration window. Example 2 : Edit Locate the node in the root map, by selecting Edit Edit Example 3 : Open the Node Group Bank, double-click with the left-mouse button on a node group icon, and then select from the menu, Actions Add a new node to the node group and it will automatically appear in the Node Bank (Holding Area). Here you could also use the Menu option Edit Example 4 : Actions Use this method for managing devices that typically do not have the OVO agent installed but are capable of sending their events to a node that does have an OVO agent (a proxy node) or directly to the server. When the event arrives on the managed node, it is transformed into an OVO massage and sent to the server. A use case is to manage SNMP devices like routers, bridges, network printers this way. The external events icon changes status as the messages from the external nodes are processed on the server. When the window "Add Node for External Events" opens, provide a label name for the icon in the GUI. The dialog box for external events is shown in Figure 13-6. Figure 13-6. Add Node for External Events dialog box.Select the Network Type, IP-Addr, IP-Name, or Others. This determines what type of entry you will use in the Node Pattern field. For example, if you use IP addresses in the Node Pattern Field, select IP-Addr. Provide a Node Pattern, which is actually a node name pattern (such as *.hp.com). The Node Pattern field can contain wild cards for the IP address range if there are many nodes on one a network that will send events to the server (i.e. 192.14.*.*). Other options for the address range can include and exclude specific IP numbers (i.e. 192.14.123. <5 le [<#>] lt 72>. Finally, select the Type of Node, Message Allowed (in order to enable the events from the external node(s) to appear in the browser). The external node icon is located in the node bank with the other node types as shown in Figure 13-7. Configure the external device to send SNMP events to the OVO server. Figure 13-7. Nodes for external events in the Node Bank.Example 5 : Upload the node configuration from the command line. (Refer to Chapter 17, "Server Administration," for details on this method) Example 6 : Command line method, see the man page for 13.9.2 Node GroupsAll the nodes you plan to manage with OVO must appear in at least one Node Group. This is important because the Node Groups (shown in Figure 13-8) are assigned as part administrators' responsibilities and part operators' responsibilities. For example, if you add a node to the node group and the node group is assigned to the administrator or operator, they will begin to see messages from the new node after the next login session. Simplified administration is another advantage of organizing the nodes into a Node Group. For example, you may have a Win2K server (node) running IIS and an Oracle database. This node might appear as a member of multiple Node Groups (such as W2k, Oracle or Database). Also, assignment of Template Groups to node groups as the domain grows helps simplify distribution and configuration changes. Select Figure 13-8. Node Group Bank.13.9.3 Node Layout GroupsUse this concept to pre-arrange the nodes within a window hierarchy for your operators. By default, OVO presents all managed nodes in a single, "flat" window (Managed Nodes Window) in the Operator GUIs. When there are so many icons in a window, it is difficult to distinguish which node manages what environment. For example, in the node bank, you might have several hundred nodes in the domain and the icons appear very small. Creating Node Layout Groups lets you create a hierarchy of windows where, for example, you organize your managed nodes by location or geography, by the role these systems fulfill, or by other custom criteria. You could use the features of the window to pan and zoom or create a quick navigator window, but you could also organize the nodes inside the current window. Create a Node Layout Group from a window that contains individual node icons or other Node Layout Groups. From the menu, select Actions Figure 13-9. Node Layout Group dialog box.Create a Node Layout Group for each physical location, department, or type of application (see Figure 13-10). Drag and drop the nodes onto the Layout Group Icon. This allows you to see only the Layout Group icons in the window when you login and open the Node Bank. Drill down into a Layout Group and double-click the left mouse button. Node Layout Groups may contain other Layout Groups. Figure 13-10. Node Bank Layout Group.13.9.4 Node HierarchiesA node hierarchy is used to configure what organized view in the Motif GUI the operators see when they open the Node Bank. To customize a node hierarchy, use the Node Hierarchy Bank. For example, if the nodes are located in different regions, states, or departments, you can build a node hierarchy to represent the logical organization of the nodes for the operator's console. For example, from the Node Bank, select Window Actions Figure 13-11. Add Node Hierarchy dialog box.Double-click on the new symbol to view a Holding Area Symbol. All the nodes are available for use within the Node Hierarchy. A Node Hierarchy is assigned to the operator and provides an organized view of the operators managed node responsibilities, for example, Shipping East Coast (see Figure 13-12). A procedure to assign the Node Hierarchy to an Operator is outlined here. Highlight the Node Hierarchy icon. Open the User Bank. Select the operator account to modify. Select the Node Hierarchy button in the Operator Configuration window. (You cannot type in the Node Hierarchy Dialog Box.) Select the Get Map Selection button; this transfers the name of the highlighted Node Hierarchy into the Operators Configuration the next time the Operator logs into the OVO via a Motif GUI. The node bank will be organized into the Layout Groups you defined in the Node Hierarchy. The operator is assigned only one Node Hierarchy at a time. Figure 13-12. Node Hierarchy Bank.A Node Hierarchy defines "how" a user will see their assigned nodes. The assigned Node Groups in the user's responsibility matrix define "which" nodes the user sees. |