LoggingOptions Struct
Configures log settings for the domain.
Example
const domain = new Domain(this, 'Domain', {
version: EngineVersion.OPENSEARCH_1_0,
enforceHttps: true,
nodeToNodeEncryption: true,
encryptionAtRest: {
enabled: true,
},
fineGrainedAccessControl: {
masterUserName: 'master-user',
},
logging: {
auditLogEnabled: true,
slowSearchLogEnabled: true,
appLogEnabled: true,
slowIndexLogEnabled: true,
},
});
Properties
appLogEnabledoptionalbooleanapp_log_enabledoptionalboolappLogEnabledoptionalBooleanAppLogEnabledoptionalboolAppLogEnabledoptional*bool= false#Requires Elasticsearch version 5.1 or later or OpenSearch version 1.0 or later. An explicit false is required when disabling it from true.
appLogGroupoptionalILogGroupRefapp_log_groupoptionalILogGroupRefappLogGroupoptionalILogGroupRefAppLogGroupoptionalILogGroupRefAppLogGroupoptionalILogGroupRef#Default: a new log group is created if app logging is enabled
auditLogEnabledoptionalbooleanaudit_log_enabledoptionalboolauditLogEnabledoptionalBooleanAuditLogEnabledoptionalboolAuditLogEnabledoptional*bool= false#Requires Elasticsearch version 6.7 or later or OpenSearch version 1.0 or later and fine grained access control to be enabled.
auditLogGroupoptionalILogGroupRefaudit_log_groupoptionalILogGroupRefauditLogGroupoptionalILogGroupRefAuditLogGroupoptionalILogGroupRefAuditLogGroupoptionalILogGroupRef#Default: a new log group is created if audit logging is enabled
slowIndexLogEnabledoptionalbooleanslow_index_log_enabledoptionalboolslowIndexLogEnabledoptionalBooleanSlowIndexLogEnabledoptionalboolSlowIndexLogEnabledoptional*bool= false#Requires Elasticsearch version 5.1 or later or OpenSearch version 1.0 or later. An explicit false is required when disabling it from true.
slowIndexLogGroupoptionalILogGroupRefslow_index_log_groupoptionalILogGroupRefslowIndexLogGroupoptionalILogGroupRefSlowIndexLogGroupoptionalILogGroupRefSlowIndexLogGroupoptionalILogGroupRef#Default: a new log group is created if slow index logging is enabled
slowSearchLogEnabledoptionalbooleanslow_search_log_enabledoptionalboolslowSearchLogEnabledoptionalBooleanSlowSearchLogEnabledoptionalboolSlowSearchLogEnabledoptional*bool= false#Requires Elasticsearch version 5.1 or later or OpenSearch version 1.0 or later. An explicit false is required when disabling it from true.
slowSearchLogGroupoptionalILogGroupRefslow_search_log_groupoptionalILogGroupRefslowSearchLogGroupoptionalILogGroupRefSlowSearchLogGroupoptionalILogGroupRefSlowSearchLogGroupoptionalILogGroupRef#Default: a new log group is created if slow search logging is enabled