The picture below shows the Elasticsearch Configuration:


The fields used for Elasticsearch Configuration are shown in the table below.

Field

Description

In Apinizer, logging Api Traffic transaction operations are done with using Elasticsearch Index API. This is default and predefined behavior of Apinizer. But somehow if someone wants to use other integrations (RabbitMQ, Webhook, Syslog ...etc) that are exist on Apinizer to manage transaction logs on their side this checkbox enables Apinizer to stop indexing transaction logs.
Max Unindexed Log Count in DatabaseIf the logging servers are offline or cannot be accessed, the log records are stored in the database. This setting defines the number of log entries that can be kept in the database. The default value is set to 10,000.
Timeout Duration For Log RequestThe default timeout value for the Elasticsearch Index API for logging API Traffic requests is set to 5 seconds.
Timeout Duration For Token RequestThe default timeout value for the Elasticsearch Index API for logging Token requests is set to 5 seconds.