2 min
IT Ops
Playing with Java 8's Completable Futures
Of the many additions to Java 8 such as the Stream API
[https://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html] and
lambdas
[https://docs.oracle.com/javase/tutorial/java/javaOO/lambdaexpressions.html], I
noticed one of the lesser talked about ones was CompletableFutures
[https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html]
. So I decided to have a play around with them on the last Java component I
wrote. My use case in a nutshell was piping larg
4 min
IT Ops
Ditch the Debugger and Use Log Analysis Instead
This guest blog post is written by Matthew Skelton, Co-founder and Principal
Consultant at Skelton Thatcher Consulting.
--------------------------------------------------------------------------------
Summary: As a Developer, you cannot attach the debugger to your application in
Production, but you can use logging in a way that helps you easily diagnose
problems in both development AND Production. You also get to make friends with
Operations people – win! The applications we’re developing and
1 min
IT Ops
10 Best Practices for Log Management & Analytics: Part 1
[http://info.logentries.com/log-management-best-practices]
This 3-part series covers Logentries’ 10 best practices for log management and
analytics. To download the complete article, click here
[https://information.rapid7.com/insightops-10-best-practices-for-log-management-and-analytics.html]
.
As applications, hosting environments and infrastructure continue to grow in
size and complexity, having a well defined set of logging strategies and
practices is more important than ever.
In Logentri
2 min
IT Ops
Using Log Data Streams for Real-Time Analytics: Part 1
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 [http://info.logentries.com/real-time-analytics]
.
[http://info.logentries.com/real-time-analytics]
Analytics tools are often focused on analyzing historical data. Taking a sample
of data from historical events, you can perform calculations to determine what
happened during that period of time and report on you
6 min
IT Ops
How to Implement ANTLR4 Autocomplete
Antlr4 [http://www.antlr.org/] is a new iteration of a popular Antlr parse tree
generator. Antlr4 features great documentation
[https://theantlrguy.atlassian.net/wiki/display/ANTLR4/ANTLR+4+Documentation]
and an in-depth book
[https://pragprog.com/book/tpantlr2/the-definitive-antlr-4-reference] on the
subject. However, the topic of autocompletion lacks any substantive material. I
hope this article will steer you in the right direction if you are looking to
implement autocomplete functionality
2 min
IT Ops
Announcing Logentries as Google Cloud Platform's First Log Analytics Partner
Today we’re excited to announce
[https://logentries.com/logentries-delivers-first-real-time-log-management-and-analytics-integration-for-google-cloud-platform]
our partnership with Google Cloud Platform, making Logentries
[https://logentries.com]the first provider of log analytics for Google Cloud
customers.
[/content/images/le-img/2015/06/logging-from-the-google-cloud-platform.png]
Logentries’ Google Cloud integration enables Google customers to perform
advanced analysis on their log data,
3 min
IT Ops
Introducing Logentries NEW Query Language: LEQL
We are excited to announce that Logentries’ new SQL-like query language, LEQL,
is now available
[https://logentries.com/logentries-new-analytics-language-makes-the-power-of-log-data-accessible-to-the-masses/]
for more advanced analytics and easy extraction of valuable insights from your
log data.
A SQL-Like Query Language
If you’ve ever used SQL, LEQL should feel familiar. In fact, Logentries already
supports a number of SQL-like search functions, including:
* SUM: Sums a set of values
*
2 min
IT Ops
How to Log with the Docker Logentries Container
Logentries offers a variety of ways to get logs out of your containerized
environment [/2015/04/logging-on-docker-what-you-need-to-know/], including our
Linux Agent, application plugin libraries, and Syslog. In this post we’ll cover
collecting and forwarding logs via our Docker Logentries Container, which
requires Docker 1.5 or higher.
To configure the Docker Logentries Container you’ll need to do the following:
* Create a destination log in your Logentries account to record your Docker
lo
7 min
Logentries
The Flexbox Paradigm: CSS3 Layout for Today’s Applications
Introduction
Controlling the layout of web pages and applications has always been a little
tricky. In the beginning, there were almost no mechanisms for page layout, other
than some basic formatting of html tags. We could apply some font styling, add
background colors, and with the use of paragraph’s and line breaks could achieve
some block spacing.
With the introduction and evolution of CSS, it gave us further control, but more
importantly, control over the elements box model. We could now f
4 min
Logentries
MongoDB Log Analytics
MongoDB 3.0 is now available! If you are new to MongoDB or upgrading from 2.6,
you will enjoy all of the new features including document-level locking, better
write performance, big memory support, and more. Additionally, to improve
usability of the log messages for diagnosis, MongoDB now categorizes some log
messages under specific components, operations, and provides the ability to set
the verbosity level for these components.
Today, Logentries is launching a new Community Pack for MongoDB
2 min
IT Ops
New Logentries Cookbook for Chef
[/content/images/le-img/2015/03/chef-and-logentries.png#img=half-right]We have
released our logentries_agent cookbook to supermarket.chef.io
[https://supermarket.chef.io/cookbooks/logentries_agent]! You can check out the
docs here, [https://supermarket.chef.io/cookbooks/logentries_agent]or I’ve
developed the following brief tutorial to walk you through how to automate your
installation of the Logentries Linux Agent [https://logentries.com/doc/agent/]
in your own infrastructure.
First off, I
4 min
IT Ops
Terminology Nerd War: APM, Log Analysis & More
Just the other day I was hanging out with my developer buddy. We entered what we
thought would be an interesting topic on how you cannot call an environment
“DevOps” without analytics.
But we soon were in a nerd war on what a term meant.
Yes, this is what I talk about in my free time.
![ ](https://blog.rapid [/content/images/le-img/2015/03/nerd-war.png]
In the thick of it, we both used the term “Server Monitoring.” But neither of us
were talking about the same thing. I was referring to log man
3 min
IT Ops
Why Interoperability is a Key Requirement for Your DevOps Toolkit
Today’s DevOps culture drives the requirement for development and ops teams to
share tooling and to combine lots of different services/processes to give them
visibility into their systems throughout the system life cycle. For example the
modern DevOps toolkit [/2014/12/infographic-the-modern-it-and-dev-ops-toolkit/]
will consistently include the following categories of tools (and more…):
* APM (e.g. New Relic, AppDynamics, AppNeta, AlertSite)
* Team Communication (e.g. Slack [https://logen
3 min
IT Ops
Getting Started with the Logentries & Logstash Integration
Logstash is an open source tool for managing events and logs. It is used to
collect, search and store logs for later use. If you are using Logstash to
collect logs from across your infrastructure already, and you are looking for
more sophisticated log analytics tool, you are in the right place.
I will show you how to configure Logstash to forward all your logs to your
Logentries [https://logentries.com]account using the plugin and token
connection.
Prerequisites
* Logstash downloaded and co
3 min
IT Ops
Logging Your Entire Software Delivery Pipeline
When we think of traditional development and production operations, we often
put everything into a linear software delivery pipeline that starts with a
development backlog, and ends with production monitoring. We slot tools at each
stage, and for the most part, keep everything segmented. Log analysis
[http://logentries.com]is a common tool in that chain but where does it fit? At
the end? I think not.
Log analysis can be used throughout your entire software delivery pipeline.
The linear pipeline