Bronto’s Custom Parser feature powered by LLMs, enables you to automatically create custom log parsers for your specific data formats and requirements. Build, configure, and manage parsers that extract structured data from raw logs, transforming unstructured text into queryable, analyzable log events. Whether you’re working with application logs, system logs, or custom formats, our custom parsing tool provides the flexibility to handle a diverse range of log data.
Create custom parsers with intuitive naming and description fields to help your team understand each parser’s purpose and functionality. Define exactly what data you want to extract and how it should be structured.
View raw log samples and see immediate parsing results as you configure your parser. Test your parsing logic against actual data before deploying to ensure accuracy and completeness.
We use AWS Bedrock as a managed service to access LLMs, e.g. Claude. Our infrastructure chooses the most appropriate model to use for a given application and sends a structured prompt or prompts to the LLM, e.g. our AI log parser builds a prompt including instructing the LLM which patterns to avoid and how to handle keys such as timestamps. The application handles models and prompts automatically, so customers can dive right in.Bedrock also provides a number of other benefits for use in a SAAS environment:
Built-in safeguards to detect and filter harmful content
It never stores or uses our data to train models
All data remains within the AWS network
It works seamlessly with services like Lambda and S3 allowing us to incorporate AI into our platform without having to rearchitect systems.
Navigate to the Parsing section from the main Bronto navigation menu.
Select “Dataset List” to view available parsers or create new ones.
Choose a dataset from your data sources.
Configure your parser with appropriate field mappings.
Test with sample data to verify parsing accuracy. Ensure the dataset includes a minimum of 100 events from the last 24 hours.
Deploy and monitor your parser’s performance.
Please note that if you configure a custom parser, any dashboards, saved views or monitors relying on specific key names in the log may stop working if those keys are renamed.