Submit a ticketCall us

Get a crash course on Network Monitoring delivered right to your inbox
This free 7-day email course provides a primer to the philosophy, theory, and fundamental concepts involved in IT monitoring. Lessons will explain not only how to perform various monitoring tasks, but why and when you should use them. Sign up now.

Home > Success Center > Network Configuration Manager (NCM) > NCM 7.6 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: 49 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
13:37, 3 Oct 2016

Tags

Classifications

Public