Systems | Development | Analytics | API | Testing

Monitoring

How to Track Errors in Oban for Elixir Using AppSignal

When developing an Elixir app, you'll often need to handle tasks in a way that does not interrupt the normal user request-response cycle. Tasks like sending emails are great examples of jobs that should be delegated to a capable background job processing service. In the Elixir ecosystem, Oban is one such background job processing library. In this article, we'll learn what Oban is, how it works, and how to instrument it using AppSignal.

10 Essential Monitoring Best Practices for DevOps & Developers

Effective monitoring is crucial for maintaining robust application performance, proactive issue detection, and efficient resource management. This guide covers ten essential monitoring best practices that developers and DevOps teams can use to improve observability and keep applications running smoothly. By following these practices, teams can ensure systems are resilient, secure, and provide a seamless user experience.

Preventing Delays, Maximizing Efficiency: Real-Time Beacon Monitoring

In today’s fast-paced world, operational efficiency is paramount for businesses striving to stay competitive. The ability to manage time and resources effectively directly impacts overall performance. Our recent tech paper on – ‘Maximizing Efficiency by Real-Time Detection of Beacon Check-In Delays’, highlights how real-time detection technologies can revolutionize industries by identifying and mitigating inefficiencies caused by delays in beacon check-ins.

Stop Using TCP Health Checks for Kubernetes Applications

As developers, one of the most important things we can consider when designing and building applications is the ability to know if our application is running in an ideal operating condition, or said another way: the ability to know whether or not your application is healthy. This is particularly important when deploying your application to Kubernetes. Kubernetes has the concept of container probes that, when used, can help ensure the health and availability of your application.

Top Product Observability Tools to Boost Business Efficiency

As software systems grow more complex, ensuring reliable performance and delivering a seamless user experience becomes increasingly challenging. Product teams need the ability to track and analyze system behavior in real-time, allowing them to address issues before they affect users. Product observability offers a proactive approach, enabling teams to gather data, monitor system health, and make informed decisions based on a complete view of both infrastructure and user interactions.

15 Best API Monitoring Tools

Application programming interfaces (APIs) power countless applications and services in today’s world. However, the complexity and scale of modern API ecosystems often create a blind spot for developers and operations teams. API monitoring can solve a lot of these challenges. In this article, we discuss some core concepts and the benefits of API monitoring, along with key API metrics you should track.

How to Set Up Domain Expiration Monitoring: A Step-by-Step Tutorial

Hey there, website owners and tech enthusiasts! Today, we’re diving into something crucial for your online presence – how to set up domain expiration monitoring. Imagine your website going offline just because you missed the renewal date of your domain. Scary, right? That’s where domain expiration monitoring comes in handy. It keeps an eye on your domain’s expiration date and alerts you well in advance, so you never have to worry about losing your domain.

How Speedscale's Traffic Viewer Complements Your Production Monitoring System

Speedscale's Traffic Viewer is the perfect complement to your production monitoring or observability system because it provides detailed information (like request and response payloads, headers, cookies, and more) that actually helps developers debug any issues and requires zero developer intervention--all of the data is provided from traffic.