ALalexk·Dec 29, 2016
We don't have detailed docs on our audit logs yet.
Here's short description:
Teleport's SSH servers capture PTY output and send logs to the audit server alongside with session metadata.
Every SSH session has a unique identifier, teleport users participated in this session and captured activity.
Sessions (structured events) and audit logs can be stored in various sources, for example recently we've implemented SumoLogic for audit events and S3 for session recordings for some of our customers to upload and store this information.
Obviously, you could do various things (especially if you are root) to tamper with this system. For these use cases I would use something like https://github.com/draios/falco to capture all application-level activity.
In Teleport 1.3 adds support for SSH authentication with U2F keys