You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@knp-sap Just to clarify, is there something that is blocking a SPIRE user from ingesting SPIRE audit logs with an OpenTelemetry log collector?
There are some open questions in my mind:
What changes would need to go into SPIRE to support OpenTelemetry? Does this need to be done in SPIRE code or can it be solved with a separate log scraper that enriches/reformats SPIRE logs to match the required format?
Are logs sent synchronously and asynchronously using OpenTelemetry? Trying to understand the potential performance impact of SPIRE.
Would adding support for some custom log fields also solve this problem?
is there something that is blocking a SPIRE user from ingesting SPIRE audit logs with an OpenTelemetry log collector?
No, a user can leverage the File Log Receiver to collect the logs. Unfortunately, this is not accepted in my organization due to compliance reasons (e.g., container logs not being up to the standard of audit logs).
What changes would need to go into SPIRE to support OpenTelemetry? Does this need to be done in SPIRE code ... ?
The SPIRE code needs to be changed.
An MVP for the audit logs could be:
Implementing a custom logrus hook that sends the logs via HTTP or gRPC.
SPIRE users being able to configure the target that receives the audit logs.
As an operator, I would like to be able to ingest the SPIRE Server's audit logs via OpenTelemetry.
The text was updated successfully, but these errors were encountered: