[
https://issues.apache.org/jira/browse/FLINK-38597?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18074510#comment-18074510
]
Sergey Nuyanzin commented on FLINK-38597:
-----------------------------------------
There is no activity here
so removing fix version
moreover first it should be merged to master
> Add request audit logging with pluggable sinks (GCS support)
> ------------------------------------------------------------
>
> Key: FLINK-38597
> URL: https://issues.apache.org/jira/browse/FLINK-38597
> Project: Flink
> Issue Type: New Feature
> Components: Runtime / REST
> Affects Versions: 2.1.1
> Reporter: Rosa Seohwa Kang
> Priority: Minor
> Fix For: 2.1.2
>
>
> In multi-tenant deployments with session clusters, the SQL Gateway currently
> lacks a built-in request-level audit trail.
> Operators need to attribute queries to users, track access to datasets, and
> meet compliance requirements (privacy, retention, provenance).
> A standardized, configurable audit log would avoid bespoke proxies/sidecars
> and make governance first-class in Flink.
>
> Proposed solution:
> * Add a handler to capture REST requests in RestServerEndpoint (when enabled
> via Flink configuration).
> * Introduce a log writer for batching log lines, rotates file by size,
> periodic flush.
> * Supports gs:// via Flink FileSystem; filters by HTTP methods, endpoints,
> headers; logs body with truncation/sanitization.
> * When enabled, Gateway emits structured request logs and can persist to GCS.
> * Logging is configurable, low-overhead, and shuts down cleanly.
> Note: A prototype is currently being worked on. A PR will be shared soon.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)