From 0f73b07058a1638c0252bea17e1c879eb4062826 Mon Sep 17 00:00:00 2001 From: Kyle Carberry Date: Thu, 2 Mar 2023 11:41:38 -0600 Subject: [PATCH] feat: add ssh session tracking environment variable for monitoring We're adding metrics to Coder that display the amount of clients connected through various means. Our VS Code extension is one of them! --- src/remote.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/remote.ts b/src/remote.ts index 21353b93..e9cd16bd 100644 --- a/src/remote.ts +++ b/src/remote.ts @@ -451,6 +451,9 @@ export class Remote { StrictHostKeyChecking: "no", UserKnownHostsFile: "/dev/null", LogLevel: "ERROR", + // This allows for tracking the number of extension + // users connected to workspaces! + SetEnv: "CODER_SSH_SESSION_TYPE=vscode", } await sshConfig.update(sshValues)