Operations | Monitoring | ITSM | DevOps | Cloud

API

The latest News and Information on API Development, Management, Monitoring, and related technologies.

7 alerting optimizations you should use in your website and API monitoring

Alerting is central to your website, web application, and API monitoring. Getting the right message to the right people is essential to quickly resolving outages and error states. In this article, we walk you through seven aspects you need to consider when setting up the alerting for your monitors. If you need a general overview of how alerting works within Uptrends, we have a Knowledge Base article and an Academy course you may want to visit.

Easy automated E2E testing & monitoring for your frontend with Vercel and Checkly

Exciting times ahead. With the Jamstack gaining momentum, the landscape around it is offering more and more tools to streamline developer workflows and free up time for actual development. A cutting edge solution in this interesting space is Vercel, formerly known as ZEIT. In this blog post we will get a taste of Vercel's capabilities by using it to deploy and preview a sample Gatsby blog - and while we're at it, we will of course take the chance to kick off some checks automatically from Checkly.

Monitoring APIs for Better Performance

In this week’s Tip Tuesday, we are focusing on API monitoring. APIs are a set of rules or standards, which extend the functionality of an application, allowing different applications and/or programs to interact. These little helpers are built with flexibility and ease of integration in mind. APIs simplify programming, allowing developers to build complex applications without having to worry about usability.

Architectural Pattern for Highly Scalable Serverless APIs

The most common API architecture on Serverless backends is not necessarily the most scalable and resilient option. Many developers take for granted that an AWS Lambda processing external requests will require an API Gateway endpoint connected directly to it. One of the best options to decouple a Lambda function and an API Gateway endpoint is by using an SQS queue. Requests come into API Gateway, which are sent as messages to SQS.

How to Use Browser Tests to Monitor Web App User Journeys | Datadog Tips & Tricks

In part 2 of this 2 part series, you’ll learn how to create Datadog Browser Tests to replicate user journeys and verify both that your web applications are responsive and functioning properly at all times. In part 1 of this series (link), you learned how Datadog’s API tests can be used to check API and website uptime. Datadog Browser Tests take this a step further, allowing you to replicate entire user journeys and transactions through your web applications. This is done with our browser recorder: simply click “Start Recording” and click through your application to record a test.

Exploring Jaeger traces with Elastic APM

Jaeger is a popular distributed tracing project hosted by the Cloud Native Computing Foundation (CNCF). In the Elastic APM 7.6.0 release we added support for ingesting Jaeger traces directly into the Elastic Stack. Elasticsearch has long been a primary storage backend for Jaeger. Due to its fast search capabilities and horizontal scalability, Elasticsearch makes an excellent choice for storing and searching trace data, along with other observability data such as logs, metrics, and uptime data.

Python Logging - The Ultimate Guide

This guide is focused on how to log in Python using the built-in support for logging. It introduces various concepts that are relevant to understanding Python logging, discusses the corresponding logging APIs in Python and how to use them, and presents best practices and performance considerations for using these APIs.

Elastic Cloud: Elasticsearch Service API is now GA

The Elastic Cloud console gives you a single place to create and manage your deployments, view billing information, and stay informed about new releases. It provides an easy and intuitive user interface (UI) for common management and administrative tasks. While a management UI is great, many organizations also want an API to automate common tasks and workflows, especially for managing their deployments.

Announcing HAProxy Data Plane API 2.0

Version 2.0 of the HAProxy Data Plane API brings some exciting enhancements that unlock the power of HAProxy’s flexible configuration and its runtime capabilities. The HAProxy Data Plane API, which lets you manage your HAProxy configuration dynamically using HTTP RESTful commands, has marked a major milestone with the release of version 2.0. This release emphasizes the runtime aspects of HAProxy, giving you the ability to manage map files, stick tables, peers, DNS resolvers and more.