
LogPoint Normalisers are largely provided for specific devices and applications. Depending on the device’s log format, the normalisers are either standard or compiled normalisers - compiled normalisers offer better performance than standard normalisers for high-volume log sources and can support more complex formats.
In addition, there are some normalisers for generic data formats - namely JSON, XML, CEF and LEEF. That usually means that we can ingest key/value pairs, but as the key names are provided by the log format itself, they wouldn’t follow the LogPoint taxonomy. Therefore, for specific devices we might have specific XML, CEF etc. normalisers too.
I’m not sure where a stack trace would fit with LogPoint however. LogPoint is tailored towards structured data analysis, i.e. aggregations and correlations of data. Not sure what the use case would be for a stack trace.
For any log ingestion there are two steps:
- Receive/Retrieve the log somehow
- Normalise the log
For step a), there are fetchers and collectors. The most common way of getting logs into LogPoint are either receiving Syslog message, or collecting files - the latter through the LogPoint agent, SCP, FTP, CIFS etc.
For step b), you would apply a normalisation policy, selecting the correct normaliser.
3 comments