LoggingOptions Struct
Configures log settings for the domain.
Example
ts
const prodDomain = new es.Domain(this, 'Domain', {
version: es.ElasticsearchVersion.V7_1,
capacity: {
masterNodes: 5,
dataNodes: 20,
},
ebs: {
volumeSize: 20,
},
zoneAwareness: {
availabilityZoneCount: 3,
},
logging: {
slowSearchLogEnabled: true,
appLogEnabled: true,
slowIndexLogEnabled: true,
},
});
Properties
appLogEnabledoptionalbooleanapp_log_enabledoptionalboolappLogEnabledoptionalBooleanAppLogEnabledoptionalboolAppLogEnabledoptional*bool= falsedeprecated#use opensearchservice module instead
Requires Elasticsearch version 5.1 or later.
appLogGroupoptionalILogGroupRefapp_log_groupoptionalILogGroupRefappLogGroupoptionalILogGroupRefAppLogGroupoptionalILogGroupRefAppLogGroupoptionalILogGroupRefdeprecated#use opensearchservice module instead
Default: a new log group is created if app logging is enabled
auditLogEnabledoptionalbooleanaudit_log_enabledoptionalboolauditLogEnabledoptionalBooleanAuditLogEnabledoptionalboolAuditLogEnabledoptional*bool= falsedeprecated#use opensearchservice module instead
Requires Elasticsearch version 6.7 or later and fine grained access control to be enabled.
auditLogGroupoptionalILogGroupRefaudit_log_groupoptionalILogGroupRefauditLogGroupoptionalILogGroupRefAuditLogGroupoptionalILogGroupRefAuditLogGroupoptionalILogGroupRefdeprecated#use opensearchservice module instead
Default: a new log group is created if audit logging is enabled
slowIndexLogEnabledoptionalbooleanslow_index_log_enabledoptionalboolslowIndexLogEnabledoptionalBooleanSlowIndexLogEnabledoptionalboolSlowIndexLogEnabledoptional*bool= falsedeprecated#use opensearchservice module instead
Requires Elasticsearch version 5.1 or later.
slowIndexLogGroupoptionalILogGroupRefslow_index_log_groupoptionalILogGroupRefslowIndexLogGroupoptionalILogGroupRefSlowIndexLogGroupoptionalILogGroupRefSlowIndexLogGroupoptionalILogGroupRefdeprecated#use opensearchservice module instead
Default: a new log group is created if slow index logging is enabled
slowSearchLogEnabledoptionalbooleanslow_search_log_enabledoptionalboolslowSearchLogEnabledoptionalBooleanSlowSearchLogEnabledoptionalboolSlowSearchLogEnabledoptional*bool= falsedeprecated#use opensearchservice module instead
Requires Elasticsearch version 5.1 or later.
slowSearchLogGroupoptionalILogGroupRefslow_search_log_groupoptionalILogGroupRefslowSearchLogGroupoptionalILogGroupRefSlowSearchLogGroupoptionalILogGroupRefSlowSearchLogGroupoptionalILogGroupRefdeprecated#use opensearchservice module instead
Default: a new log group is created if slow search logging is enabled