Skip to content

[v14] Detect and report latency measurements for SSH sessions in the UI#35516

Merged
zmb3 merged 1 commit intobranch/v14from
tross/backport-34862/v14
Dec 7, 2023
Merged

[v14] Detect and report latency measurements for SSH sessions in the UI#35516
zmb3 merged 1 commit intobranch/v14from
tross/backport-34862/v14

Conversation

@rosstimothy
Copy link
Copy Markdown
Contributor

Backport #34862 to branch/v14

Changelog: Calculate latency of Web SSH sessions and report it to users.

…4862)

Monitors both the UI<->Proxy and Proxy<->SSH host connections in
order to provide users with near real time latency data for ssh
connections established via the UI. The client portion of the
connection is measured by how long it takes to receive a web socket
pong in response to sending a web socket ping. The host portion of
the connection is measured by how long it takes to receive a reply
of a keepalive@openssh.com global SSH request. The statistics are
periodically sent via a new envelope type over the web socket where
they are consumed and displayed to users.
@rosstimothy rosstimothy force-pushed the tross/backport-34862/v14 branch from 9c9febd to 9c7aabc Compare December 7, 2023 19:42
@rosstimothy rosstimothy marked this pull request as ready for review December 7, 2023 20:02
@rosstimothy rosstimothy requested a review from zmb3 December 7, 2023 20:21
@zmb3 zmb3 added this pull request to the merge queue Dec 7, 2023
Merged via the queue into branch/v14 with commit f6bd746 Dec 7, 2023
@zmb3 zmb3 deleted the tross/backport-34862/v14 branch December 7, 2023 20:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants