Skip to content

Audit Fluentd#

This topic covers how you can store the audits from AuditServer locally, or on a cloud, for example, AWS S3, Azure blob, and Azure ADLS Gen 2.

Prerequisites#

Ensure the following prerequisites are met:

  • AuditServer must be up and running. For more information, refer to AuditServer.

  • If you're configuring Fluentd for an Azure environment and want to configure User Managed Service Identity (MSI), assign the following two IAM roles to the Azure Storage account for the User Managed Service Identity where the audits will be stored. For more information, click here.

    • Owner or Contributor

    • Storage Blob Data Owner or Storage Blob Data Contributor

Configuration#

  1. SSH to the instance as ${USER}.

  2. Run the following commands.

    cd ~/privacera/privacera-manager
    cp config/sample-vars/vars.audit-fluentd.yml config/custom-vars/
    vi config/custom-vars/vars.audit-fluentd.yml
    
  3. Modify the properties below. For property details and description, click here.

    Note

    Along with the above properties, you can add custom properties that are not included by default. For more information about these properties, click here.

  4. Run the following commands.

    cd ~/privacera/privacera-manager
    ./privacera-manager.sh update
    

Related Information

For further reading, see:


Last update: July 23, 2021