minio/internal/logger
Harshavardhana 8268c12cfb
Add support for audit/logger max retry and retry interval (#20402)
Current implementation retries forever until our
log buffer is full, and we start dropping events.

This PR allows you to set a value until we give
up on existing audit/logger batches to proceed to
process the new ones.

Bonus:
 - do not blow up buffers beyond batchSize value
 - do not leak the ticker if the worker returns
2024-09-08 05:15:09 -07:00
..
message/audit ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
target Add support for audit/logger max retry and retry interval (#20402) 2024-09-08 05:15:09 -07:00
audit.go Add support for audit/logger max retry and retry interval (#20402) 2024-09-08 05:15:09 -07:00
config.go Add support for audit/logger max retry and retry interval (#20402) 2024-09-08 05:15:09 -07:00
console.go do not print unexpected logs (#20083) 2024-07-12 13:51:54 -07:00
help.go Add support for audit/logger max retry and retry interval (#20402) 2024-09-08 05:15:09 -07:00
legacy.go fix: prioritize audit_webhook and logger_webhook ENVs over the config KVS (#17783) 2023-08-03 02:47:07 -07:00
logger.go fix: simplify error logged when logger target is unreachable (#20304) 2024-08-22 02:43:48 -07:00
logonce.go logging: Add subsystem to log API (#19002) 2024-04-04 05:04:40 -07:00
logrotate.go ldap: Add user DN attributes list config param (#19758) 2024-05-24 16:05:23 -07:00
reqinfo.go flatten out audit tags, do not send as free-form (#20256) 2024-08-13 15:22:04 -07:00
targets.go race: Fix detected test race in the internal audit code (#19865) 2024-06-03 08:44:50 -07:00
utils.go Replaces 'disk'=>'drive' visible to end user (#15464) 2022-08-04 16:10:08 -07:00