The configuration item (later called "CI") graph is used to visualize the relationships that exists between CI's and other objects in the system. The following relationships are currently shown in the CI graph:
- All CI relationships as defined and specified in the "Relationships" tab under each CI item (more information about this can be found here)
- Relationships to Companies in the system via the "Owner (company)" field on the CI
- Relationships to Users in the system via the fields "Owner (person)" and "Used by (person)" on the CI
The new CI graph can be found in a separate tab under the CI management tab in the system (General-Products/Services). When you click on a CI in the tree and then navigate to the graph tab the clicked CI will appear as the root node in the graph. All direct relationships from this node will be displayed on the next level in the graph. Each node in the graph that has an -icon in the top right corner has more relationships that are currently not shown in the graph. By clicking on a node with this icon the current path from the root node will shift to this node and it's immediate relationships will be displayed. The current path from the root node is highlighted by using a wider line. To change the root node in the graph you click on a different CI node in the tree to the left.
The icons used in the graph is taken from the icon stored on the CI type that is set on each CI in the system. This can be configured by the user when editing configuration item types.
If you want more information about a node you can hover over the node in the graph to display a tooltip:
Each relationship is shown with it's corresponding text in the graph and to make it easier to distinguish between the relationships from each node these will get a different color. However, if you have many different types of relationships going into the same node it can be hard to read what these are (since the relationship texts are written on top of each other). In this case you can hover over the relationship texts to display a tooltip with more information:
If you have several nodes open in the graph and you want to focus on the relationships for this particular node you can press the "Ctrl"-key and at the same time press and hold the left mouse key on the node. This will hide all other relationships but the one that go from and to the node you click on (in the below screenshot the focused node is "Tomcat"):
Using the relationship type filter
If the graph is too crowded with all nodes and their relationships it's possible to filter the graph by using the "Relationship type" filter. Here you can specify which filters you want to display in the graph which will cause all other filters to be hidden along with all the nodes that doesn't have a relationship of the type selected as filter. This is how the above graph would look when you only include the relationship types: "Monitors/Monitored by", "Used by/Uses" and "Owned by/Owns":
The relationship types displayed in bold at the bottom of the list "Used by/Uses" and "Owned by/Owns" are the special relationships between a config item and a system used and company. This relationship is specified in the general tab on the config item using the properties: "Owner (company)", "Owner (person)" and "Used by (person)".