Hub Monitor

Connect to the SignalR hub, join a group, and observe incoming events directly in the browser.

Connection Status

Not connected

Disconnected

Last Update

No events received yet.

How to Use

  1. Add https://hubmonitor.techvardha.com in your CORS allowed origins.
  2. Enter your hub URL (e.g., https://api.example.com/hubs/attendance).
  3. Enter the Group ID (optional, used by your invoke args).
  4. Enter the listen event name (e.g., ReceiveAttendanceUpdate).
  5. Enter the invoke method (optional) and invoke args JSON if your hub requires an initial call.
  6. If required, paste the bearer/JWT token in “Auth Token” and any custom headers JSON.
  7. Click “Connect & Join Group” to start the SignalR link.
  8. Watch “Connection Status” and “Last Update” for events.
  9. Use “Disconnect” to stop the connection cleanly.
// Example config
Hub URL: https://hubmonitor.techvardha.com/attendancehub
Group ID: abc-123
Listen Event: ReceiveAttendanceUpdate
Invoke Method: JoinAttendanceSessionGroup
Invoke Args: ["abc-123", true]
Custom Headers: {"x-api-key": "123"} Auth Token: eyJhbGciOi... (JWT)

Troubleshoot

  1. If you see CORS errors, allow your page origin on the hub server.
  2. If negotiation fails, confirm the hub URL path and HTTPS are correct.
  3. If unauthorized, verify the token and its audience/scope.
  4. Use browser DevTools Network tab to inspect 401/403/500 responses.

© 2025 Tech Vardah IT Solutions. All rights reserved.