Signal levels will fluctuate some across the day, but should not be more than a few DBmv. Transmit signals for each channel typically run +45DBmv +/- 5 and is not overly critical. Higher speed connections use more channels. All channels should be about the same level. Below -15 is poor, -20 or less is terrible. Receive signals for each channel should be 0 DBmv +/- 10. The network doesn't just get slow, it goes down hard. I've tried a variety of DNS including Google and Cloudflare. I can see the logs and the messages when it goes out. Who's DNS service are you using? A poor DNS will give lots of lag, even up to looking like your cable service is not stable with lots of ups and downs. A cable company owned modem may or may not allow you that see data. If you are using your own cable modem, it has logs and current signal levels that may help you. When the connection is up, it performs to the ISP specs. I don't need anything fancy since I'm only interested in up time logs. I could also set up my old laptop (or a VM on my desktop) to run a Linux program if a Windows solution isn't available.
So I am in the hunt for reasonable tool to monitor internet uptime and enable me to see how bad the situation is over some period of time.Īn ideal solution would be a lightweight piece of software (free or low cost) to run on my Windows desktop. Satellite is not an ideal solution and would probably mean that I would need to get Verizon to fire up the copper connection to provide phone service (as separate issue - not sure they would even do it).īefore I go down that path I'd like to get a good record of up time on my internet connection. I may have no alternative but to drop them and go satellite - there is no broadband competition in the area. Net, etc.My ISP has become unreliable and despite multiple attempts they have been unable to stabilize internet service it is provided by the local cable company. Participate in maintaining the open source technology resource library of 100000 + star, including python, Java, C / C + +, go, JS, CSS and node js、PHP、. Open source outpostShare popular, interesting and practical open source projects on a daily basis.
Pm2 start server/server.js -name uptime-kumaĪccess after startup To upgrade using NPM, you need to pull the source code and dependencies again for compilation and operation.
#If PM2 is not available, use this command to install: NPM install PM2 - G #The second step is to use PM2 to start in the background docker pull louislam/uptime-kuma:1ĭocker run -d -restart=always -p 3001:3001 -v uptime-kuma:/app/data -name uptime-kuma louislam/uptime-kuma:1 Do not use dockerĭependent node JS (version 14 and above), GIT, PM2. You can pull the image again and create another container with the same volume.
… Download and install Using docker docker volume create uptime-kumaĭocker run -d -restart=always -p 3001:3001 -v uptime-kuma:/app/data -name uptime-kuma louislam/uptime-kuma:1Īccess after startup Upgrading the version under docker is very simple. So I developed uptime Kuma, built a beautiful UI, and learned Vue 3 and vite JS, showing the powerful functions of bootstrap 5, using websocket with spa instead of rest API.
The closest is statping, but it is unstable and not maintained. The author’s motivation for developing this project is to find a self managed monitoring tool like “uptime robot”, but it is difficult to find a suitable one. Notifications can be sent through more than 70 ways, such as telegraph, distribute, gotify, slack, pushover, e-mail, etc.Monitors the uptime of HTTP (s) / TCP / Ping / DNS.Uptime Kuma is a self managed website monitoring tool similar to “uptime robot”. : an open source and self managed website monitoring tool, which can be used to monitor the running status of the current website.