Enginsight Loggernaut (SIEM)

Enginsight Loggernaut is the ingestion and retention service that normalises, parses and stores customer log data.

Global Fields (4)

FieldType
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)

FieldType
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.