Submit a ticketCall us

AnnouncementsChange Is Inevitable

Get valuable help when it comes to tracking and monitoring changes. SolarWinds® Server Configuration Monitor (SCM) is designed to help you: detect, track, and receive alerts when changes occur, correlate system performance against configuration changes, compare server and application configuration against custom baselines, and verify application and system changes.

Learn more.

Home > Success Center > Network Performance Monitor (NPM) > NPM - Knowledgebase Articles > Custom poller query for reports and alerts

Custom poller query for reports and alerts

Table of contents
Created by Michael Almadova, last modified by MindTouch on Jun 23, 2016

Views: 3,822 Votes: 0 Revisions: 5


This article describes a way to get SWQL queries to help create a report or an alert on a custom poller.


NPM 11.5 and later



Generating Queries:

You will need to generate queries in SWIS to apply them in the alert and reports. To do so, go to

http://<SERVER NAME>/Orion/Admin/swis.aspx. Replace <SERVER NAME> with the correct IP or hostname for your environment. The screenshot below shows the page for the Orion SWIS Query and will have a drop down to select what is available. You can then select this and click Generate Select Query to see how these are created and then you can modify according to your needs. 




  1. Create a new alert.
  2. For Trigger condition, select Custom SWQL Alert (Advanced).
  3. Use the drop down to see what queries are available from here. You can customize the query to achieve a certain type of alert.




  1. Create a new report.
  2. For Selection Method, select Advanced Database Query (SQL, SWQL) and paste your query in the box:
  3. Apply the columns needed for the report.


Last modified