peers / peerjs-server

Server for PeerJS
https://peerjs.com
MIT License
4.27k stars 1.08k forks source link

Watchdog timer capability for PeerServer cloud service? #277

Closed digable1 closed 2 years ago

digable1 commented 2 years ago

It looks like as I write this, the service is down. This seems to happen periodically for a while - and then everything's good again.

The idea: Add another item on the website peerjs.com - say "Cloud service status", with the last time a server ping/heartbeat check was run and the results, 'success' or 'it is down' (it could even notify an admin if it was down).

Thanks!

jonasgloning commented 2 years ago

Good idea, @digable1!

I created one here.

It will be linked on the official site once the domain is transferred and the cloud service is up and running again.

Leaving this open as a reminder.

digable1 commented 2 years ago

Thanks!

Look forward to completion and this helping to keep future down-time to a minimum, as well as knowledge on what the status really is.

digable1 commented 2 years ago

Will people who use their own server be able to top into this monitor? Say by the use of query strings or tokens if there's a registration process?

And oh yeah: Any idea when the cloud service will be up and running again?

jonasgloning commented 2 years ago

Will people who use their own server be able to top into this monitor? Say by the use of query strings or tokens if there's a registration process?

If it's a public server intended for general use and expected to stay online for the foreseeable future (i.e. an alternative to 0.peerjs.com), I might add the server manually. Otherwise, probably not. But there are many providers for custom status pages.

EDIT: Maybe I misunderstood. If you want to access the uptime data programmatically: There is currently no API. But I could set that up in the next few days, if there is a need for it.

And oh yeah: Any idea when the cloud service will be up and running again?

https://github.com/peers/peerjs/issues/937#issuecomment-1086918283

jonasgloning commented 2 years ago

Link to the status page is now live

peerjs-bot commented 1 year ago

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.