Engine Configuration

compared with
Current by Zoltán Deákpál
on Dec 05, 2016 16:12.

Key
This line was removed.
This word was removed. This word was added.
This line was added.

Changes (19)

View Page History
h2. Overview

Main configuration file is located in conf subdirectory of LOGALYZE_HOME and called engine.xml by default. It has a XML Schema file in the same directory: logalyze-engine-config-1.0.xsd

It has a XML Schema file in the same directory:

\- logalyze-engine-config-1.0.xsd for LOGalyze version from 4.0.0 to 4.1.3


\- logalyze-engine-config-2.0.xsd for LOGalyze version 4.1.4


h2. Configuration options

|| Option \\ || Xpath \\ || Description \\ || Default value \\ ||
| Repository Directory \\ | /engine-config/repository@dir \\ | Absolute or relative path to repository folder. LOGalyze will store here the definition files downloaded from central LOGalyze Repository. Relative path are calculated from conf directory. \\ Since: 4.0.0 | repository \\
Effective path: $LOGALYZE_HOME/conf/repository \\ |
| Definition files \\ | /engine-config/definitions@file \\ | Absolute or relative path to configuration file of Definitions. Attribute defaultFor contains the default definition type for that file. Can exist as many as needed. \\ Since: 4.0.0 | |
| Configuration file for Collectors \\ | /engine-config/collectors@file \\ | Absolute or relative path to configuration file of Collectors. Relative path are calculated from conf directory. Since: 4.0.0 | collectors.xml \\
Effective path: $LOGALYZE_HOME/conf/collectors.xml \\ |
| Internal Queue Capacity | /engine-config/internalqueuecapacity | Numerical value. Size of internal process queue. Number of log object can be stored in the internal queue. \\ Since: 4.0.0 | 10000 \\ |
| Number of processor threads \\ | /engine-config/numofprocthreads \\ | Numerical value. Number of processor threads. \\ Since: 4.1.4 | 2 \\ |
| Index directory \\ | /engine-config/indexdir | Absolute or relative path to index root folder. LOGalyze will create subdirectories for indexes under this folder. \\ Since: 4.0.0 | ../var/index |
| LogStore directory | /engine-config/logstoredir | Absolute or relative path to logstore root folder. LOGalyze will create subdirectories for raw log files under this folder. Since: 4.0.0 | ../var/logstore \\ |
| Embedded DB directory \\ | /engine-config/dbdir | Absolute or relative path to database folder. LOGalyze will store embedded database files under this folder. Since: 4.0.0 | ../var/db \\ |
| Reports directory \\ | /engine-config/reportsdir | Absolute or relative path to reports folder. LOGalyze will store generated report files under this folder. Since: 4.0.0 | ../var/reports \\ |
| Collectors state store directory | /engine-config/collectordir | Absolute or relative path to collector folder. LOGalyze will store collectors state store files under this folder. Since: 4.1.4 | ../var/collector |
| Host groups store directory | /engine-config/hostsdir | Absolute or relative path to hosts folder. LOGalyze will store host grouping files under this folder. Since: 4.1.4 | ../var/hosts |
| Index configuration | /engine-config/indexconfig | See below. Since: 4.1.4 | |
| Index and logstore rolling configuration | /engine-config/rollingconfig | See below. Since: 4.1.4 | |
| Embedded DB settings \\ | /engine-config/db \\ | See below. Since: 4.1.4 | |
| SOAP API URI \\ | /engine-config/endpointURI | SOAP API endpoint \\ endpoint. Since: 4.0.0 | [http://localhost:8088/logalyze] |
| API Key \\ | /engine-config/authkey \\ | API Key for clients. With this key clients do not need to start user session and authenticate \\ . Since: 4.0.0 | ak \\ |
| SMTP Settings \\ | /engine-config/smtp \\ | See below. Since: 4.0.0 | |

h2. Index configuration