Documentation forLog Analyzer
Analyzing logs is a key capability of Hybrid Cloud Observability and is also available in a standalone module, Log Analyzer (LA). Hybrid Cloud Observability and LA are built on the self-hosted SolarWinds Platform.

Run external program variables in LA

The Run an external program rule actions allow you to set command line arguments for your executed program or script. As a parameter, you can use variables which will translate to a corresponding string before the program/script is executed.

List of available variables

General variable definition Description


The IP address of the source device 


The current date and time - String format MM/dd/yyyy hh:mm


The current date - String format MM/dd/yyyy


The current date - Example: "Tuesday, August 25, 2020"


The current time - Example: 12:23:19 PM


The current day of the week - Example: "Tuesday"


The current year


The current hour


The current minute


The current second


The node ID of the source device


The message attached to this entry


The node caption of the source device


The severity level of the message


The message source type (Syslog, Traps, WindowsEvents,VMwareEvents, FlatFiles)


The vendor of the source device


The machine type of the source device

Trap variable definition Description


The message trap type


The corresponding trap oid to trap type


The SNMP trap community string for message entry


Dot notation (see chapter below)


Dot notation (see chapter below)

Syslog variable definition Description


The Syslog facility name of this entry

Window event variable definition Description


The name of the Windows log


The source of the software that logs the event


The Windows username for the corresponding message. Can be "N/A"


Dot notation (see chapter below)

Log files variable definition Description


The name of the file to which the message belongs

Accessing fields using Dot notation

Dot notation is available for following fields:

  • EventData (Windows Events)

  • VarBindingNames (Traps) - Returns human readable (oid converted to its string represantation, values converted to times, ...) varbinding values

  • VarBindingValues (Traps) - Returns raw varbinding values

Variables from these mentioned fields can be accessed using of the variable.


Variable Example output






42 days 0 hours 34 minutes 15,25 seconds