Extract any data from any log. XpoLog allows more than one pattern to the same log and will extract data according to your needs.
- Agnostic Parsing
XpoLog’s powerful parsing wizard detects your logs formats and provides customization language and a wizard for you to create your own log parsing rules.
XpoLog has a smart automatic parsing mechanism that immediately recognizes the type and format of the incoming logs and parses them accordingly. XpoLog also gives you the option to design your own parsing pattern. You can design your own parsing pattern already when adding a log to XpoLog and also change the existing pattern at any later stage as you see fit. XpoLog has an intuitive and simple to use wizard for altering the parsing pattern.
- Virtual Data Engine
XpoLog has a powerful data parsing and manipulation engine that allows for virtual field creation, data masking, pre-index data computation, and more.
XpoLog allows for very flexible data handling and pre-processing structures. This flexibility is practical because it enables you to highly influence the manipulation of your data from the moment it is collected. You can decide to parse more fields, you can add functions, you can anonymise data, and more. But this flexibility continues, because you can also make alterations as you go along. At any point, you can re-enter into and edit your log and log pattern.
- Anonymise and Mask Data
XpoLog gives you the option to hide confidential data from users, by masking it already at the parsing stage.
If your logs contain confidential data, such as passwords, credit card numbers, etc, you can hide data from the beginning. Use XpoLog’s data parsing and manipulation wizard to create the mask when adding the log to XpoLog.
- Regular Expression
If needed, XpoLog uses Regular Expressions to avoid disrupting the log pattern.
XpoLog’s regular exception parsing integration allows users to extract key value terms to new virtual fields for custom reporting. In cases where certain values do not appear in the logs, XpoLog uses Regular Expressions to avoid disrupting the log pattern. If the value exists, XpoLog will then be able to capture it and know where to place it. Our Regular Expression parsing integration lets you extract specific data from your message to allow for XpoLog to perform a more refined parsing of your data. By using Regular Expression prior to the data transfer, XpoLog can also extract data from within the message.
- Templates and Wizards
You can create as many templates as you wish when saving your log patterns.
XpoLog’s automatic templates matching is very useful when scanning log data and automatically applying parsing rules by templates. Many logs have more than one structure, and this is where these templates come in handy. Already when entering your logs into XpoLog for the first time, you can create numerous templates. At any stage later on, you can create more new templates for your logs simply by editing your logs and using XpoLog’s unique parsing wizard again.
- Functions and Expression
XpoLog gives you unlimited options to manipulate your data already from the pattern level.
XpoLog’s advanced parsing gives you unlimited options to manipulate the data from the very start. Already at the pattern level you can create extra columns for returning values from various functions. Also later on, you can go back and edit your logs and add more functions if you need them. Spending a few moments adding functions to the log pattern when adding to the logs to XpoLog can save you thousands of hours in the future.