This section explains the flow of creating a view.
Define the view information. Specify the following information:
Item | Description |
---|---|
Name | The name of the view. Specify a character string of up to 85 characters. Names cannot be omitted. |
This section explains the definition of a scope.
Specify the scope using the tree structure. Specify the following information for each hierarchy level in the tree structure. Information can be defined for level 1 to level 5.
Item | Description |
---|---|
Level number | The number of the level in the hierarchy. Hierarchy levels are numbered in ascending order, starting with 1 for the top level. |
CI Name | The name of the CI displayed at the corresponding level. Specify a character string using up to 85 characters as the description of the CI. CI names cannot be omitted. |
CI to Display | The CI to be displayed at that level. |
Conditions | When filtering the CIs to be displayed, specify the conditions. |
Attribute to use as label | The attribute to be used as the CI label. The value of the specified attribute is displayed as the label of each CI in the tree structure. |
Select the CIs to display.
CIs that can be specified for lower levels are determined by the CIs specified for the upper levels.
CIs that are specified at two levels higher than the corresponding level cannot be specified again.
CI to Display | CI Type | Description | CIs that Can Be Specified for Lower Levels |
---|---|---|---|
All tenants | Tenant | All tenants. | All server groups |
All server groups | Server groups | All server groups. |
|
All servers | Servers | All servers. |
|
Manually added servers | Servers | Manually added servers. | |
Servers of ServerView Resource Orchestrator | Servers | Servers of ServerView Resource Orchestrator. | |
OpenStack servers | Servers | OpenStack servers. | |
All VM hosts | Servers | VM hosts. | Basic CIs with a server CI type, excluding "All VM hosts" |
All software | Software | All software installed on the server. |
|
Manually added software | Software | Information collection sources installed on the server are manually installed software. This CI contains the following attribute condition:
| |
Fujitsu middleware | Software | Fujitsu middleware installed on the server. This CI contains the following attribute condition:
| |
All patches | Patches | All patches that are applied to the server. |
|
Windows patches | Patches | Windows patches that are applied to the server. This CI contains the following attribute condition:
| CIs with a server CI type, excluding "All VM hosts" |
Linux patches | Patches | Linux patches that are applied to the server. This CI contains the following attribute condition:
| |
Solaris patches | Patches | Solaris patches that are applied to the server. This CI contains the following attribute condition:
| |
Manually added patches | Patches | Information collection sources that are applied to the server are manually added patches. This CI contains the following attribute condition:
| CIs with a software CI type |
Fujitsu middleware patches | Patches | Fujitsu middleware patches that are applied to the server. This CI contains the following attribute condition:
| |
Software parameters | Software parameters | All software parameters. | CIs with a software CI type |
Specify the conditions for filtering the CIs to be displayed. Specify conditions using the following logical expressions. The CIs of the attributes for which the result of the logical expression is true are displayed. Attributes, comparison operators, and values that can be specified for keywords are explained below.
Attribute Comparison_Operator Keyword
Attributes that can be specified differ depending on the CI type of the CI. Refer to "CI Reference" in the Reference Guide for details.
It is possible to specify the following conditions using combinations of keywords and comparison operators.
Keyword | Comparison Operator | Meaning |
---|---|---|
Character string | == | True if the attribute value and the character string specified as the keyword are same. |
!== | True if the attribute value and the character string specified as the keyword are not same. | |
<, <=, >, >= | Compares Unicode points between the attribute value and the character string. Comparison is performed in order, starting with the leftmost character of the string. | |
Numeric value | = | True if the numeric value in the attribute value and the numeric value specified as the keyword are the same. The numeric value in the attribute value refers to the number that is found first in the attribute value. |
!= | True if the numeric value in the attribute value and the numeric value specified as the keyword are not the same. The numeric value in the attribute value refers to the number that is found first in the attribute value. | |
<, <=, >, >= | Compares the numeric value in the attribute value with the numeric value specified as the keyword. The numeric value in the attribute value refers to the number that is found first in the attribute value. | |
Patterns | = | True if the attribute value matches the pattern specified as the keyword. |
!= | True if the attribute value does not match the pattern specified as the keyword. |
Character string
Specify a character string.
Numeric value
Specify a numeric value.
Any commas (",") in the integer part of the numeric value are ignored.
When the value starts with "+" or "-", the value is evaluated as a positive or negative value, respectively.
Patterns
The following patterns can be specified. Combinations of multiple patterns can be specified. "Beginning matching" and "ending matching" can each be specified one time only.
Character string match
Specify the desired character string. True if the specified character string is contained in the attribute value.
Example: When the attribute value contains the character string "Interstage Application Server", the condition is found to be true.
Comparison Operator | Keyword |
---|---|
= | Interstage Application Server |
Beginning matching
Specify "^" as the first character. True if the pattern after "^" appears first in the attribute value.
Example: When the attribute value begins with "Interstage Application Server", the condition is found to be true.
Comparison Operator | Keyword |
---|---|
= | ^Interstage Application Server |
Ending matching
Specify "$" as the last character. True if the pattern before "$" appears last in the attribute value.
Example: When the attribute value ends with "Interstage Application Server", the condition is found to be true.
Comparison Operator | Keyword |
---|---|
= | Interstage Application Server$ |
Wildcard characters
True regardless what character string is specified for the attribute at the locations where the following symbols are specified.
Symbol | Meaning | Repeated Use |
---|---|---|
. | An arbitrary character | Yes |
.? | No (zero) characters or an arbitrary character | Yes |
.+ | One or more arbitrary characters | No |
.* | No (zero) characters or one or more arbitrary characters | No |
Example: When the attribute value contains "A" and "B" and zero or more characters are contained in between the two characters, the condition is found to be true.
Comparison Operator | Keyword |
---|---|
= | A.*B |
Note
Escape characters
When specifying the following characters, escape by specifying "\" before the corresponding character.
" $ & ' ( ) * + , - . ? [ \ ] ^ { | } ~
Point
Multiple keywords
When specifying multiple conditions for one attribute, specify multiple keywords. When specifying the second and subsequent keywords, specify the relation with the preceding keywords using the following symbols:
Symbol | Meaning |
---|---|
| | True if the result of either one of the conditions composed of a keyword and a comparison operator before and after the symbol is true. |
& | True if the results of both of the conditions composed of a keyword and a comparison operator before and after the symbol are true. |
Example: When the attribute value contains either "Windows" or "Linux", the condition is determined as true.
Comparison Operator | Keyword |
---|---|
= | Windows|Linux |
Logical operators
Each condition can be specified for only one attribute. To specify conditions for multiple attributes, it is necessary to specify multiple conditions. When specifying the second and subsequent conditions, specify the relation with the preceding conditions using the following logical operators: When both AND and OR exist, AND takes priority.
Logical Operator | Meaning |
---|---|
AND | True if both conditions are true. False if either one of the conditions is false. |
OR | False if both conditions are false. True if either one of the conditions is true. |
An example is shown below. When all of Condition_1, Condition_2, and Condition_3 are true or Condition_4 is true, the condition is determined as true.
Condition_1 AND Condition_2 AND Condition_3 OR Condition_4
This section explains the definition of display methods.
Specify the following information for each column. Up to 10 columns can be defined.
Item | Description |
---|---|
Column number | The column number. Columns are numbered in sequence starting with 1 for the leftmost column. |
Column name | The column name. Specify a character string describing the information output to the column, using up to 85 characters. Column names cannot be omitted. |
Attribute | The attribute for which values are displayed. Select from the attributes of the CIs in the hierarchy level. |
When the software has multiple parameters, the following attributes have multiple values. In the view, multiple values are displayed for the following attributes.
Key
Value
Type
Index
Subkey
In order to link the information displayed in the view with resources, it is recommended to specify the following attributes for Attribute to use as label of Scope and Attribute of Display Method.
CI Type | Attribute |
---|---|
Tenant | Tenant display name or tenant ID |
Server groups | Server group name or server group ID |
Servers | Server name, server ID, or IP address |
Software | Software name or software ID |
Patches | Patch name or patch ID |