Tags » Parsing

Replaying Elasticsearch Slowlogs with Logstash and JMeter

Sometimes we just need to replay production queries – whether it’s because we want a realistic load test for the new version of a product or because we want to reproduce, in a test environment, a bug that only occurs in production (isn’t it lovely when that happens? 1,008 more words


Excel Text 4 of 4: Using SUBSTITUTE to Parse Text

Excel is great at splitting text across multiple columns. For basic text separation (e.g. putting first and last name in separate columns) the LEFT and RIGHT functions… 178 more words


Virus hosts from NCBI Taxonomy web pages

A Biostars question asks whether the information about virus host on web pages like this one can be retrieved using Entrez Utilities.

Pretty sure that the answer is no, unfortunately. 200 more words


LLgen - an ELL(1) parser generator

LLgen is a tool for generating an efficient recursive descent parser from an ELL(1) grammar. The grammar may be ambiguous or more general than ELL(1): there are both static and dynamic facilities to resolve the ambiguities.

15 more words

Getting MKV Stream Data Information with PowerShell and the MKVToolnix Toolkit

I often want to get information about an MKV file, usually to find out if it has one or more subtitle tracks. MKVToolNix is my toolset of choice for this. 388 more words


Live by '_grokparsefailure', die by it

Recently I was developing a Logstash script. As I needed to parse data into different documetns, I used the ‘_grokparsefailure’ feature of Logstash. With this feature, we can skip applying other patterns if a pattern has been successfully applied to the input string. 74 more words


Unix/Linux Vs Windows #2

Presently, I am exploring the ELK (Elasticsearch, Logstash, Kibana) stack of tools. One of the Logstash scripts I am working on, is to parse a Java stack trace. 102 more words