Submit a ticketCall us

WebinarFREE IT Monitoring Webcast

Don’t miss out on our webcast, Essential IT Monitoring with SolarWinds ipMonitor, where we will show you how to keep an eye on your IT environment from one centralized, affordable, and lightweight monitoring tool: SolarWinds® ipMonitor®.

Register now.

Home > Success Center > Network Configuration Manager (NCM) > NCM Documentation > NCM 7.8 Administrator Guide > Node management > NCM macros

NCM macros

Table of contents
Created by Caroline Juszczak, last modified by Anthony.Rinaldi_ret on Oct 03, 2016

Views: 859 Votes: 0 Revisions: 4

SolarWinds NCM macros are used by all SolarWinds NCM web and desktop applications and apply to all editable Node fields.

All SolarWinds NCM macros are enclosed in ${}. The macro for system name, for example, is ${SysName}. You can concatenate any number of macros in each editable node field. For example, the macros ${SysName}${Vendor} contain the system name and vendor in the field.

SolarWinds NCM can also define macros that point to other macros, and the macro parser can recursively parse the chain of macros applied in the node field.

Supported macro types

Macro

Description

Nodes macros

Macros which point to another column in Nodes table.

For example: ${SysName} points to the SysName column in the Nodes table.

Node macros are unique to each Node.

Global macros

Macros defined on the application level and stored in the GlobalSettings table. As their name suggests, the value of these macros is the same for all the nodes. Several global macros, such as ${GlobalCommunityString}, are predefined. You can  also create custom global macros.

Device template macros

Macros related to a device vendor and stored in device templates.

For example: ${ConfigType}.

Menu-based macros

Macros defined to operate with menu-based devices.

For example: ${DownArrow} simulates sending the Down Arrow key while connected to the device.

 

Last modified

Tags

Classifications

Public