1
0
mirror of https://github.com/minio/minio.git synced 2025-01-15 16:53:16 -05:00

7 Commits

Author SHA1 Message Date
Harshavardhana
c6a9a94f94
fix: optimize ServerInfo() handler to avoid reading config ()
fixes 
2020-10-02 16:19:44 -07:00
Harshavardhana
f7c1a59de1
add validation logs for configured Logger/Audit HTTP targets ()
extra logs in-case of misconfiguration of audit/logger targets
2020-08-16 10:25:00 -07:00
poornas
d7060c4c32 Allow logging targets to be configured to receive minio ()
specific errors, `application` errors or `all` by default.

console logging on server by default lists all logs -
enhance admin console API to accept `type` as query parameter to
subscribe to application/minio logs.
2019-10-11 18:50:54 -07:00
kannappanr
5ecac91a55
Replace Minio refs in docs with MinIO and links () 2019-04-09 11:39:42 -07:00
Harshavardhana
bfb505aa8e Refactor logging in more Go idiomatic style ()
This refactor brings a change which allows
targets to be added in a cleaner way and also
audit is now moved out.

This PR also simplifies logger dependency for auditing
2018-11-19 14:47:03 -08:00
Harshavardhana
b0c9ae7490 Add audit logging for S3 and Web handlers ()
This PR brings an additional logger implementation
called AuditLog which logs to http targets

The intention is to use AuditLog to log all incoming
requests, this is used as a mechanism by external log
collection entities for processing Minio requests.
2018-10-12 12:25:59 -07:00
Anis Elleuch
9c5e971a58 Add new console/http loggers ()
- Add console target logging, enabled by default.
- Add http target logging, which supports an endpoint
  with basic authentication (username/password are passed
  in the endpoint url itself)
- HTTP target logging is asynchronous and some logs can be
  dropped if channel buffer (10000) is full
2018-07-19 15:55:06 -07:00