Submit a ticketCall us

Putting Your Logs Where They Belong with the New SolarWinds Log Manager for Orion

The new SolarWinds® Log Manager for Orion® finally puts your log data right where it belongs, in the heart of your Orion console. Gain insight into the performance of your infrastructure by monitoring your logs in a unified console allowing you to see a wealth of information about the health and performance of your network and servers.

Reserve a Seat for Wednesday May 23rd 11am CDT | Reserve a Seat for Tuesday May 22nd 10:30am GMT | Reserve a Seat for Tuesday May 22nd 1pm SGT / 3pm AEST

Home > Success Center > Network Performance Monitor (NPM) > Top 10 Processes for Alerts

Top 10 Processes for Alerts

Table of contents
Created by Kevin Sperrazza, last modified by Jie Y Lee on Jul 04, 2016

Views: 1,482 Votes: 0 Revisions: 5

Overview

This article goes over the different settings you can use to help get better reliability and performance when adding the top 10 processes to different alerts in the environment.

Environment

  • SAM 6.0 and later

Detail

 

SolarWinds.APM.RealTimeProcessPoller.exe command line argument syntax:

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

 

Command line arguments:

- n - defines ID of a Node (NodeID), which will be polled

- count - defines number of processes to show

- sort - defines criteria to use for selection of top processes. Possible values:

        CPU - processor time. This is default value if command line argument is not specified.

        PhysicalMemory - process physical memory.

        VirtualMemory - process virtual memory.

        DiskIO - process disk I/O per second.

- timeout - defines timeout for polling in seconds

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

- activeObject - defines ActiveObject property of associated triggered alert. If this argument is not provided, NodeID is used

 

Example:

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

Example usage from 'Execute an External Program' alert action:

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

Example usage from 'Execute an External Program' alert action - for alert defined for 'Volume' object type:

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

 

Last modified

Tags

Classifications

Public