SpecsModelExplore
Overview
Actors
External Systems
Clinical Data Product
Clinical Ingestion
Clinical Data
Analytics & Research
Clinical Apps
Governance & Audit
Audit Service
Audit Event CollectorAudit StorageQuery API
Consent Service
Access Review
SpecsModelExplore
Audit Event Collector
OverviewGuideLinks and Communications
IDproduct.governance.audit_service.event_collector
DescriptionReceives audit events from all services.
Keyevent_collector
Typecomponent
TeamGovernance & Audit
Statusactive
Attributesdelivery: buffered, loss_policy: never drop silently
Tags
Table of contents
Guide
Audit Event Collector
Responsibilities

Guide

Audit Event Collector

The Audit Event Collector ingests audit events from all platform services — HTTP access, FHIR reads, merges, queries.

Never drop silently

When storage is degraded, producers queue with backpressure — audit loss is worse than temporary latency.

Responsibilities

  • High-throughput, buffered writes to Audit Storage.
  • Standard envelope: who, what, when, patient id hash, outcome.
  • Backpressure signals if storage is degraded — producers queue, never drop silently.