-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
Feature request: tls metrics from /proc/net/tls_stat #2290
Labels
Comments
Seems like a good feature to me. To start, we would want to add parsing of this file to the Prometheus procfs library. |
Update: The procfs side of this appears to have landed in master: prometheus/procfs@6d8714c |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Linux kernel with loaded
tls
module exposes the following per-namespace statistics (/proc/net/tls_stat
):TlsCurrTxSw
,TlsCurrRxSw
- number of TX and RX sessions currently installed where host handles cryptographyTlsCurrTxDevice
,TlsCurrRxDevice
- number of TX and RX sessions currently installed where NIC handles cryptographyTlsTxSw
,TlsRxSw
- number of TX and RX sessions opened with host cryptographyTlsTxDevice
,TlsRxDevice
- number of TX and RX sessions opened with NIC cryptographyTlsDecryptError
- record decryption failed (e.g. due to incorrect authentication tag)TlsDeviceRxResync
- number of RX resyncs sent to NICs handling cryptographyhttps://www.kernel.org/doc/html/latest/networking/tls.html#statistics
If this gets accepted, I can provide a PR for this.
The text was updated successfully, but these errors were encountered: