Semiotic Parsing Language (SPL) - Breakthrough DSL for IIoT Analytics - Part Two

Ashok Agarwal
Jun 13, 2018

In this section we will investigate how Glassbeam’s DSL called SPL (Semiotic Parsing Language) helps in parsing multi-structured machine logs.

SPL Terminology:


SPL allows a log file to be treated as a hierarchical document consisting of multiple segments (or sections). Each hierarchical segment is called namespace. This allows for zeroing in on the exact section to parse specific elements from, thus localizing the scope of extracts.

Semiotic Parsing Language (SPL) - Breakthrough DSL for IIoT Analytics - Part One of Two

Ashok Agarwal
May 30, 2018


Glassbeam’s business revolves around providing business intelligence on machine data. Intelligence comes from structured data. Machine data is not always structured. So, there is a gap between what is needed and what is produced. As Glassbeam’s head of engineering, I am going to write a two series blog about how Glassbeam bridges this gap.

Elastically adding and removing nodes using akka cluster

Aug 07, 2015

This post explores a pull-based master/worker architecture – one that is suitable for anyone who is looking to elastically provision nodes when the load is higher than normal and under-provision when the load is below normal. In this post, the master accepts RSS links from frontend which can be a user submitting links and worker accept one RSS link and extract information such as article’s published date, title and a brief description. All this information is indexed into ELASTICSEARCH.

Machine logs analytics – next frontier for data center infrastructure management (dcim)

Jun 25, 2014

There are few detractors when it comes to the value of DCIM for an Infrastrucutre-as-a-Service (IaaS) provider. But as the data centers become more dynamic and heterogeneous, these tools will need to adept. As CDW, a leading DCIM vendor PREDICTS that cross vendor visibility and heterogeneous platform will challenge the effectiveness of these tools.

Glassbeam for root cause analysis

Jun 11, 2014

As a Solutions Architect at Glassbeam, I come across many pre-sales situations during a demo, when I’m asked to showcase our functionality to perform a root cause analysis. So, here is a good example that I’ve pretty much standardized for such situations. It sure is a compelling value proposition of the Glassbeam Explorer application.

Top predictions for 2014

Jan 08, 2014

Happy New Year – and what a year it’s been.

With the technology advancements of phones, tablets, glasses, clothing and machines over the last year, there are volumes of unstructured and multi-structured data collected from machines and connected devices, and it’s growing at a dizzying pace. The Internet of Things is quickly turning into the Internet of Everything – in today’s always-on, always-connected world, and machine data is everywhere.