Use Case
How to Create Log-Based Metrics to Improve Application Observability
As a Site Reliability Engineer (SRE) or DevOps professional, you are well aware of the importance of observability in ensuring the smooth functioning and performance of your applications. Observing and
Uncovering Business Insights from Logs
In the world of modern business, data drives decision-making. Every interaction, every transaction, and every click generates a series of data in the form of logs. These logs, often seen
OpenSearch RAG Tutorial with ml-commons
RAG is all the RAGe these days. If you don't know the term, it's short for "retrieval-augmented generation", which means that we're using retrieval (in our case OpenSearch) to augment
How to Extract Numerical Data from a Web Page for Dashboarding and Alerting
Over the years working as a software engineer and now a product manager, I've encountered multiple situations where I needed to extract numerical data from a page on a periodic
How to Track Your Company’s Rating on a Website
Websites provide advisory services, research, and user reviews on SaaS companies to help users find the right product for their needs. Information and reviews shared by genuine users of your
How to Periodically Extract Webpage Performance Metrics from Browser API
To ensure a good end user experience, smart businesses periodically gather performance data from their websites. They measure the responsiveness and speed of their services to ensure fast and reliable
How to Extract Numerical Values from API Responses
Extracting numerical values from public or private JSON API responses can help you track and analyze data, easily spot trends, and alert on data that is important to your business.
How to Troubleshoot Slow Web Applications With Sematext
Maintaining a smooth operation of your web application is crucial for the success of your business. When customers encounter performance issues while using your application, it will likely affect your
How to Monitor the Performance of Mobile-Friendly Websites
Mobile-friendly websites are a must. We are all using mobile devices more and more to access information and perform all kinds of work and tasks - shopping, banking, communication, dating,
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
How to Handle Java Lang OutOfMemoryError Exceptions
All the applications that you're trying to execute require memory. It doesn't matter if the application was developed using assembly language. Or if you used a low-level programming language like
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
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
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