At the end of November, we’ll be migrating the Sematext Logs backend from Elasticsearch to OpenSearch

Monitoring

A Complete Guide to PostgreSQL Performance Tuning: Key Optimization Tips DBAs Should Know

PostgreSQL is an open-source relational database that is highly flexible and reliable and offers a varied set of features. Even though it is a complex database, it provides great integrity

How to Monitor MongoDB: Key Metrics to Measure for High Performance

Monitoring distributed systems like MongoDB is very important to ensure optimal performance and constant health. But even the best monitoring tool will not be efficient without fully understanding the metrics

Redis Monitoring: What Metrics Should You Measure to Ensure Performance

Redis is an open-sourced, BSD 3 licensed, highly efficient in-memory data store. It is used widely in the industry because of its incredible performance and ease of use. It can

Web Browser Update Problems: How to Monitor Website Performance Anomalies Caused by New Browser Versions

When new web browser versions are released, new bugs are inevitably introduced, which can degrade a website’s performance and increase the overall page load time. This can severely impact a

Apache Tomcat Monitoring Guide: Best Tools, Key Metrics & How-to [2023]

The Apache Tomcat is an open-source implementation of the Jakarta Servlet, Jakarta Server Pages, Jakarta Expression Language, Jakarta WebSocket, Jakarta Annotations and Jakarta Authentication specifications, all being a part of

20+ Key Server Performance Metrics to Measure for Actionable Monitoring Insights

No matter how well-designed, flashy, or useful your application is for your target users, they may not take kindly to it being slow or, even worse, crashing once in a

Apache Kafka Consumer Lag Monitoring: How to Check and Fix It to Stream Data Smoothly

The world lives by processing the data. Humans process the data - each sound we hear, each picture we see - everything is data for our brain. The same goes

How to Use Docker to Containerize Java Web Applications: Tutorial for Beginners

Containers are no longer a thing of the future - they are all around us. Companies use them to run everything - from the simplest scripts to large applications. You

Understanding Memory Leaks in Java: Common Causes & How to Detect Them

There are multiple reasons why Java and the Java Virtual Machine-based languages are very popular among developers. A rich ecosystem with lots of open-source frameworks that can be easily incorporated

Debugging Node.js Memory Leaks: How to Detect, Solve or Avoid Them in Applications

In this article, you'll learn how to understand and debug the memory usage of a Node.js application and use monitoring tools to get a complete insight into what is happening