Internet Speed - Audit
Purpose
The internet speed audit solution measures the network speed that the machine is receiving during script execution.
Associated Content
Content | Type | Function |
---|---|---|
Script - Internet Speed - Audit | Script | This is the Automate implementation script that stores/modifies the data from the agnostic script into the custom table. |
plugin_proval_speedtest_audit | Table | This table stores the data from the script |
Dataview - Internet Speed - Audit | Dataview | This dataview populates the complete information of the speed test |
Dataview - Internet Latest Speed - Audit | Dataview | This dataview populates the last script execution report of the speed test |
Test-InternetSpeed | Agnostic | This agnostic script performs the complete speed test audit |
Internal Monitor - Execute Script - Internet Speed Test | Monitor | This internal monitor detects the Windows agent where the script EPM - Network - Script - Internet Speed - Audit was not run for the last 10 days. |
△ CUSTOM - Execute Script - Internet Speed Audit | Alert Template | Refer to this alert template for the schedule with the monitor in the client environment |
Dynamic PowerShell Role | Role | This role is required for the monitor to function. If you do not plan to use the monitor to deploy the script, then it is not required. |
Implementation
- Import the Alert Template △ CUSTOM - Execute Script - Internet Speed Audit.
- Import one or both dataviews: Internet Speed - Audit / Internet Latest Speed - Audit.
- Import the role: Dynamic PowerShell Role.
- Import the internal monitor Internet Speed Test.
- Import the script Internet Speed - Audit and run it once on any machine with the environment variable set to 1.
- Assign the monitor to whatever groups you would like audited (e.g., Managed Servers 24x7).
- Assign the Alert Template to the Monitor and validate that there are results showing.
- Run the monitor to begin the auditing.