Best practices for using blueprints to enable greater attribute collection.

Blueprints

SNMP Auto-configuration of Network Devices via Discovery

Many network devices expose an SNMP table that includes key configuration and inventory information that Fire Scope SDDM can use to automatically create dynamic attributes for each Interface, CPU and other components that may be installed on the device. Fire Scope’s network discovery engine can make use of this table and apply dynamic blueprint-defined attributes as it loops through the contents of this table. This allows a single blueprint to support managed assets of widely different configurations, such as if you have a 48-port switch and a 64-port switch. In these two cases, Fire Scope will loop through the appropriate table and in the first case create 48 sets of attributes for inbound traffic, outbound traffic, inbound errors (for example) and then create 64 of the same attributes for the next switch.

Using this capability involves two processes:

  1. Create or import a blueprint with the dynamic attributes you wish to apply to any discovered CI. To simplify this process, feel free to grab this Basic MIB Blueprint.
  2. Configure network discovery with a target if Table and your blueprint.

SNMP Table Smart Blueprint Attributes

Three macros have been created to leverage SNMP Table scans and translate user specified results into attributes. These are key enablers for SNMP Table discovery, as during a table scan, Fire Scope will replace these macros with the appropriate data returned from the CI being scanned.

[CI_SNMP_TABLE.TABLE_OID] ­ when an Attribute specified in the Blueprint is created for each row in the table, this macro will be replaced with the SNMP Table OID.

[CI_SNMP_TABLE.ROW_INDEX] ­ when an Attribute specified in the Blueprint is created for each row in the table, this macro will be replaced with the row index of that row.

[CI_SNMP_TABLE.ROW_DESCRIPTION] ­ when an Attribute/ED/Graph specified in the Blueprint is created for each row in the table, this macro will be replaced with the actual value in the row/column of the table.

The page below can be found at Configuration > Blueprint Attributes > Create

An example of the use of these macros in attribute creation can be seen in below.