Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Use notification variables to build the Subject line and message body of all notification types; email notifications are a prominent example. Notification variables consist of the following:

The following table describes the available notification variables.

VariableDescriptionMessage Type
$Country
Country
The country for which the NetMRI unit is configured.Summary, Non-Summary
$DeviceLimit
Maximum
The maximum number of devices the current NetMRI appliance is licensed to monitor.Summary, Non-Summary
$EventDetailsFor summary:
HTML: a formatted table for each issue or change type, listing individual instances of that issue or change type.
Plain Text: a comma-separated list of individual instances grouped by issue or change type.
For non-summary: name/value pairs of additional information. This data derives from the original issue definition and take its data from the table of information previously defined for the issue.
Summary, Non-Summary
$EventSummary

HTML: an event summary table.
Plain Text: a comma-separated list.
For issues: lists severity, issue type, number of instances, and date/time.
For changes: lists change type, number of instances, and date/time.

Summary
$Identifier
Object
The object that triggered the event (see additional information below).Summary, Non-Summary
$InterfaceLimit
Maximum
The maximum number of interfaces this NetMRI instance is licensed to monitor.Summary, Non-Summary
$JobName
Name
The name assigned to a job definition.Non-Summary
$JobDescription
Descriptive
The descriptive text (if any) given to the job definition (so it may not match what is shown in NetMRI).Non-Summary
$JobDevices
List
A list of devices selected by job author. Shown by device name if non-blank, then by device IP address. If job author has not selected any devices, the text "No individual devices selected" appears.Non-Summary
$JobDeviceGroups
List
A list of devices, selected by job author, where the job runs. If the job author has not selected any device groups, the text "No device groups selected" appears.Non-Summary
$JobScriptName
Script
The script that the job will run.Non-Summary
$JobScriptLevel
Level
The level of script specified in $JobScriptName.Non-Summary
$JobMessage
Message

The message provided by the job notification (internally built by NetMRI):
"Job completed successfully."
"Job canceled by user."
"Job competed with skipped devices."
(No message shown on not-yet-approved messages, because that information is already available)

Non-Summary
$JobStatusThe job status at notification time. (This can change if the job reruns, either per schedule or rerun by the user.)Non-Summary
$ModelThe NetMRI appliance model number.Summary, Non-Summary
$NetworkName
Name
The name of the network monitored by NetMRI.Summary, Non-Summary
$RunDateDate when the notification was processed (see additional information below).Summary, Non-Summary
$SerialNoThe NetMRI appliance serial number.Summary, Non-Summary
$ServerURLURL of the server running NetMRI. An HTML notification will provide a link to the server.Summary, Non-Summary
$ServerName
Name
The name of the server running NetMRI. An HTML notification will provide a link to the server.Summary, Non-Summary
$SeverityNameThe name of the severity Type for the reported notification. Three valid values are used by NetMRI: Error, Warning, and Info.Summary, Non-Summary
$TimeZoneTime zone specified in NetMRI configuration.Summary, Non-Summary
$Title

Provides brief information about the event; this variable can be useful as the e-mail subject. Does not state the concerned device. $Title is different for each notification category:
"$IssueType" for issues.
"$ChangeType" for changes.
"Job $JobName not approved" for jobs not yet approved.
"$JobMessage $JobName" for all other completed jobs.
"$Title" for system alerts.

Summary, Non-Summary
$TotalCount
Total
The total number of processed events.Summary
$TypeCount
Total
The total number of unique Type IDs. Notifications have a Type ID, which is a string of up to 255 characters in length; numerous notifications with the same Type ID can be counted in the summary if a summary is sent
.
Summary
$VersionThe NetMRI version number.Summary, Non-Summary

The $Identifier variable: NetMRI builds $Identifier to identify the object that triggered the event. If the name of the device can be determined, it will appear first. An IP address or MAC address follows in parentheses (see Alternative 1 below). If no name exists, the notification shows the IP or MAC address (see Alternative 2). For a VLAN, if the event does not deal with a specific device, the identifier uses the VLAN name (see Alternative 3). In all cases, if the message is formatted in HTML, NetMRI adds links in the body of the message to enable access to the object.

...