Skip to content
v2.275.0

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