12.2 Sample Configuration Assessment

During a Configuration assessment, Vivinet Assessor examines the information in the database for devices discovered during the Network Inventory. It compares the available information to the rules file and clearly reports any devices that passed or failed rule criteria. For more information, see Section 4.0, Task 2: Assessing Configuration.

Vivinet Assessor applies the Sample rules file to the information in the Sample database to perform a Configuration assessment. A valid rules file is essential to completing a successful Configuration assessment.

To apply the Sample rules file:

  1. Expand the Assess Configuration view tab and click the Set Up view tab.

  2. Click Browse, navigate to \Program Files\Micro Focus\Vivinet Assessor\Samples and select SampleRules.xml.

  3. Click Import.

  4. On the Routers and Switches tabs of the table, select each router and switch so that each device is included in the Configuration assessment.

To run the Sample Configuration assessment:

  1. Click the Run view tab. Notice that the Rules description field displays the name of the Sample rules file.

  2. Click Activate Assessment.

  3. When prompted, click Yes to save the assessment. When complete, the assessment results are displayed on the Routers and Switches tabs of the Results table.

    NOTE:Although the routers and switches being assessed are not actually installed on your network, the Configuration assessment completes successfully because the devices being assessed are included in the Sample database.

When the assessment is complete, you can analyze the results.

Click the plus sign (+) to expand the first set of results in the Results table. By default, results for routers are displayed first, sorted by result. Failure results are first, as indicated by the red error symbol, then by rule name (taken from the Sample rules file), and then by device name. To see results for switches, select the Switches tab.

Mouse over the first failure result row in the table to view the mouse over text that makes it easy to see why the device failed the rule:

The routers named belattix01.bellevue.netiq and sjcdgibsonst01.sanjose.netiq did not pass the rule named CiscoMemoryRule. As directed by the Sample rules file, the rule checked all Cisco Model 3640 routers with an operating system level of either 12.3(14)T or 12.3 to ensure they all had at least 64 MB of RAM. The following is an excerpt of the rule from the Sample rules file.

<Rule Name="CiscoMemoryRule
 Description=”Cisco /memoryRAM/MemoryFlash/model/version rule”>
 <TopRule LogicalOperator="AND">
  <!--Check all 3640 routers are running IOS 12.3 or 12.3(14)T1 and have greater than 64 MB or RAM-->
 <IntermediateRule LogicalOperator=”OR”>
  <BasicRule ComparisonOperator="EqualTo">
   <BasicPropertyItem>
    <Property>OSRevision</Property>
    <Type>String</Type>
    <Unit>None</Unit>
    <Value>12.3(14)T1</Value>
    <DeviceType>router</DeviceType>
   </BasicPropertyItem>
  </BasicRule>
  <BasicRule ComparisonOperator=”EqualTo”>
   <BasicPropertyItem>
    <Property>OSRevision</Property>
    <Type>String</Type>
    <Unit>None</Unit>
    <Value>12.3</Value>
    <DeviceType>router</DeviceType>
   </BasicPropertyItem>
  </BasicRule>
 </IntermediateRule>
  <BasicRule ComparisonOperator=”EqualTo”>
   <BasicPropertyItem>
    <Property>Model></Property>
    <Type>String</Type>
    <Unit>None</Unit>
    <Value>cisco3640</Value>
    <DeviceType>router</Devicetype>
   </BasicPropertyItem>
  </BasicRule>
  <BasicRule ComparisonOperator="EqualTo">
   <BasicPropertyItem FilterOn=”true”>
    <Property>Vendor</Property>
    <Type>String</Type>
    <Unit>None</Unit>
    <Value>Cisco</Value>
    <Devicetype>router</DeviceType>
   </BasicPropertyItem>
  </BasicRule>
  <BasicRule ComparisonOperator=”GreaterThanEqualTo”>
   <BasicPropertyItem>
    <Property>MemoryRAM</Property>
    <Type>Integer</Type>
    <Unit>Megabytes</Unit>
    <Value>64</Value>
    <DeviceType>router</DeviceType>
   </BasicPropertyItem>
  </BasicRule>
 </TopRule>
</Rule>

Take a few minutes to scan the Sample rules file, which is saved by default in the \Program Files\Micro Focus\Vivinet Assessor\Samples directory. It is carefully commented to help you understand how rules can be constructed to avoid false failures, to enforce vendor-recommended operating system and memory levels, and to check for installed modules. For more information, see Section 4.1.1, Creating a Rules File.

If you further expand the failure results for routers, you see that another Cisco router failed a rule because it did not have the required number of voice ports. And, with only 8 MB of RAM, a Nortel router failed the NortelMemoryRule requiring Rapid City routers of type rcA8610 to have at least 64 MB of RAM.