Cloud logging and monitoring
Atlan exports IAM service event logs in the OpenTelemetry Protocol (OTLP) specification and securely delivers them to the Amazon S3, Google Cloud Storage (GCS), or Azure Blob Storage bucket of your organization. This integrates logs with security information and event management (SIEM) systems for security monitoring and alerts.
Log format
The OTLP format ensures seamless integration with SIEM systems. Logs are organized by date and event type, stored in compressed gzip format in your organization's preferred object storage (S3, GCS, or Azure Blob Storage). Log storage structure varies by cloud provider—see the provider-specific setup guides for details.
JSON schema
The JSON file structure follows the OTLP specification:
{
"resourceLogs": [
{
"resource": {
"attributes": []
},
"scopeLogs": [
{
"scope": {},
"logRecords": [
{
"timeUnixNano": "1725861538220747913",
"observedTimeUnixNano": "1726071786185095727",
"body": {
"stringValue": "//redacted logline"
},
"traceId": "",
"spanId": ""
}
]
}
]
}
]
}
Secure delivery
Logs are encrypted in transit and at rest, with mechanisms to validate data integrity.
Log delivery timing
Delivery timing varies by cloud provider:
| Cloud Provider | Initial Delivery | Replication to Customer | Details |
|---|---|---|---|
| AWS S3 | ~10 seconds | ~15 minutes | Continuous replication, no delays |
| GCP Cloud Storage | Several hours | Several hours | Hourly processing for Cloud Storage destinations |
| GCP other destinations | Real-time | Real-time | Non-Cloud Storage destinations processed in real time |
| Azure Blob Storage | Near real-time | Continuous | Asynchronous replication through object replication policies |
Customer access
Logs are available through S3, GCS, or Blob Storage for monitoring and alerting. Once replicated to your destination, logs remain available for querying, archiving, and integration with SIEM systems.
See also
- Enable event logs in AWS: Configure S3 bucket replication to receive IAM service event logs
- Enable event logs in GCP: Configure Logs Router to sync IAM service event logs to your GCP destination
- Enable event logs in Azure: Configure object replication to sync IAM service event logs to your Azure Storage