Operations | Monitoring | ITSM | DevOps | Cloud

The latest News and Information on Monitoring for Websites, Applications, APIs, Infrastructure, and other technologies.

Morgan Logger | Tutorial on how to use in an Express application

Morgan is a popular HTTP logging library for Node.js. It is designed to be a simple and flexible tool for logging HTTP requests and responses in Node.js applications. Using Morgan, you can easily log requests made to your Node.js server, including information such as the request method, the URL of the request, the status code of the response, and the length of the response body. You can also customize the format of the log messages and specify which requests should be logged and which should be ignored.

Six Key Observability Principles for Understanding Modern Applications

The rise of modern applications has kicked basic monitoring tools to the curb. With observability, teams can proactively know, in real-time, what’s happening across the entire stack. Observability allows us to take a holistic view of our IT systems and learn about the current state based on the environment and the data it generates. But how do you properly implement observability? Here are 6 guiding principles to make sure your IT and DevOps teams are set up for success.

How JMX Monitoring Works for Java Applications

The Java Management Extensions (JMX) framework is a Java technology that includes tools for managing and monitoring applications, system objects, and service-oriented networks. The JMX framework is designed to simplify the management of local and remote Java applications. The JMX framework introduces the concept of MBeans for real-time management of applications, whereby resources are represented by objects called MBeans (Managed Beans).

2022 Year in Review

If you are like me, I always look forward to reading (here writing) a company's Year in Review and this year is no different. However, as I reflect back on 2022, I realized we achieved a five year anniversary. An anniversary of completing a very big vision of transforming customer’s cloud object storage such as AWS S3 into the first stream-based Search+SQL Analytic Database. Initially providing access via the Elastic (Search) API, then Presto (SQL), at scale and in production.

JSON Logs | Best Practices, benefits, and examples

JSON (JavaScript Object Notation) is a lightweight data-interchange format that has gained widespread popularity in recent years due to its simplicity and flexibility. It is easy for humans to read and write and for machines to parse and generate, making it a great choice for transmitting data in web applications. Logs serve multiple purposes for application developers. They are essential to understand what's happening in your application.

Applications Manager in 2022: A look back

As we reach the end of the year, many of us are looking back to see how our resolutions for the year 2022 went. Well we don’t know about you, but at Applications Manager, we kept to our resolution to work to deliver the best possible version of our tool. Here’s a look back at 2022 and every milestone we crossed this year.

Datadog on Building an Event Storage System

When Datadog introduced its Log Management product, it required a new event data storage platform, as storing logs and events is a completely different problem from storing metrics, which was the first Datadog product. Over time, Datadog introduced more and more products that needed to store and index multi-kilobyte timeseries “events”, re-using the Event Platform infrastructure from Log Management. The increased use of the Event Platform and the new feature requirements coming from new products started exposing the limitations of the legacy system and the need for a new approach

Best practices for continuous testing with Datadog

In Parts 1 and 2, we looked at how you can build and maintain effective test suites. These steps are a key part of ensuring that application workflows function as expected. But how you run your tests is another important point to consider, so in this post, we’ll walk through best practices for executing your tests across every stage of development. Along the way, we’ll also look at how Datadog supports these practices for the applications that you are already monitoring.

How to install the Site24x7 APM Insight .NET Core agent in Linux

This video will guide you through the installation of the Site24x7 APM Insight.NET Core agent. With the APM Insight.NET Core agent, you can monitor your web applications built in.NET Core 2.0 and above. You can track HTTP requests, SQL queries, errors, exceptions, web API calls, and remote calls in your ASP.NET Core applications hosted on Windows, Linux, or Mac. Related links The one-line code to include in the Program.cs file: builder.Services.AddSite24x7ApmInsights();

Observability vs. Monitoring

Today, organizations are moving toward distributed systems to provide top-notch application services. This trend has made both observability and monitoring essential practices. As observability and monitoring are often used interchangeably, many people tend to get confused. It’s crucial to understand the difference between the two to use the right approach for a given scenario.