Skip to main content
Matrix42 Self-Service Help Center

Best Practices - Blueprints

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 FireScope SDDM can use to automatically create dynamic attributes for each Interface, CPU and other components that may be installed on the device. FireScope’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, FireScope 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 ifTable 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, FireScope 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.

  • Was this article helpful?