DYNAMIC SERVICES
The SERVICES > DYNAMIC SERVICES page provides the most-frequently-used features of Service Impact.
Members view
The Members view provides details about a service member, including the list of its associated members.
The following example shows the Members view of a service member, with key features highlighted, and the view menu selected.
List tools
The list tools add or remove members from a service model.
Tool | Function |
---|---|
Display the Add to Service dialog box. | |
Remove a selected member from the service model. |
Add to Service dialog
Use the Add to Service dialog box to find and add members to a service model.
In the search field, enter the string to find. You can search for a specific device or component name, or component type (such as interfaces and OS processes) or group type (such as location and system). As you type characters, Service Impact displays matches.
Impact Events
The Impact Events view shows summary and detail information about events that are affecting a service.
The following example shows an Impact Events view with key features highlighted. The last event in the details area is expanded to show the Impact chain, which is the hierarchy of service model members that are associated with the event.
Event tools
The event tools provide options for manipulating the list of events.
Tool | Function |
---|---|
Acknowledge the selected event. | |
Close the selected event. The event is moved to the archive. | |
Undo acknowledgement of the selected event. | |
Display the event selection menu.
|
Root-cause analysis (RCA) confidence rankings
The second column of the details list contains the event's confidence ranking. Service Impact knows which members affect which service models, and automatically performs RCA when an event occurs. The analysis yields a probability value that an event is the cause of the service's current state. Often, multiple events contribute to a state, so the confidence rankings enable you to quickly focus resources on the most likely cause.
Impact View
The Impact View displays the interactive Service Impact graph of a service model and provides several views and tools.
Service context (root) node name
In the upper left above the Aspect controls, the service context (root) node of the graph is displayed, along with its tree view path. Click the name to make the root node the selected node and display its name in the Selected node field.
Aspect views: Availability, Performance
Use aspect views to display and filter on availability or performance states in the graph.
Selected Node
Displays the name and type of the node that you have chosen, or the service context (root) node if you have not chosen a node. For example, DB Hosts (Organizing Group) is the node named DB Hosts, which is an organizing group type. When you first access the Impact View, the Selected Node field displays the root node. To resize the Selected Node field, hover the pointer to the left of the field label to display the resize tool, and then drag the tool left or right. When you choose a node from the list or click a tile in the graph, that node appears in Selected Node and the node tile is centered in the graph.
To search for specific nodes, begin typing a string in the Selected Node field. The field's drop-down list displays matching nodes in the following format:
node_name (node_type) [UID]
Tips for searching nodes:
- Strings are not case sensitive.
- Regular expressions are not supported.
- You can search for nodes by name, type, or system-generated unique identifier (UID).
-
To search for nodes by name only, suffix the search string with an open parenthesis. For example, the following string matches only node names that end with "Hosts," such as the DB Hosts node.
Hosts (
However, the following string matches nodes with "hosts" in the name or type.
hosts
-
To search for nodes by type only, prefix the search string with an open parenthesis. For example, the following string matches only node types beginning with "vSphere," such as the vSpherePnic type.
(vSphere
However, the following string matches nodes with "vsphere" in the name or type.
vSphere
-
To search for nodes that contain the same character string in the UID, prefix the search string with an open bracket. For example, the following string matches only nodes with a UID beginning with "G7M," such as G7M589.
[G7M
However, the following string matches nodes with "G7M" in the name, type, or UID.
G7M
Zoom
To increase or decrease the size of tiles in the graph, use the mouse wheel or drag the Zoom control in the upper right corner of the view.
Node tools
To see a summary of a node in a Service Impact graph, hover the pointer over its tile. Summary information includes the node name, availability state, performance status, production status, and type.
To display the following menu options for a node, position the pointer over it and right-click:
- Toggle Children
- Hide or display the node's child and descendent nodes.
- Edit Impact Policies
- Display the Impact Policies dialog box. See Impact Policies dialog. Note, Impact Policies for Availability and Performance are set separately, depending on which aspect is selected.
- Center view on node
- Adjust the view so the selected node is in the center of the display area.
Graph and filter tools (right-click menu)
To display the following Impact View menu options, position the pointer in the primary view area and right-click.
- Fit Graph to Window
- Adjust the size of the graph so that its dimensions match the display area.
- Show All
- Display all nodes in the graph, including those that are automatically added by ZenPacks.
- Collapse All
- Display only the top-level node of the graph.
- Compact View
- Display only the service model members that you have manually added and the immediate children of a service or service group.
- Toggle Rainbows
- Display colored tabs at the right edge of the node, indicating the number of critical, error, and warning events associated with the node.
- Show Filters
-
Hide or display the filter controls.
Use filter check boxes to select availability and performance states by which to filter. By default, all states are selected for filtering. To restrict displayed nodes to specific states, such as DOWN and UNACCEPTABLE, select only those check boxes. (Changes to the selected states apply to all dynamic services because state is a global feature.)
To filter by complete or partial node name, use the Name field. To perform the filter click Filter.
- Export Graph Image
- Creates a file of the graph image with the default name graph.png and downloads it to your workstation.
- Enable center view
- Shift the graph so that the selected node is in the center. The zoom level does not change. You can zoom in and out on the node in the center of the graph. Choose this option to recenter a specific node.
- Jump to Selected
- Shift the graph so that the node that is shown in the Selected Node field is in the center.
- Jump to Context (root)
- Shift the graph so that the service context (root) node of the graph is in the center.
Node tile
The node tile graphically represents a server or service node and information about it, as described in the following table:
Node tile example | Description |
---|---|
This tile represents a Linux server named epowell-debug.zenoss.loc. (The name is shortened to fit inside the tile.)
|
|
|
This tile represents a service node with a global policy. Event rainbows are displayed.
|
This tile represents a service node. The yellow icon and border represent the node's availability state, ATRISK. | |
This tile represents a service node with a global policy. The red arrow and the red border of the tile represent the node's availability state, DOWN. |
Impact Policies dialog
In the Impact Policies dialog box, add or edit state triggers for contextual or global policies. Note, Impact Policies for Availability and Performance are set separately, depending on which aspect is selected.
To prevent sending service events when changes affect a node, check Suppress service events (not shown). Choose this option when a service node is used solely to group child nodes.
If a custom state provider is not associated with a node, the dialog box does not contain the option to edit the custom state provider.
For a policy or custom state provider, click Add or Edit to access options.
Edit Policy options (Availability)
Use the Edit Policy options to add or edit state triggers for contextual or global policies.
To add a trigger, in the lower-left corner click Add. On the right side of the dialog box, modify the trigger fields (described in the following table), and then click Save Changes.
Field | Description |
---|---|
My state will be | The new state, if the trigger applies. Possible states: DOWN, DEGRADED, ATRISK, UP. |
If | The conditions that trigger a state change. To specify a percentage rather than an absolute value, click %. |
Of type | Restrict the type of child node to which the trigger applies. Types other than Any are exclusive. |
Are | The state of child nodes that cause an evaluation of this trigger. Possible states: DOWN, DEGRADED, ATRISK, UP. |
Edit Policy options (Performance)
Use the Edit Policy options to add or edit state triggers for contextual or global policies.
To add a trigger, in the lower-left corner click Add. On the right side of the dialog box, modify the trigger fields (described in the following table), and then click Save Changes.
Field | Description |
---|---|
My state will be | The new state, if the trigger applies. Possible states: UNACCEPTABLE, DEGRADED, ACCEPTABLE. |
If | The conditions that trigger a state change. To specify a percentage rather than an absolute value, click %. |
Of type | Restrict the type of child node to which the trigger applies. Types other than Any are exclusive. |
Are | The state of child nodes that cause an evaluation of this trigger. Possible states: UNACCEPTABLE, DEGRADED, ACCEPTABLE. |
Edit Custom State Provider options
Use a custom state provider to add state triggers (rules) for custom device and component service model members. You can customize Collection Zone to gather state data from events that belong to other classes. For example, you can customize state providers to define state triggers for members that are monitored through customized classes that the ZenVMware and CiscoUCS ZenPacks provide.
Field | Description |
---|---|
Event Class | Choose the Collection Zone event class to monitor. You can configure one event class per device. |
Event severity fields (Critical, Error, Warning, Info, Debug, Clear) |
Choose the state for this member if the event severity is observed. Possible states are UP, ATRISK, DEGRADED, DOWN. |
Apply to | Choose the nodes (components) to which the state override applies.
|