Sematext

Brooklyn, NY, USA
2007
Mar 2, 2021   |  By John Demian
As APIs play a crucial role in connecting modern cloud applications, monitoring their availability and performance is a must if you want to provide a top-notch experience. A good API monitoring tool will help you build reliable APIs by identifying and resolving the issues before they reach your users. If you’re interested in such a solution, look no further. In this article, we reviewed some of the best API monitoring tools and services available today, both open source and commercial.
Feb 26, 2021   |  By Stefan Thies
Monitoring systems help DevOps teams detect and solve performance issues faster. With Docker and Kubernetes steadily on the rise, it’s important to get container monitoring and log management right from the start. This is no easy feat. Monitoring Docker containers is very complex. Developing a strategy and building an appropriate monitoring system is not simple at all.
Feb 23, 2021   |  By Rafal Kuć
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 with metrics such as page load times, HTTP request times, and core Web Vitals – time to the first byte, first contentful paint. If you use Sematext Experience you’ll see a number of other useful metrics for your web applications and websites there. However, metrics themselves are only a part of the whole picture.
Feb 22, 2021   |  By Radu Gheorghe
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 familiar with Kafka monitoring, you’ll call it consumer lag, but in RabbitMQ-land it’s often called queue length or queue depth.
Feb 19, 2021   |  By John Demian
Monitoring the performance of an application is not a strange concept to most developers. At one point or another, we’ve all had to do some performance debugging of our own. Usually, it happens when there’s a big issue affecting the user’s experience or cost implications. Only then do we make time to look at how the app performs in different scenarios. Of course, there are different parts of the application that you can, and should, monitor separately.
Feb 9, 2021   |  By Rafal Kuć
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, its logs should you need to troubleshoot it, or its traces if you need to figure out what makes it slow and how to make it faster. Metrics give you information about the performance of each of the elements of your infrastructure.
Feb 2, 2021   |  By Adnan Rahić
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 didn’t see you there. What a nightmare you are. 😬 I maintain all Node.js open-source repos at Sematext. A few of them can help you out with error handling, but more about that further down. Here at Sematext, we take error handling seriously! I want to share a bit of that today.
Jan 28, 2021   |  By Sivasamy Kaliappan
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 your APIs to power their applications, the need for them to be reliable is important. Any degradation in their health, availability, and performance will impact your business, so ensuring its reliability depends on proactively monitoring your APIs.
Jan 20, 2021   |  By Radu Gheorghe
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 the root cause for this slowness and then fix it? In this article, I’ll go through my usual thought process: first, I’d try to find which queries are slow. Then, I’d dig deeper: Let’s take a specific example and run through each step.
Jan 9, 2021   |  By Rafal Kuć
A large amount of data requires special tools. Apache Cassandra is one of those databases that can handle a large amount of data spread among many commodity servers, providing high availability and fault tolerance without a single point of failure. Developed under the umbrella of Apache Software Foundation, it ensures full visibility into the code base and being free of charge.
Jun 10, 2020   |  By Sematext
Sematext Synthetics allows you to collect information on the performance of critical business transactions, resources, load test information, and much more.
Aug 27, 2019   |  By Sematext
A breakdown of Sematext Experience, an easy-to-use Real User Monitoring solution, adding to the Sematext Cloud observability toolbelt, which encompasses Log Management, Infrastructure Monitoring, Tracing and now, Real User Monitoring.
Apr 22, 2019   |  By Sematext
A user looking for “awesome smartphone 2018” is likely really after “+review:awesome +category:smartphone +release_date:2018”. A clever use of (e)dismax might get us pretty close to where we want, but it’s not real query understanding. There are other ways, of course, like training a model that will, based on the keyword, guess which field it’s looking into.
Dec 10, 2018   |  By Sematext
DockerCon, The #1 Container Industry Conference. Dec 3-5, 2018, Barcelona
Nov 15, 2018   |  By Sematext
Video explaining how to use Logsene for troubleshooting using logs.
Oct 17, 2018   |  By Sematext
Your software stack likely consists of web servers, search engines, queues, databases, etc. Each part of your stack emits its own metrics and logs. Depending on the size of your team and structure, different team members might have permissions to look at one set of data, but not the other. Some data is needed for troubleshooting and can be discarded after just a few days, while more important data might need to be kept for months for legal or capacity planning purposes.
Oct 10, 2018   |  By Sematext
Your software stack likely consists of web servers, search engines, queues, databases, etc. Each part of your stack emits its own metrics and logs. Depending on the size of your team and structure, different team members might have permissions to look at one set of data, but not the other. Some data is needed for troubleshooting and can be discarded after just a few days, while more important data might need to be kept for months for legal or capacity planning purposes.
Sep 17, 2018   |  By Sematext
Video showing how to create a dashboard in Sematext Cloud.
Sep 13, 2018   |  By Sematext
Video introducing Sematext Cloud, including topics such as Alerts & Dashboards, Log & Events, Log searching and Database tracing.
Sep 7, 2018   |  By Sematext
Video showing alerts in Sematext Cloud, including topics such as how to set up alerts, alert queries and enabling/disabling alerts.
Nov 7, 2018   |  By Sematext
If you manage Elasticsearch clusters you’ll find this cheat sheet created by Sematext Elasticsearch experts very handy. In it you will find a comprehensive list of copy-paste curl snippets for allocation, caches, segment merges, performance troubleshooting and quite a bit more. Enjoy and share!
Nov 7, 2018   |  By Sematext
The Cloud Native movement and migration of applications to microservice architectures require general visibility and observability into software behavior. OpenTracing aims to offer a consistent, unified, and tracer-agnostic instrumentation API for a wide range of frameworks, platforms and programming languages.
Nov 1, 2018   |  By Sematext
This Elasticsearch Developer Cheat Sheet provides a comprehensive list of key Elasticsearch operations every developer needs – index creation, deletion, mapping manipulation, indexing API, ingestion API, querying, aggregations, document relations (nested and parent child) and more! Enjoy and share!
Nov 1, 2018   |  By Sematext
In this reference architecture document, you will find out about all key Docker metrics to watch. Following that, you will learn how to set up monitoring and logging for a Docker UCP cluster. Specifically, this e-book shows how to use Sematext Docker Agent to collect metrics, events and logs for all Docker hosts and containers. Enjoy and share!
Oct 1, 2018   |  By Sematext
This Solr / SolrCloud Metrics API Cheat Sheet shows you how to access all the new Solr metrics – Jetty Metrics, JVM Metrics, Solr Node Metrics, Core OS metrics, etc. Print it. Copy-paste from it. Use it when troubleshooting Solr performance issues. Enjoy and share!
Oct 1, 2018   |  By Sematext
Evaluating Elasticsearch for a future project or preparing to “go live”? This e-book is an introduction to the working principles of Elasticsearch, with a focus on performance monitoring and tuning of production operations. This guide helps close the gap in understanding between team members such as developers, operations and their team leader. Enjoy and share!
Sep 1, 2018   |  By Sematext
This Solr / SolrCloud Cheat Sheet shows you how to access all the new Solr features – Running​ ​ Solr, Data​ ​ Manipulation, Searching, Faceting, Streaming​ ​ Aggregations, etc. Print it. Copy-paste from it. Use it when troubleshooting Solr performance issues. Enjoy and share!
Sep 1, 2018   |  By Sematext
Looking to replace Splunk or a similar commercial solution with Elasticsearch, Logstash, and Kibana (aka, “ELK stack” or “Elastic stack”) or an alternative logging stack? In this eBook you’ll find useful how-to instructions, screenshots, code, info about structured logging with rsyslog and Elasticsearch, and more. Enjoy and share!
Aug 1, 2018   |  By Sematext
This Kubernetes Cheat Sheet puts all key Kubernetes commands (think kubectl) at your fingertips. Organized in logical groups from resource management (e.g. creating or listing pods, services, daemons), viewing and finding resources, to monitoring and logging. Enjoy and share!
Jul 1, 2018   |  By Sematext
Evaluating docker for a future log management or monitoring project? This Docker cheat sheet covers all you need to know from creating and starting a container in one operation to executing commands in containers, Docker networks, Data cleanup and more. Enjoy and share!

Sematext Cloud is an all-in-one observability solution for modern-day software-based companies that provides key insights into front-end and back-end performance. Sematext encompasses infrastructure, real user & synthetic monitoring, transaction tracing, and log management. Sematext gives businesses full-stack visibility by exposing key performance issues quickly and easily through a single Cloud or On-Premise solution.