Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
check_commands:check_internet_speed [2019/10/28 08:12]
Robbie Ferguson
check_commands:check_internet_speed [2020/06/05 09:46] (current)
Robbie Ferguson
Line 7: Line 7:
 =====Demo Data===== =====Demo Data=====
  
-Out of the box, NEMS Linux will check the Internet connectivity speed using an automatically selected nearby test server. Warning notifications will be generated if your upload or download speed falls below 10 Mb/sec and Critical warnings if either falls below 7 Mb/sec. These are just sample thresholds which can (and should) be modified to suit your connection speed by modifying the service in NEMS NConf.+Out of the box, NEMS Linux will check the Internet connectivity speed using an automatically selected nearby test server. Warning notifications will be generated if your upload or download speed falls below 10 Mb/and Critical warnings if either falls below 7 Mb/s. These are just sample thresholds which can (and should) be modified to suit your connection speed by modifying the service in NEMS NConf.
  
-=====Dynamic Mode: Automatic Server Number=====+====Data Usage Warning====
  
-On the //General// tab of NEMS System Settings Tool (NEMS SST), you'll find your Automatically Chosen Server (generally, the one nearest to you geographically). This may change now and again if the server selected becomes unresponsive or otherwise goes offlineSince it is dynamic, the server selection is done behind the scenes by your NEMS Serverso you never have to think about it.+**Every time the speedtest runs, anywhere from 100-400 MB of data is transferred** ​(depending on your connection speed). Since the sample service is set to check every 30 minutes while in a good state, that could be nearly 5 GB of data per dayIf your Internet ​is slow, the sample service will check (retry) every 5 minutesincreasing the bandwidth usage significantly.
  
-=====Static Mode: Manual Server Number=====+While in most cases this is fine, you __must__ modify your thresholds to suit your connection, and modify your service schedule if you have limited or pay-per-use bandwidth.
  
-If for some reason the Automatically Chosen ​Server ​is undesirable,​ you can select to use a server that is "​Hard-set in NEMS NConf service"​ using the drop-down. Once you have chosen that option, you need to modify the service in NEMS NConf to specify the server number you'd like to use. You can view an XML list of the currently available servers here: https://​c.speedtest.net/​speedtest-servers-static.php+=====Dynamic ​Server ​Detection=====
  
-However, note that where an automatically-selected server will change if the server ​goes down, your hard set server will instead cause errors ​and false alerts if your chosen server goes offline ​or is otherwise ​inaccessible.+NEMS Linux automatically ​chooses ​the best speedtest ​server ​for your test (generally, the one nearest to you geographically). This may change now and again as servers become unresponsive ​or otherwise ​go offline. Since it is dynamic, the server selection is done behind the scenes by your NEMS Server, so you never have to think about it.
  
-In most casesDynamic Mode is the recommended option.+=====Logging===== 
 + 
 +A cache log is saved at /​var/​log/​nems/​speedtest.log whenever the script is run. In NEMS Linux 1.6+this cache is used by NEMS TV Dashboard to display current Internet speed.
  • check_commands/check_internet_speed.1572264728.txt.gz
  • Last modified: 2019/10/28 08:12
  • by Robbie Ferguson