Skip to content

Latest commit

 

History

History
12 lines (9 loc) · 487 Bytes

README.md

File metadata and controls

12 lines (9 loc) · 487 Bytes

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