Loggly Blog

Scaling Elasticsearch for Multi-Tenant, Multi-Cluster

When you start building infrastructure on Elasticsearch (ES), the first architecture usually assumes you can run a single ES cluster. This is the easiest way to get started: Just spawn a cluster and go. A typical search-based application looks like this: Any modern architecture will be designed for scalability and resiliency, so each stage should […]

Node.js Error Handling Explained

Introduction Errors—every programming language has them under one name or another, and the Node.js environment is no different. Node.js includes only a handful of predefined errors (like RangeError, SyntaxError, and others), all of which inherit from Error. The official documentation is a recommended read. Note that the documentation refers to exceptions as well, but don’t […]

Analytics in Game Development: Data-Driven What?

Back in the old days, at the beginning of the current decade, I would have started this article with, “Analytics: You’re doing it wrong!” These days, not so much. I still get a few approving nods, the ones with the lower lip slightly flexed and tense eyebrows denoting sincere approval with a hint of surprise, […]

8 Time-Saving Tools for Easier C# Development

Save Time with These C# Tools Ask any developer what makes her coding life easier, and she will list several tools in her toolkit that help her perform a certain task. Whether it’s an IDE, a plugin, or even just a dependency library, these tools can shave off hours of development time. Most tools reduce […]

Lessons Learned from Using Regexes At Scale

Regexes: With Great Power Comes a Great Downside One day, you may find yourself wanting to use regexes to parse a large amount of data. You might even want to build a feature that exposes regexes to your users. Regexes are pretty sweet, and who wouldn’t want to enhance their product with the power of […]

Is Your Site Performance Eating Your Revenue?

Last week, shoppers at Amazon’s much-hyped sales event, Prime Day, were experiencing difficulty at the checkout. The issue appeared when shoppers attempted to add an item to their shopping cart, both on mobile and desktop versions. Reportedly, last year’s Prime Day was the second-largest sales day for Amazon in 2015, with total sales nearly 3.5-percent […]

Logging Facts Every DevOps Professional Should Know

Do You Have the Right Log Strategy? At Loggly, we’ve gained a good bit of knowledge about log management and log analysis from working with thousands of great customers for more than five years. We wanted to make this knowledge available to others, so we wrote a new eBook, The Field Guide to Log Management. […]

New Ways to Monitor Error and Exception Data

Errors and exceptions happen. It’s not a matter of if or even when; it’s a matter of how many. And in a software development world with faster innovation cycles and continuous delivery, smart DevOps teams need a log management system that proactively monitors for errors and exceptions so they know what’s “normal” and can act […]

How to Use Dashboards and Alerts for Data Monitoring

Data monitoring is a crucial component of any deployment. Being able to track and respond to changes in your infrastructure can help reduce downtime, increase performance, and improve the overall efficiency of your platform. In this post, we’ll explore two data aggregation methods that can vastly improve your logging experience: dashboards and alerting. We’ll explain […]