{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-@l10n/pt-BR/products/wallet/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["admonition"]},"type":"markdown"},"seo":{"title":"Audit Logging via Firehose","description":"User guides, API reference, and support resources.","siteUrl":"https://docs.ripple.com","lang":"en-US"},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"audit-logging-via-firehose","__idx":0},"children":["Audit Logging via Firehose"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Ripple Custody (Wallet) streams audit and access logs to an ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["AWS Data Firehose"]}," delivery stream in your own AWS account, so you can route them to Amazon S3, a SIEM such as Splunk or Datadog, or any other destination Firehose supports."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["You create the delivery stream and an IAM role that Ripple assumes to write to it, then enter the stream name, role ARN, and region in ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Settings"]}," > ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Audit logs"]},". Ripple Custody (Wallet) uploads records in batches approximately every 15 seconds."]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info","name":"Where the details moved"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The record format, IAM trust and permission policies, decode examples, and delivery guarantees now live in ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/wallet/integrations-and-monitoring/audit-logging/firehose-audit-log-reference"},"children":["Firehose audit log reference"]},". For setting up and managing the connection, see ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/wallet/integrations-and-monitoring/audit-logging"},"children":["Configure audit logging"]},"."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["For the change to compressed payloads and the deprecation of ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["jsonData"]},", see ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/wallet/changelogs/firehose-audit-payload-compression"},"children":["Transaction and wallet audit records, compressed payloads, and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["jsonData"]}," deprecation"]},"."]}]},"headings":[{"value":"Audit Logging via Firehose","id":"audit-logging-via-firehose","depth":1}],"frontmatter":{"title":"Audit Logging via Firehose","seo":{"title":"Audit Logging via Firehose"}},"lastModified":"2026-10-08T12:52:04.000Z","isTranslationFallback":true,"pagePropGetterError":{"message":"","name":""}},"slug":"/pt-br/products/wallet/changelogs/audit-logging-via-firehose","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}