Regular expressions offer something that automata do not: a declarative way to express the strings we want to accept. This is why we use it as the input language for our platform to process logs in many heterogeneous formats. When … Read More
Over the last year we have watched Docker take the world by storm and when you stop to ask “Why?”, it becomes quite obvious: Docker may eventually replace the hypervisor (see diagram below) with a more lightweight efficient and scalable… Read More
Of the many additions to Java 8 such as the Stream API and lambdas, I noticed one of the lesser talked about ones was CompletableFutures. So I decided to have a play around with them on the last Java component… Read More
We recently announced the release of Logentries Query Language (LEQL), an even more powerful but incredibly easy way to query your log files. The new Querybuilder search tool automatically identifies the available Key Value Pairs in your log events and… Read More
This 3-part series covers Logentries’ 10 best practices for log management and analytics. To download the complete article, click here.
As applications, hosting environments and infrastructure continue to grow in size and complexity, having a well defined set of logging… Read More
This 3-part series explores the definition and benefits of using log data streams and real-time analytics for some common IT Ops uses cases. To download the complete article, click here.
Analytics tools are often focused on analyzing historical data. Taking… Read More
Antlr4 is a new iteration of a popular Antlr parse tree generator. Antlr4 features great documentation and an in-depth book on the subject. However, the topic of autocompletion lacks any substantive material. I hope this article will steer you in… Read More
Logging on Docker has steadily evolved with each Docker release and there are some exciting new updates that have come with Docker 1.7 – for example, Docker 1.7 now includes new driver support for for Journald along with the driver… Read More