Skip to content

Pluggable Golang WebSocket handler that streams uptime observations

Notifications You must be signed in to change notification settings

eenblam/ping2ws

Repository files navigation

ping2ws

ping2ws provides a WebSocket handler that streams uptime observations for a number of targets to the front-end.

The actual observation architecture supports a few observation strategies:

  • ICMP Echo requests (requires enabling unprivileged ping)
  • Attempting TCP connections on a specific port

Internally, ping2ws uses a pub-sub model to distribute notifications.

Planned Features

  • Improve pub-sub model to include topic-based subscription
  • Add/remove targets via gRPC

About

Pluggable Golang WebSocket handler that streams uptime observations

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published