logQL is an simple and extremely flexible Log Parser and analysis tool.

How is logQL different?

  1. It’s Lightweight (only 0.6 MB)
    • No Database.
    • No Web-server.
    • No Maintenance.
  2. Watch the 4min Quick Start video.

  3. Extremely Flexible (using a simple query language)
    • Generate reports “you” want to see.
    • Apply filters.
    • Allows for Productive data analysis.
  4. Watch 7min Basic Tutorial video.

These two features do not always go hand in hand. Most solutions offer a primitive set of reports or they are very heavy; depending on dedicated databases, web-server and huge transformation times.

logQL achieves a delicate balance between the two by employing a simple query language; that it executes directly on the raw data. This enables it to be light weight without compromising on flexibility.

It means, you do not have to spend on a dedicated system/database/web-server to use logQL. And there is no maintenance, logQL only reads from the disk and does not write anything. So no temporary files, no running out of disk space. What’s more, if your data is in compressed files, you do not have to uncompress. logQL unzips it in memory while it’s executing the query. That does not mean that it needs a lot of memory, it loads and unzips the files in chunks causing no strain on the memory.

The simple queries mean that you do not require any specialized training. You can start writing queries right after watching the 4min quick start video. And the 7 minutes basic tutorial video will have you ready to progressively analyze your data.

Progressively analyzing data is one the primary benefits of having the query language. You can see this demonstrated when analyzing web logs. We start off looking at the number of hits for all the pages > pick the top page and find where all the hits are coming from > Then get only the domains sending you the hits > and it can keep going on. You can start doing all that in just 15 minutes of watching the two videos.