-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Log data when user access a workspace #5659
Comments
From @tolusha on August 28, 2016 7:10 @bmicklea @TylerJewell any requirements or we can postpone these issue? |
From @TylerJewell on August 28, 2016 12:7 Ok for me |
From @tolusha on August 29, 2016 11:29
accessTime userId workspaceId permissions
|
From @TylerJewell on August 29, 2016 14:4 I think you are assuming that this is logging access through the Codenvy server. But I think that this would need to be any time that someone accesses the workspace directly. Since we do not proxy all user traffic through the Codenvy server, wouldn't this need to be something in the ws agent that logs the access back to the codenvy core? The access would be any time someone does something that causes one of our agents to be accessed on the workspace. The agent would then log an agent access back with Codenvy for the user. accessTime would be day / time in some universal format. Permissions would not be part of this logging. In the other issue where we display the permissions that a user has for each workspace they are a member of, then we would show their permission type there. This issue is specifically about when a user accesses a workspace. |
From @tolusha on August 29, 2016 14:15 No Codenvy server. Ws master will log data once user requests a workspace. |
From @TylerJewell on August 29, 2016 14:19 We need to assume that every access a user makes to any agent in a ws, will need to be logged as access in codenvy master. |
From @tolusha on August 29, 2016 14:22 Do you mean ws-agent/terminal? anything else? |
From @TylerJewell on August 29, 2016 14:25 Yes, fair question. I think ws-agent and terminal agent - those two make sense. |
From @tolusha on August 29, 2016 14:38 Logging access to the terminal - an issue. Can't be solved quickly. |
From @TylerJewell on August 29, 2016 14:39 Ok to defer that. Just handle ws-agent access initially. |
From @tolusha on August 29, 2016 14:51 I've updated the description. |
From @TylerJewell on July 5, 2017 13:48 @slemeur @bmicklea - do we think this is still useful in a k8s world? |
It depends what logs k8s are providing. We will anyway need some sort of analytics and telemetry #5483. So I think this issue is still relevant. |
@slemeur @eivantsov are we talking about ws-agent logs? |
hm... that's a very old issue that was moved from Coednvy repo and I don't think it makes sense for Che. |
Closing as no longer relevant. We can open a new issue if this is a requirement going forward. |
From @tolusha on August 27, 2016 12:56
Write to log file each time when user access a workspace. Log file should be located near the tomcat access log.
Log data:
Trigger:
Copied from original issue: codenvy/codenvy#638
The text was updated successfully, but these errors were encountered: