SWAM (Secure Windows Asset Monitor) is a lightweight monitoring and asset visibility platform designed for MSP environments.
It provides centralised insight into Windows systems without the complexity or overhead of traditional RMM platforms.
In addition, it allows for the extraction of CPU utilisation, CPU temperature and Memory utilisation over a targeted period of time.
To start diagnostics on a system:
Diagnostics are agent-driven, not pushed in real time.
The Reset Diagnostic button removes all diagnostic results and returns the panel to a clean state.
This is useful for clearing stale data from the console.
Note that this will not work if a diagnostic run is currently in progress (see Clear Diagnostics).
If a run is interrupted the diagnostics will not resume (this is by design).
This may occur if a computer is shutdown or restarted mid run.
As the server has not received the final packet, it gets 'stuck' waiting for this to arrive.
In these cases, use the Clear Diagnostics button to reset the Diagnostic state.
This button is located at the very bottom of the details pane and schedules removal of the agent from the endpoint.
Use Edit → Delete System to remove the record from the console only.
Select the system in the left hand menu, then select the Edit Button in the right hand pane.
Click the SAVE button to apply changes or the CANCEL button to discard changes.
Editable fields include:
Exclusions are available so that systems that we are NEVER going to remediate can be removed from RED status.
For example: A customer has Windows Defender installed and refuses to install Sentinel One.
NEVER add an exclusion just to 'clear' a system.
Select the system in the left hand menu, then select the Edit Button in the right hand pane.
Click the SAVE button to apply changes or the CANCEL button to discard changes.
Excludable metrics include:
Metric thresholds are configured in Settings.
You can adjust warning and critical thresholds and control overall health calculation.
Admins can add, remove, and promote users via Admin Settings → Users.
SMTP settings control alert and system emails.
Use Reset Password on the login screen to receive a reset link via email.
SWAM search is powerful and intuitive. You can combine words and phrases to narrow results quickly.
Simply type multiple words to find systems that contain all of those terms.
Example – Find a Dell laptop used by Richard:
Dell Richard
This will return systems that contain both Dell and Richard anywhere in their details.
Use quotation marks to search for an exact phrase.
Example – Find systems running Windows 11 Pro:
"Windows 11 Pro"
This will only match systems where the exact phrase appears.
You can mix regular words and quoted phrases.
Example – Find a Dell computer used by Richard running Windows 11 Pro:
Dell Richard "Windows 11 Pro"
This means:
Dell AND Richard AND Windows 11 Pro
Use the word or to match one option or another.
Example – Find Dell computers used by Richard running either Windows 11 Pro or Windows 11 Business:
Dell Richard "Windows 11 Pro" or "Windows 11 Business"
This means:
Dell AND Richard AND
(Windows 11 Pro OR Windows 11 Business)
Find a specific TeamViewer ID:
286075123
Find by SWAM ID:
474daa06-9cee-40fe-b84e-c06412b1050
Filter by company (or another criteria) and click the Reports button located top right to:
Every PowerShell Script that touches an endpoint must be correctly signed.
publish-swam-agent.ps1publish-swam-diagnostics.ps1publish-swam-uninstall.ps1