mc admin audit
Enables and disables auditing for HPE Ezmeral Data Fabric Object Store operations.
Syntax
- CLI
-
mc admin audit set alias \ [ bucket=<bucket name> ] [ account=<account name> ] \ [ auditenable=<true/false> ] [ forceauditenable=<true/false> ] \ [ retentionPeriod=<days> ] [ alaramingAuditVolumeSize=<size in mb> ] FLAGS: --json enable JSON lines formatted output --debug enable debug output --insecure disable SSL certificate verification --help, -h show help
Parameters
Parameter | Description |
---|---|
bucket |
Bucket on which to set the auditenable flag. |
account |
Account on which to set the auditenable or
forceauditenable flag. |
global |
If both the account and bucket are not specified, auditing is applied globally. |
auditenable |
Sets auditing at the global, account, or bucket level. |
forceauditenable |
Forces auditing at the account level only. Overrides the global audit setting. |
retentionPeriod |
Specifies the number of days to retain the audit logs. |
alarmingAuditVolumeSize |
Specifies the size (MB) limit for the audit volume. When the limit is reached, the system raises an alarm. |
Examples
- CLI
- Enable auditing of operations at the global level (to audit account and bucket
operations):
mc admin audit set alias auditenable=true retentionPeriod=10
- CLI
- Disable auditing on account operations
only:
mc admin audit set alias account='sales' forceauditenable=false
- CLI
- Enable auditing on bucket
operations:
mc admin audit set alias bucket='mybucket' auditenable=true retentionPeriod=20