Section
2, Task 1: Customize and Verify Your Test PDB Prerequisite 2: You have reviewed the default settings of the variables and the variables' statistics in the tables you chose, and you have determined which metrics/variables you want to use. |
|
The kept status of the variables in the BY variables list and CLASS variables list must be Yes.
The BY variables list applies to the detail level of the table. The purpose of the BY variables list is to sort the observations in the detail level to match the sort order of the observations incoming during the processing step and to detect observations that have duplicate values in the BY variables.
Under normal circumstances, you do not need to modify the BY variables list, but if you need to modify the list you can. For example, if you add a variable in an exit, you may (or may not) want to add that variable to the BY variables list.
The variables on the list must have a
Kept status of Yes
. DATETIME must be on the BY variables list. To
the right of DATETIME on the list, use only HOUR and/or
SHIFT. To the left of DATETIME on the list, you can use
any variables.
CLASS variables lists, displayed in the bottom of the Edit Table window, are used to group data so that the same values of all CLASS variables are together for the reduction step. The lists also assure that data are in the proper sort order for reporting on the reduction levels. By default, the CLASS variable lists contain the same variables in the same order as the BY variables list, but the CLASS variables list in your tables may be different. The CLASS variables list for a reduction level can be different from the BY variables list and can be different from all other CLASS variables lists, but it must contain the DATETIME variable.
If you want character string metrics
like MACHINE and JOB to be carried into reduction levels
for reporting, add them to the CLASS variables lists
immediately to the left of the DATETIME variable. (This
presumes that you changed the Kept status of the string
variable to Yes
earlier. However, even if their Kept status is Yes
, string
variables that are not on the CLASS variables list are
dropped from the non-detail levels because there are no
statistics for string variables.)
Each of the BY and CLASS variables must have a Kept status of Yes.
Note: These lists apply to a table definition and are used to process and reduce data.
This BY variables list is not related to the BY variables that you can select for a report definition.
More about frequently used variables:
Note: IPADRES, and INSTANS apply to HP OpenView and NetView for AIX only.
If the Kept
status of HOUR is Yes
, when an observation is processed into
the PDB then IT Service Vision calculates the
value of HOUR. The value of hour is based on the
hour in the value of DATETIME.
If HOUR is in the BY variables
list, you must keep data for it. If HOUR is not
in the BY variables list, you can set the Kept
status of HOUR to No
; however, that change is not
recommended.
If the
Kept status of SHIFT is Yes
, when an observation is processed into
the PDB then IT Service Vision calculates the
value of SHIFT (unless the observation has a
non-blank value for SHIFT). First, IT Service
Vision checks to see if the date in DATETIME is
on the list of holidays at your site. If so, the
value of SHIFT is set to the work shift code for
holidays. If not, the value of SHIFT is based on
the day-of-week and hour of the value that is in
DATETIME and on the grid that contains work shift
code by Day of Week and Hour of Day. For more
details on the work shift grid, see Section
1, Task 1: Start IT Service Vision Server
Software.
If SHIFT is in the BY variables
list, you must keep data for it. If SHIFT is not
in the BY variables list, you can set the Kept
status of SHIFT to No
; however, that change is not
recommended.
ID variables are non-changing or slowly changing variables whose values you want to have available for reporting at one or more reduction levels.
Index variables are variables whose values you want to index at one or more level. The purpose of an index is to speed up the generation of reports when you run a report definition with one or more of the indexed variables.
CSi | If in the
SAS log, you received messages similar to this:
while running %CSPROCES on the exported data, then some of the variables defined (in the IT Service Vision table definition) for this device are not being logged. To enable logging of these attributes, see Cabletron Spectrum Appendix 5: Editing Model Types for SPECTRUM. |
The following variables/metrics fall in this category: IFSPEC (ifSpecific), SYSCONT (sysContact), SYSLOC (sysLocation), SYSNAME (sysName), and SYSOBID (sysObjectID).
The process step takes longer when string variables are kept in the detail level of the PDB. HPOV/NVAIX does not automatically collect the values of the string variables so their Kept status is set to No by default. If you change the Kept status to Yes, an additional snmp get request per variable is required to gather this data during the process step.
Gathering this data can slow down the process step, especially if there are network problems that delay the snmp get requests. However, the information in these fields is often useful in reports; for example, an interfaces report on a router is more meaningful if the interface is identified as "Ethernet/0" rather than just "4".
If you are thinking of keeping values for string variables, in the task after this one you can time processing with the Kept status set to various combinations of Yes and No to check how much extra time is required to gather the data. Based on that, you can decide whether the time to gather the data is acceptable to you.