In this article, we will learn how to receive a real-time system report to your mailbox for a specific agent, by pushing a PowerShell script to the endpoint. The report is helpful for troubleshooting general system issues such as stopped services or high CPU.
The data that the report generates is the following:
- Network Information
- System & Application, Critical & Warning Event logs
- Stopped Services
- Processes & CPU
- Mapped Drives
- Printers
Note: PowerShell is required on the endpoint to run the script. The script itself has some customizable variables, so you would need to insert your details before running it. You should replace every “<text>” object with the relevant information. For example, instead of “<insert your email address>”, type “example@example.com”.
Clone script from Shared Library
1. In the Admin panel (on the side menu), click on Scripts.
The Scripts page will be displayed
2. Click on the Shared Script Library section, then search for the script called 'System Report', in the Script Name field.
3. Click on Clone to copy the script to My Scripts.
You will now find the script under 'My Scripts' named 'System Report (copy)':
Run the script on agents
Now you can run the script on your devices in bulk, or create an IT automation profile to run the script on your agents.
Note: Don't forget to edit the variables of the script, before use.
You will receive a report via email with system information regarding the agent.