Lucas Segers
03/09/2026, 1:20 PMkapa.ai
03/09/2026, 1:20 PMAIRBYTE_STRUCTURED_LOGGING environment variable to True. Once enabled, log files will be written in JSONL format instead of plain text. [PyAirbyte logs]
You can also control where logs are written using the AIRBYTE_LOGGING_ROOT environment variable. [PyAirbyte logs]
Self-Managed Enterprise: Audit Logging
If you're on Self-Managed Enterprise, Airbyte also supports audit logging, which writes structured JSON files to a blob storage bucket (S3, GCS, or Azure Blob Storage). Each audit log entry looks like this:
{
"id": "8478fcbd-d369-4bda-8d9b-b782cea5ad40",
"timestamp": 1746724563299,
"actor": {
"actorId": "1c26c465-58h8-43e6-8jko-2252b7g8a9e2",
"email": "user@example.com",
"ipAddress": "192.000.000.0",
"userAgent": "Mozilla/5.0 ..."
},
"operation": "deleteWorkspace",
"request": "<request object>",
"response": "<response object>",
"success": true,
"errorMessage": null
}
To enable audit logging, you configure your values.yaml file (Helm chart V2 example):
server:
auditLoggingEnabled: true
storage:
bucket:
auditLogging: your-audit-logging-bucket-name-here
[audit logging]
So in summary: for PyAirbyte, set `AIRBYTE_STRUCTURED_LOGGING=True`; for Self-Managed Enterprise audit trails, configure audit logging via values.yaml. š 0 button š 0 button ā¹ļø Tip: Mention @kapa.ai in the thread for follow-ups or DM the app for 1-to-1 help.Lucas Segers
03/09/2026, 1:23 PMkapa.ai
03/09/2026, 1:23 PMLOG_LEVEL (e.g., INFO, DEBUG) [configuring Airbyte]
⢠External log storage (S3, GCS, Azure) for storing sync/job logs [configuring Airbyte]
⢠Audit logging (Self-Managed Enterprise only), which writes structured JSON audit trail files to blob storage ā but this is specifically for tracking user/permission/resource change events, not general application logs [audit logging]
I'm sorry, but the knowledge sources don't explicitly mention an option to configure structured JSON formatting for the general application logs emitted by airbyte-server or workload pods. For that, I'd recommend checking the Airbyte docs directly or reaching out to Airbyte support. š 0 button š 0 button ā¹ļø Tip: Mention @kapa.ai in the thread for follow-ups or DM the app for 1-to-1 help.