Submit a ticketCall us

Have You Auto Renewed? If not, you're missing out.
The SolarWinds Renewal Program comes with a host of benefits including the most recent product updates, 24/7 technical support, virtual instructor-led training and more. Experience all of this with the convenience of Auto Renewal, and never worry about missing any of these great benefits. Learn More.

Home > Success Center > Server & Application Monitor (SAM) > SAM 6.4 Administrator Guide > Manage processes, services, tasks, and events in real time > Real Time Process information in top 10 alerts

Real Time Process information in top 10 alerts

Table of contents
No headers

Updated: 3-9-2017

SAM provides additional troubleshooting information for high CPU, memory, and virtual memory by sending email alerts. This is done by utilizing the Top Offending Processes metric running on the server at the time of the alert.

Find the executable path SolarWinds.APM.RealTimeProcessPoller.exe and its command line arguments below.

Command line argument syntax:

SolarWinds.APM.RealTimeProcessPoller.exe -n=<NodeID> [-count=<NumberOfProcesses>] [-sort=<SortBy>] [-timeout=<PollingTimeout>] [-alert=<AlertDefID>]

Command line argument variables

Variable Definition
-n ID of a Node (NodeID), which is polled.
-count The number of processes to show.
-sort

The criteria used for the selection of top processes.

Process:

  • CPU - Processor time. This is the default value if the command line argument is not specified.
  • PhysicalMemory - Process physical memory.
  • VirtualMemory - Process virtual memory.
  • DiskIO - Process disk I/O per second.
-timeout Timeout for polling in seconds.
-alert

The AlertDefID of associated triggered alert. If this argument is provided, then alert notes are updated with the results from polling.

-activeObject

The ActiveObject property of the associated triggered alert. If this argument is not provided, NodeID is used.

Example 1

This example returns the top 20 processes with the highest virtual memory consumption running on the host with node ID 123.

SolarWinds.APM.RealTimeProcessPoller.exe -n=123 -count=20 -sort=VirtualMemory -timeout=300


Example 2

This example uses the Execute an External Program alert action:

SolarWinds.APM.RealTimeProcessPoller.exe?? -n=${NodeID} -alert=${AlertDefID}

Example 3

This example uses the Execute an External Program alert action for an alert defined for the Volume object type:

SolarWinds.APM.RealTimeProcessPoller.exe -n=${NodeID} -alert=${AlertDefID} -activeObject=${NetObjectID} -sort=VirtualMemory

 
Last modified

Tags

Classifications

Public