SpectX Log Parser & Analyzer

SpectX is a log analyzer for incident investigation and data exploration. It creates virtual structured views from text-based log files, reading and parsing data from its current file storage. Analysts can instantly dig into large volumes of raw log files/blobs stored in local file servers or cloud storages.  Even if the data is difficult to machine-read or has volatile structure, SpectX makes it easy to parse, enrich and join results from multiple sources. A single-user desktop edition of SpectX is free of charge and can be downloaded here

SpectX UI

Flexible Log Parser 

SpectX pattern matching language can flexibly match any data, no regex involved. The underlying parsing engine gives results in seconds.  Multiple charsets, various timestamp formats, JSON  - with SpectX, you can flexibly describe and assign types to unstructured or semi-structured log data.

No Indexing. No Volume Limits. Unlimited Users

SpectX connects to any raw data files/blobs and makes them instantly analysable. As there is no ingestion or indexing, there's also no price tag on volumes. No need to plan extra resources for indexed data. Local log servers, cloud storages, Hadoop clusters, JDBC-databases, production servers, Elastic clusters or anything that speaks http - SpectX gives you a quick virtual view of data stored using these technologies.

Run Any Query via API

In addition to the browser-based interface, every query can be easily executed via the RESTful API. This opens the doors to flexible query automation and enterprise application integration. Users can insert parameters via the API (eg. customer ID or) and get the result they are authorised to see. Naturally, SpectX produces logs of its own so all the queries and activities of your users are auditable.

Grab the Desktop edition
to test it on your data or experiment with log samples in our public S3 buckets.  Full product documentation is available here.