Skip to main content

FAQ

What is Parseable?

Parseable is a modern log analytics and storage platform. Written in Rust, it uses latest advancements in big data stack to provide a high performance, developer friendly and resource efficient platform.

Why are you building Parseable?

Today, if you're in the market for a log analytics system, there are two broad options available to you - legacy FOSS or proprietary systems that don't scale very well or exorbitantly expensive SaaS platforms that lock you in. We wanted a better option. We needed a modern solution that brings in all the latest developments in the big data and analytics world, uses a fast and safer programming language and open data format.

Hence we set out to build Parseable. Written in Rust, it gets the best out of hardware resources and performs extremely well. Parseable uses Apache Arrow and Parquet as the underlying formats, ensuring the log data is always compatible with any other data tool that you may want to use.

Indexing in log engines is a relic of the past, when logging was more of a text search problem than storage or ingestion problem. With complex log formats, wide range of deployment environments, larger number of teams interacting to build software - log volumes are exploding and indexing based systems are just not able to catch up.

We're building Parseable ground up as a modern log data analytics platform. Parseable is deeply focussed on performance, scalability, developer experience and resource utilization.

How is Parseable different from Loki?
  • Parseable is written in Rust, with strong emphasis on performance, resource utilization, and excellent developer experience.
  • Parseable has a unified architecture, with all Parseable components (ingestion, query, storage management) available in a single binary. Not only this approach scales very well, it also leads to a much, much better developer experience.
  • Parseable log streams are explicitly created by users. This alleviates the problem of cardinality explosion, while ensuring a certain control over the data by users.
  • With REST API based ingestion, Parseable integrates with all the major logging agents out of the box.
How is Parseable different from Elasticsearch?
  • Parseable is written in Rust, with strong emphasis on performance, resource utilization, and excellent developer experience.
  • With a novel, indexing free approach, Parseable is resource efficient and faster than Elasticsearch.
  • Parseable has a unified architecture, with all Parseable components (ingestion, query, storage management) available in a single binary. Not only this approach scales very well, it also leads to a much, much better developer experience.
  • Parseable is built ground up with cloud native architecture, which means it can scale up dynamically based in incoming traffic, run natively in microservice / container based systems and natively use S3 (instead of snapshots) as primary data store.
How do I visualize log data?

Parseable binary bundles a web UI that gives you a tabular view to the log data. For more advanced visualizations, you can use Grafana with Parseable datasource.

What if log data schema changes?

Parseable supports dynamic schema evolution. This means that you can add new fields to your log data, and Parseable will automatically pick up the changes. Please refer the document here: https://www.parseable.com/docs/concepts/ingestion#schema.

Do you offer Enterprise License and support?

Yes, we offer commercial license for users who can't comply to AGPLv3 requirements. We also support Enterprise support for mission critical Parseable deployments. Please reach out to us at sales@parseable.com for more details. Customer references are available on request.

Get Updates from Parseable

Subscribe to keep up with latest news, updates and new features on Parseable