Enginsight Loggernaut (SIEM)
Enginsight Loggernaut is the ingestion and retention service that normalises, parses and stores customer log data.
EnginsightGlobal Fields (4)
| Field | Type | 
|---|---|
ngs.id Unique identifier for the log entry.  | string  | 
ngs.createdAt Timestamp when the event was created locally.  | pdate  | 
ngs.indexedAt Timestamp when the log was indexed into the SIEM.  | pdate  | 
ngs.source Origin or source system of the log.  | string  | 
Reference-Specific Fields (22)
| Field | Type | 
|---|---|
ngs.loggernaut.Category High-level functional group of the operation such as "query", "ingest", "workflow" or "cache".  | string  | 
ngs.loggernaut.Action Specific action that was executed within the category (e.g., execute, index, purge).  | string  | 
ngs.loggernaut.QTime Time spent processing the search/query in milliseconds.  | plong  | 
ngs.loggernaut.NumFound Number of documents or log records matched by the query.  | pint  | 
ngs.loggernaut.Query Full query string that was executed against the index.  | text_general  | 
ngs.loggernaut.Filter Additional filter expression applied to narrow the query results.  | text_general  | 
ngs.loggernaut.FacetType Type of facet or aggregation requested (e.g., terms, range, date_hist).  | string  | 
ngs.loggernaut.FacetField Field in the index on which the facet/aggregation was calculated.  | text_general  | 
ngs.loggernaut.ITime Time taken to index documents in milliseconds.  | plong  | 
ngs.loggernaut.ETime End-to-end elapsed time of the operation (including queue and network) in milliseconds.  | plong  | 
ngs.loggernaut.Size Total data volume processed or returned, in bytes.  | plong  | 
ngs.loggernaut.NumIndexed Number of documents that were successfully written to the index.  | pint  | 
ngs.loggernaut.WorkflowName Human-readable name of the ingestion or processing workflow.  | text_general  | 
ngs.loggernaut.WTime Duration of the workflow execution in milliseconds.  | plong  | 
ngs.loggernaut.NumQueried Number of documents that were scanned or queried during the operation.  | plong  | 
ngs.loggernaut.AccessKeyId Identifier of the API key or access credential used to perform the request.  | string  | 
ngs.loggernaut.CachedLogs Count of log entries that were served from cache instead of live storage.  | plong  | 
ngs.loggernaut.CachedGroupCombinations Number of cached facet/grouping combinations that were reused.  | plong  | 
ngs.loggernaut.Start Start timestamp of the time range covered by the query or workflow.  | pdate  | 
ngs.loggernaut.End End timestamp of the time range covered by the query or workflow.  | pdate  | 
ngs.loggernaut.WorkflowType Classification of the workflow, e.g., scheduled, ad-hoc or retention.  | string  | 
ngs.loggernaut.WorkflowID Universally unique identifier of the workflow instance that generated the event.  | string  | 
Sample Log Event
Below is a representative JSON log entry showing key fields as they're emitted by the system. Depending on the context of the event, some fields may be omitted if they're not applicable.