ContextStoreManager attributes

Last Updated : Nov 23, 2021 |

License Features

Name

Description

FEAT_CS_EXPIRATION

Context Store expiration feature.

VALUE_CS_AEP_CONNECTOR

Context Store AEP connector.

VALUE_CS_API

Context Store API.

VALUE_CS_GEO_REDUNDANT_1

Context Store Geo Redundancy.

VALUE_CS_SERVER

Context Store server.

VALUE_CS_USERS

Context Store users.

Startup Configuration

Name

Description

ContextStore DataGrid type

The type of Context Store DataGrid.

For Avaya Oceana®, select STANDARD.

ContextStore ManagerSpace DataGrid Settings

The comma-separated values of memoryCapacityPerContainer, maximumMemoryCapacity for ContextStore ManagerSpace DataGrid.

For example, 128m,256m.

The system interprets the numeric-only values as Mb. To specify the values in Gb, you must add the letter g after the number. For example, 1g.

ContextStoreSpace DataGrid Settings

The comma-separated values of memoryCapacityPerContainer, maximumMemoryCapacity for ContextStoreSpace DataGrid.

For example, 512m,10240m.

The system interprets the numeric-only values as Mb. To specify the values in Gb, you must add the letter g after the number. For example, 2g.

Solution Type

The type of deployment.

The options are:

  • Standalone

  • Oceana

  • Elite

External Data Mart Configuration

Name

Description

Secure Connections to EDM

Specifies if communications between the Context Store and the EDM must use a secure connection.

The default value is true.

Note:

For unsecured connections from Avaya Oceana® to EDM, you must set the value to false. Unsecured EDM connections are for laboratory use only. They are not intended for Avaya Oceana® instances that confirm to security policies.

EDM: Disable persistence of personally identifiable data

The attribute to ensure that any potentially personally identifiable, such as, the data field and the collected digits within Avaya Oceana®, are not replicated to External Data Mart.

You must enable this attribute if any Personally Identifying Information is written into the data field, or entered into the collected digits, to comply with Data Privacy Laws.

For Avaya Oceana®, the default value is true.

EDM: Keep closed contacts for

Specifies the period of time for which closed contacts are retained in the EDM.

The value range is 0-3650.

Setting this attribute to 0 keeps the closed contacts permanently. However, it is not recommended because of performance implications.

The default value is 30.

EDM: Run maintenance at hour

The hour of the day at which EDM maintenance runs.

The value range is 0-23. The default value is 2 (02:00).

EDM: Mirror Service redo log size

The amount of context data to store for retry if disconnected from External Data Mart (EDM). The system discards the oldest data when this size limit is reached.

EDM: Enable Persistence to database

The attribute that enables or disables the persistence of Context data to EDM.

For Avaya Oceana®, select true.

EDM: Persistence type

Specifies how the Context Store data is stored in the EDM. For Avaya Oceana®, select Journey.

EDM: Database type

The type of the EDM database.

For Avaya Oceana®, select Microsoft SQL Server.

EDM: Enable Provisioning from database

The attribute that enables or disables the provisioning of Context data to EDM.

For Avaya Oceana®, keep the default value false.

EDM: TLS version

The TLS version for the connection to the EDM database.

EDM: Database host

The host name of the EDM database.

EDM: Database port

The port number of the EDM database.

EDM: Database name

The name of the EDM database.

EDM: Database username

The user name of the EDM database.

EDM: Database password

The password of the EDM database.

EDM: Mirror Service container size

The memory required to deploy EDM Mirror Service.

For example, 1.

The system interprets the numeric-only value as GB. To specify the value in MB, you must add the letter m after the number. For example, 128m.

Important:

In an Avaya Oceana® deployment, EDM is a mandatory requirement. For detailed information about EDM, see Avaya Context Store Snap-in Reference.

Run-time Service Configuration

Name

Description

Cluster Deny Service on two node outage

The attribute that determines whether to deny or accept a service when two nodes in a cluster are unavailable. If this attribute is disabled, the last remaining node continues to attempt service requests.

The permissible values are:

  • true: If two nodes in a cluster are unavailable, the third node also denies service.

  • false: Even if two nodes in a cluster are unavailable, the third node attempts to serve incoming requests.

The default value for this attribute is false.

Note:

This attribute is not applicable for one or two-node deployments.

CS Audit: Event limit

The limit of event entries in the audit trail of context objects.

For Avaya Oceana®, enter the value as 1.

CS Default Lease Time

The default lease time, in seconds, for which context data remains in the in-memory data cache. Context Store automatically removes a context if the context remains in Context Store for the lease period without any change.

The default value for this attribute is 7200. You can specify any value between 1 to 86400 to configure this attribute.

For values specific to your deployment type, see Avaya Context Store Snap-in Release Notes.

Note:

This time is not applicable to the contexts in the CS_PROVISION table, because the contexts in the CS_PROVISION table remain in the data grid permanently until they are deleted manually.

CS Maximum Lease Time

The maximum lease time, in seconds, for the context data. The system logs warnings for leases longer than this value.

If the average lease time for the cluster exceeds this value, Context Store raises an error event. If a context is created or updated with a lease time that exceeds this value, Context Store logs only a warning.

The default value for this attribute is 14400. You can specify any value between 1 to 86400 to configure this attribute.

You can update this attribute dynamically.

CS Threshold: Instance High Requests per Second

High threshold on Context Store instance requests per second. This value must be greater than the related Minima. For a Context Store instance, if the number of requests per second exceeds this value, the instance rejects the further requests and raises an event.

The default value for this attribute is 65. You can specify any value between 1 to 650 to configure this attribute.

You can update this attribute dynamically.

For values specific to your deployment type, see Avaya Context Store Snap-in Release Notes.

Avaya Oceana® supports a maximum of 10000 active emails when you set the value of this field to 350. If you upgrade the ContextStoreManager SVAR, you must note down this value before the upgrade and set the same value after the upgrade.

Note:

To support a maximum of 10000 active emails, you must also configure the Max active Emails field using the Omnichannel Administration Utility. For more information, see Configuring email settings.

CS Threshold: Instance Low Requests per Second

Low threshold on Context Store instance requests per second. This value must be lesser than the related Maxima. For a Context Store instance, if the number of requests per second exceeds this value, the instance raises an event, without rejecting any further requests.

The default value for this attribute is 55. You can specify any value between 1 to 650 to configure this attribute.

You can update this attribute dynamically.

For values specific to your deployment type, see Avaya Context Store Snap-in Release Notes.

Avaya Oceana® supports a maximum of 10000 active emails when you set the value of this field to 330. If you upgrade the ContextStoreManager SVAR, you must note down this value before the upgrade and set the same value after the upgrade.

Note:

To support a maximum of 10000 active emails, you must also configure the Max active Emails field using the Omnichannel Administration Utility. For more information, see Configuring email settings.

CS Threshold: Max Error Rate

Threshold for maximum tolerated Context Store request error rate in percentage.

The default value for this attribute is 20. You can specify any value between 1 to 100 to configure this attribute.

You can update this attribute dynamically.

CS Threshold: Max Latency

Threshold for maximum tolerated Context Store request latency in milliseconds. When the average latency exceeds the specified value, Context Store raises an event.

The default value for this attribute is 250. You can specify any value between 1 to 5000 to configure this attribute.

You can update this attribute dynamically.

Note:

The average latency of a request in an hour is less than 250 milliseconds with a maximum latency of two seconds.

CS Threshold: Service High Requests per Second

High threshold on Context Store service requests per second. This value must be greater than the related Minima. For a Context Store cluster, if the number of service requests per second exceeds this value, Context Store rejects the further service requests and raises an event.

The default value for this attribute is 105. You can specify any value between 1 to 1240 to configure this attribute.

You can update this attribute dynamically.

For values specific to your deployment type, see Avaya Context Store Snap-in Release Notes.

Avaya Oceana® supports a maximum of 10000 active emails when you set the value of this field to 1240. If you upgrade the ContextStoreManager SVAR, you must note down this value before the upgrade and set the same value after the upgrade.

Note:

To support a maximum of 10000 active emails, you must also configure the Max active Emails field using the Omnichannel Administration Utility. For more information, see Configuring email settings.

CS Threshold: Service Low Requests per Second

Low threshold on Context Store service requests per second. This value must be lesser than the related Maxima. For a Context Store cluster, if the number of service requests per second exceeds this value, Context Store raises and alarm, without rejecting the further service requests.

The default value for this attribute is 85. You can specify any value between 1 to 1240 to configure this attribute.

You can update this attribute dynamically.

For values specific to your deployment type, see Avaya Context Store Snap-in Release Notes.

Avaya Oceana® supports a maximum of 10000 active emails when you set the value of this field to 1200. If you upgrade the ContextStoreManager SVAR, you must note down this value before the upgrade and set the same value after the upgrade.

Note:

To support a maximum of 10000 active emails, you must also configure the Max active Emails field using the Omnichannel Administration Utility. For more information, see Configuring email settings.

Geo Redundancy Configuration

Name

Description

GEO: Enable session preservation

Context Store expiration feature.

GEO: Gateway Service container size

Memory required for Geo-Redundancy Gateway Service deployment.

The system interprets a numeric value only as gigabytes. You can specify megabytes with an m or mb after the number. For example, 2m.

For values specific to your deployment type, see the Certified Deployments section in Avaya Context Store Snap-in Release Notes.

The default value is 1.

GEO: Keystore file name

Certificate name of the geo redundancy keystore.

GEO: Keystore password

Password of the geo redundancy keystore.

GEO: Target cluster Id

Name of the target cluster on the geo redundant site

Streams Configuration

Name

Description

Event Stream: Enable Event Streaming

Setting this to 'true' enables clients to subscribe for personalized events from Context Store.

Supplier

Name

Description

Supplier Id

The supplier Id that Avaya provides.

The default value is 10000000.

Advanced Configuration

Name

Description

Enable Centralized Logging

This value indicates that centralized logging is needed by the snap-in. Enables centralized logging after the snap-in is installed.