Blog Archives

The Value of Correlation IDs

In the old days when transactional behavior happened in a single domain, in step-by-step procedures, keeping track of request/response behavior was a simple undertaking. However, today one request to a particular domain can involve a myriad of subsequent asynchronous requests… Read More

Tagged with: , , , ,
Posted in Application Performance Monitoring, Development, Log Analysis, Log Management, Server monitoring, Web

The Generosity of Thought: Caring and Sharing in the Open Source Community

I want to share something with you that is pretty amazing. But, before I do, allow me to provide the backstory.
The Backstory
I’ve been using Open Source Software (OSS) for a while now. I started with the big ones,… Read More

Posted in Uncategorized

3 Ways to Improve Your Code Testing

I am a big fan of Test Driven Development (TDD). I drank the kool-aid a while back and have not had a regret since. When I sling code, I am always writing a test, or writing against a test. That’s… Read More

Tagged with: , ,
Posted in Development, JavaScript, Node.js, Tips & Tricks

Self-describing Logging Using Log4J

Over the last few months I’ve been writing about the benefit of using self-describing logging to make your log data easier and faster to process. I covered .NET and NodeJS. In this article I am going to apply my thinking… Read More

Tagged with: , , ,
Posted in Application Performance Monitoring, Development, Java, JSON, Log Management, Logentries

Monitoring SNS Activity Using a Lambda Function and Logentries

Amazon Web Services Lambda functions are very cool. A Lambda function is a feature in Amazon Web Services that allows you to put a discrete piece of computing logic up in The Cloud and then access that logic to meet… Read More

Tagged with: , , , , ,
Posted in AWS, Cloud, Development, DevOps, How To, Logentries, Python, Uncategorized

Implementing Self-Describing Log Data Using NodeJS

In my previous article, How to Ensure Self-Describing Log Data using Log4Net, I showed you a  technique that made structuring your logging information as key-value and JSON under Log4Net an easier undertaking. In this article I am going to apply… Read More

Tagged with: , ,
Posted in Application Performance Monitoring, JSON, Log Management, Node.js

How to Ensure Self Describing Log Data Using Log4Net

In a previous article, The Benefit of Having an Enterprise Logging Policy, I presented the case for always using self-describing data formats when logging information. Using self-describing formats, such as key-value pairs and JSON, saves time and effort in terms… Read More

Tagged with: , , , , , ,
Posted in .Net, DevOps, How To, LEQL, Log Management, Logentries, Uncategorized

The Benefit of Having an Enterprise Logging Policy

Lack of an enterprise logging policy is a common shortcoming when it comes to the organizational discipline of logging from within large, distributed applications. Just because you can get log data into a system, it does not necessarily follow that… Read More

Tagged with: , , , ,
Posted in Development, DevOps, Log Management

The 4 Steps for Creating a Log Enabled Marketing Campaign

Typically, most logging activity in the online world is concerned with collecting information about an enterprise’s digital infrastructure. Machine logs, application logs, network logs, database logs, access logs are a few examples of such activity. However, as marketing campaigns become… Read More

Tagged with: , , ,
Posted in How To, Log Analysis, Log Management, Logentries, Tips & Tricks, Uncategorized

7 Rules for Using Log Data Effectively in a Retrospective

Log data can be an indispensable tool for doing an effective Retrospective following a technical disaster. Yet, often the data is misused. And many think that the entire Retrospective process is flawed altogether. More often than not Retrospectives, also known… Read More

Tagged with: , , , , , , , , ,
Posted in Application Performance Monitoring, Log Analysis, Tips & Tricks

Subscribe to the Blog

Categories

Archives