Skip to content

Event Log

The Event Log is a persistent, real-time log of all connection lifecycle events — connections established and lost, node state changes, and every phase of the reconnect pipeline. It helps you understand what happened and when during complex multi-hop SSH sessions.

Click Event Log in the sidebar (at the bottom of the panel list).

Events are grouped into four categories:

EventDescription
ConnectedSSH connection successfully established
DisconnectedConnection cleanly closed
Link DownConnection lost unexpectedly
ReconnectingReconnect orchestrator triggered
Affected childrenN child connection(s) marked link_down due to bastion failure
EventDescription
Node ReadySSH channel opened and terminal ready
Node ConnectingNode is in the connecting state
Node ErrorNode entered error state (message included)
Node DisconnectedNode cleanly disconnected
Already connecting / connectedDuplicate connect attempt ignored

The reconnect orchestrator logs each phase transition:

PhaseMeaning
QueuedReconnect request received and queued
Grace PeriodProbing old connection for 30s before destructive reconnect
SSH ConnectEstablishing new SSH session
Await TerminalWaiting for terminal channel to become ready
Restore ForwardsRestoring port forwarding rules
Resume TransfersResuming paused SFTP transfers
Restore IDEReopening IDE mode file tabs
DoneReconnect pipeline completed successfully
FailedPipeline failed at a specific phase
CancelledReconnect cancelled (e.g., manual disconnect)
EventDescription
App Start / ExitApplication lifecycle events
Config ChangedSettings or configuration modified
Plugin EventPlugin loaded, unloaded, or error
LevelColorMeaning
InfoBlueNormal lifecycle events
SuccessGreenOperation completed successfully
WarningYellowDegraded state (link down, retry)
ErrorRedFailure event (connect failed, pipeline error)

Use the filter controls to narrow the log:

  • Search box — full-text search in event messages
  • Filter by Severity — show only Info / Success / Warning / Error (or All)
  • Filter by Category — show only Connection / Node / Reconnect / System events (or All)
  • Filter by Connection — show events for a specific host only
  • Time Range — show last 1 hour / 24 hours / 7 days / All

Filters apply in real-time to the visible log. Historical events are not discarded.

Click Export in the toolbar to export the current log view (with active filters applied) as .json or .csv — useful for offline analysis or bug reports.

  • Clear All — remove all log entries (fresh start)
  • Events scroll automatically as new entries arrive
  • Each entry shows: timestamp, connection name, event type, and optional detail message
  • Debugging flaky connections — see exact reconnect phase where a recovery fails
  • Understanding cascade failures — trace which bastion’s link_down caused downstream nodes to fail
  • Auditing connection history — see exactly when sessions were opened and closed
  • Monitoring reconnect health — verify that grace period correctly preserved sessions