EasySoftwareTools.net - Forum

Technology Category => Technology Discussion => Topic started by: Admin on April 22, 2025, 02:22:13 PM

Title: Introducing EasyResponseMonitor – Windows
Post by: Admin on April 22, 2025, 02:22:13 PM
I’m excited to announce the first release of EasyResponseMonitor, a simple yet effective tool for monitoring network latency and connection status of predefined IP addresses. This script is designed to provide real-time alerts on high response times and failed connections. 

Features: 

Real-Time IP Monitoring: Continuously checks specified IP addresses for responsiveness. 
Response Time Detection: Flags high response times exceeding a user-defined threshold. 
Failure Alerts: Notifies when a connection attempt fails. 
Timestamp Logging: Every event is recorded with a timestamp for easy reference. 
Lightweight & Efficient: Runs as a PowerShell script with minimal resource usage. 

How to Run: 

Download the Script: 
Grab the latest version of EasyResponseMonitor Here (https://easysoftwaretools.net/downloads/EasyResponseMonitor/EasyResponseMonitor.ps1). 

Setup & Execution: 
- Open PowerShell and navigate to the script directory. 
- Run the script using: `.\EasyResponseMonitor.ps1` 
- The tool will continuously monitor the specified IP addresses, logging any detected failures or delays. 

Customization: 

If you want to change the IP addresses being monitored: 
- Open `EasyResponseMonitor.ps1` in a text editor. 
- Find the following section: 

```powershell
$ipAddresses = @("192.168.1.1", "192.168.1.25", "192.168.1.27")
```
- Replace the IPs inside the `@(...)` with your own list of IP addresses. 

If you want to adjust the response time threshold
- Locate this line in the script: 

```powershell
$responseTime = Test-Connection -ComputerName $ip -Count 1 -ErrorAction Stop | Where-Object { $_.ResponseTime -gt 3 } | Select-Object -ExpandProperty ResponseTime
```
- Change `3` to your desired threshold (in milliseconds). For example, setting it to `5` would only flag response times greater than 5ms. 

I hope EasyResponseMonitor serves as a reliable tool for your network monitoring needs! If you have feedback or encounter any issues, feel free to share your thoughts in the discussion.