Let’s Encrypt has announced that it will no longer send certificate expiration notification emails. What now?

API Monitoring Essential Guide: 7 Common API Metrics to Monitor Availability & Performance

APIs have become the de-facto standard in building and running modern applications. They are an integral part of the automation workflow of any business and as more users rely on

Java Logging Tutorial: Basic Concepts & Examples to Help You Log Efficiently

When it comes to troubleshooting Java application performance, JVM metrics are no longer enough. To fully understand the environment you also need Java logs and traces. Today, we're going to

Log4j2 Configuration Tutorial: Appenders, Levels, Examples

When it comes to troubleshooting application performance, the more information you have the better. Java logs combined with JVM metrics and traces give you full visibility into your Java applications.

How to Find Memory Leaks in Websites and Web Applications

Knowing how your users interact with your web application and how they experience it is crucial to provide the best possible experience. So what do you need to know? Start

Troubleshooting Large Queues in RabbitMQ

If you’re a RabbitMQ user, chances are that you’ve seen queues growing beyond their normal size. This causes messages to get consumed long after they have been published. If you’re

Log4j Tutorial: How to Configure the Logger for Efficient Java Logging [Example]

Getting visibility into your application is crucial when running your code in production. What do we mean by visibility? Primarily things like application performance via metrics, application health, and availability,

Node.js Error Handling Made Easy: Best Practices On Just About Everything You Need to Know

Don't you hate it when you see an uncaughtException error pop up and crash your Node.js app? Yeah... I feel you. Can anything be worse? Oh yeah, sorry, unhandledRejection I

Solr Performance: Troubleshooting Solr Slow Queries Using Logs and Metrics

Let's say you get an alert that one or more queries is slow. Or that your users complain, whichever comes first 🙂  We've all been there… How do you find

Introducing MinIO Support in Sematext

Sematext Logs is a Log Management-as-a-service. Think of it as your own central location for logs in the cloud. If you prefer or need to keep logs in your own

Node.js Logging Tutorial: How to Check, Write & Debug [Best Practices]

Building SaaS products is hard. Making customers happy is even harder. I should know, I've built a start-up that failed! But, not everything is that bad. I learned a lot.

Top 10 Elasticsearch Metrics to Monitor

This article is part 2 of a four-part series of articles about Elasticsearch performance monitoring. Part 1 explains what Elasticsearch is and how it works, while in this part, we're

How to Find and Fix Slow-Running PostgreSQL Queries to Speed Up Your Database

Imagine some users complaining that querying PostgreSQL is slow (this never happened right?), and we have to troubleshoot this problem. It could be one of two things: Something wrong with

Getting Started with Sematext Browser SDK for Front-end Performance Monitoring

Open-sourcing a code base for the world to see after working on it for a long time is a great experience. You should care about what your users want. You

Understanding Logging Levels: What They Are & How To Use Them

Making sense out of logs is not an easy task. Log management solutions gather and accept data from multiple sources. Those sources can have different log structures, providing a different

What Are SSL Certificate Errors: Causes & Best Practices on How to Prevent and Fix Them

What do you think of a website that displays SSL/TLS certificate errors when you visit it? Most people abandon it in disappointment. A certain amount of trust and respect for

What Is Log Analysis: Definition, Logging Use Cases & How-to Guide

Logs are one of the most valuable assets when it comes to IT system management and monitoring. As they record every action that took place on your network, logs provide

What Are Script Errors and How to Fix Them

Do you use an error tracking tool for your website? Have you ever tried to debug a problem that a user reported, and when you looked at your error tracking

Website Benchmarking: An Example on How to Benchmark Performance Against Competitors

Time to first byte, first contentful paint, DNS response time, round-trip time, and the list goes on and on. With all of these website metrics, how are you supposed to