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

October 10, 2024
18 minutes read

Java Logging Basics: Concepts, Tools, and Best Practices

Imagine you're a detective trying to solve a crime, but all the evidence is invisible.  Sounds impossible, right?  That's exactly what it's like trying to debug a Java application without proper logging.  Java logging is your magnifying glass, your fingerprint kit, and your trusty notepad all rolled into one. It's the unsung hero that helps…
Read more

Where Are Docker Container Logs Stored?

Where are Docker container logs stored? There’s a short answer, and a long answer. The short answer, that will satisfy your needs in the vast majority of cases, is: /var/lib/docker/containers/<container_id>/<container_id>-json.log

Top 10 Most Important Website Performance Metrics & KPIs Developers Should Measure

There are 1.3 billion websites out there in the great unknown and it’s hard not to think about what makes them different from one another. Why do users flock to

Deploy the Elasticsearch Operator on Kubernetes: ECK Tutorial

Have you ever grown tired of running the same kubectl commands again and again? Well the good folks over at the Kubernetes team understand you. With the addition of custom

How to Instrument UserLand Apps with eBPF

eBPF has revolutionized the observability landscape in the Linux kernel. Throughout our previous blog post series, I covered the fundamental building blocks of the eBPF ecosystem, scratched the surface of

Docker Containers Management: Main Challenges & How to Overcome Them

Even though containers have been around for ages, it wasn’t until Docker showed up that containers really became widely adopted. Docker has made it easier, faster, and cheaper to deploy

Docker Container Performance Metrics to Monitor

In Part 1 we’ve described what container monitoring is and why you need it. Because each container typically runs a single process, has its own environment, utilizes virtual networks, or has

Solr-diagnostics: How to use it and what it collects

If you’re running Solr and have to troubleshoot it (or maybe you just want a good overview!), then you’d probably want to collect logs, configs, maybe a snapshot of metrics

A Step-by-Step Guide to Java Garbage Collection Tuning

Working with Java applications has a lot of benefits. Especially when compared to languages like C/C++. In the majority of cases, you get interoperability between operating systems and various environments.

What Is Garbage Collection in Java & How It works: Tutorials & Best Practices

In this tutorial, we will talk about how different Java Garbage Collectors work and what you can expect from them. This will give us the necessary background to start tuning

Running and Deploying Elasticsearch on Kubernetes: How-to Tutorial, Examples & Best Practices

Big data, AI, machine learning, and numerous others are all buzzwords we seem to throw around lightly in recent years. Even though they are hugely different from one another, they