Install the Entity Store
Server:
https://{kibana_url}
- POST /api/security/entity_store/install
- POST /s/{space_id}/api/security/entity_store/install
Refer to Spaces for more information.
Install the Entity Store and create engines for the specified entity types. A single logExtraction configuration is shared across all entity types. Supply it once at install to customize settings; omit it (or send an empty object) to use defaults on first install or preserve the existing configuration on re-install. To change settings after install, use the update endpoint.
[Required authorization] Route required privileges: securitySolution.
Request
-
entityTypes· default: [ "user", "host", "service", "generic" ] -
Values:
userhostservicegeneric -
historySnapshotobject -
frequencystring · pattern: [smdh]$ · default: 24h -
logExtractionobject -
additionalIndexPatternsstring · default: [] -
delaystring · pattern: [smdh]$ · default: 1m -
docsLimitinteger · min: 1 · max: 9007199254740991 · default: 10000 -
excludedIndexPatternsstring · default: [] -
fieldHistoryLengthinteger · min: -9007199254740991 · max: 9007199254740991 · default: 10 -
frequencystring · pattern: [smdh]$ · default: 1m -
lookbackPeriodstring · pattern: [smdh]$ · default: 3h -
maxLogsPerPageinteger · min: 1 · max: 9007199254740991 · default: 50000 -
maxLogsPerWindowinteger · min: 0 · max: 9007199254740991 · default: 100000 -
maxLogsPerWindowCapBehavior· default: drop -
Values:
deferdrop -
maxTimeWindowSizestring · pattern: [smdh]$ · default: 15m
Responses
200
application/json
Indicates all requested entity types are already installed.
201
application/json
Indicates the Entity Store was successfully installed.
403
application/json
Insufficient privileges.