{ "Admin": { "User": "db_admin_login", //Important - define your own "Password": "db_admin_password" //Important - define your own }, "InstanceName": "mervis_db", "IndexFactoryType": "ESG.Db.Server.DataStorage.FileBackend.Indexing.DiskIndexFactory", "InfrastructureDataPath": "/mnt/bigdata/mervis_db_data/mervis_db/", "LogsPath": "/mnt/bigdata/mervis_db_data/mervis_db/", "PermanentFilesPath": "/mnt/bigdata/mervis_db_data/mervis_db/", "UpdateNonPrimaryKeys": true, "MaxDistributionQueueLength": 100000, "MaxVariableCount": 2000, "MaxValueCount": 50000, "GetFunctionsTimeout": 60, "MaxTotalDataSizeInPersLogQueue": 10000000, "IdealChunkDataSizeToStoreInPersLog": 1500000, "PersistentLogCompressionMethod": "Deflate", "PersistentLogForceSavePeriod": 60, "UsersFileSize": 24, "UsersFileGrowth": 20, "VariablesFileSize": 26, "VariablesFileGrowth": 21, "PersLogFileSize": 26, "PersLogFileGrowth": 24, "PermFileSetFileSize": 20, "PermFileSetFileGrowth": 20, "PermFileSize": 30, "PermFileGrowth": 22, "IndexFileSize": 25, "IndexFileGrowth": 20, "DirtyProlongation": 3600, "activeIndexCaching": false, "maxIndexCacheItems": 1000, "minIndexCacheDuration": "00:01:00", "maxIndexCacheDuration": "01:00:00", "indexCacheRefreshPeriod": "00:01:00", "WorkItemsBatchSize": 1000, "DeleteDataBatchSize": 20, "MaxGTCacheRefreshScanAllPf": true, "ServerMonitoringServerName": "localhost_mervis_db", "DbStats_Period": "00:01:00", "CallStats_Active": false, "CallStats_ApiRoot": "dbCall/", "CallStats_ServerId": "localhost_mervis_db", "CallStats_ServerHost": "localhost", "CallStats_ServerPort": 6000, "CallStats_ProtocolVersion": "VERSION_FIVE", "CallStats_MaxMessageSize": "1024", "StatServer.Enabled": false, "StatServer.IP": "localhost", "StatServer.Port": 6000, "Host": { "ServerUrl": "http://*:9876", "ServerUriRoute": "/RcWareDbAccess", "ServerId": "mervis_db", "Threads": { "MinWorkerThreads": 200, "MinCompletionPortThreads": 200, "MaxWorkerThreads": 32767, "MaxCompletionPortThreads": 1000 }, "ResponseCompressionEnabled": false, "IncludeExceptionDetailInFaults": false }, "PerformanceMonitoring": { "CheckPeriod": "00:01:00", "Cpu": { "Enabled": true }, "Memory": { "Enabled": true }, "Disk": { "Enabled": true, "Drives": ["/"] }, "GarbageCollector": { "Enabled": true } }, "Licensing": { "LicensingMode": "Online", // Online, LicenseFile "OnlineParams": { "ServiceId": "mervis_db", "ServiceBaseUri": "https://licenses.mervis.info/online", "User": "", "Password": "", "LicenseNumber": "DBXXXXXXXXXX", //Important - use the license number acquired from Energocentrum Plus, s.r.o. "LocalLicenseCheckDirectory": "/license", //license info is stored in this folder "AdditionalFilesToSend": [] } }, "StatServer": { "Enabled": false, "Uri": "http://localhost:6000", "ApplicationNameAndId": "localhost_mervis_db" }, "Swagger": { "Enabled": true }, "Logging": { "Console": { "Disabled": false, "format": { "outputFormat": "Json", "innerNewLine": "\r\n", "outerNewLine": "\r\n", "logTimeStamp": true, "logCategory": false, "fullCategory": false, "logEventId": false, "logThreadId": false } "Format": { "LogCategory": false, "FullCategory": false, "LogEventId": false, "LogThreadId": false } }, "File": { "Disabled": false, "Path": "/mnt/bigdata/logs/mervis_db.log", "NewFileOnStart": false, "Rotate": { "Interval": "day", "MaxFileSizeMB": 50, "MaxTotalSizeMB": 500, "MaxFileCount": 10 }, "format": { "outputFormat": "Text", "innerNewLine": "\r\n", "outerNewLine": "\r\n", "logTimeStamp": true, "logCategory": false, "fullCategory": false, "logEventId": false, "logThreadId": false } "Format": { "LogCategory": false, "FullCategory": false, "LogEventId": false, "LogThreadId": false } }, "Scopes": { "Default": true, "Categories": { // keys are case insensitive "system.": false, "microsoft.": false } }, "Levels": { "Default": "Warning", //"Information", //"Warning", //"Trace", "Categories": { // keys are case insensitive "system.": "None", "microsoft.": "None", "ESG.StatServer.Shared.StatServerClient": "Warning" } } } }