Operations | Monitoring | ITSM | DevOps | Cloud

AppSignal

Set Up Tracing for a Node.js Application on AppSignal

Node.js is a very popular JavaScript runtime for the backend. Its usage has grown steadily in the past years. Some notable users of Node.js include Netflix, PayPal, Uber, and eBay. In this post, you will learn how to add tracing to a Node.js application on AppSignal. You will use an existing Quotes app that talks to a PostgreSQL database to fetch the quotes. Let’s get going!

Transport Your Logs to AppSignal with Winston

AppSignal Logging gives you 360-degree insights into your application's performance. To help give you those insights, we wanted to ensure our logging solution allowed you to send AppSignal your logs your way. You can now use Winston transport to send your Node.js application's logs directly to AppSignal and take advantage of having access to all of your application's performance logs and metrics in one place.

How to Monitor Custom Metrics with AppSignal

Setting up custom metrics is an easy way to gain instant insights into the information you need (without scorching through log lines or struggling with complicated reporting tools). Supplement your application's critical monitoring data by tracking meaningful metrics to quickly identify and resolve potential issues. In this blog post, we'll show you how to set up and use custom metrics to remove your monitoring blind spots.

Optimize Your Prisma Queries with AppSignal and OpenTelemetry

AppSignal integrates seamlessly with Prisma via OpenTelemetry to give you invaluable insights into how your application is performing. In this blog post, we'll outline how you can use AppSignal to optimize your application's Prisma integration, mitigate inefficient database queries, spot anomalies, and improve your application's scalability.

Monitor the Health of Your Node.js Application

Node.js is a popular choice for creating a scalable and highly performant web app. Its event-driven, non-blocking I/O model makes it well-suited for building real-time, data-intensive applications. Maintaining the health of your Node.js app includes monitoring and tracking several metrics over time to better understand how your app is performing. Monitoring your application's health is important to ensure its smooth operation and a good user experience.

Monitor NGINX Performance Automatically with AppSignal

Understanding how NGINX performs can be overwhelming. There are many data points to follow, and it can be tricky to know which ones are relevant to you and which ones you can ignore. In this article, we'll explain how you can use AppSignal to monitor NGINX, expanding your visibility over your application's performance.

Track Errors in Your NestJS Application with AppSignal

Many variables — such as your users' device type and configuration, external hosting services, and third-party libraries — can impact an application's performance. Without a performance monitoring system in place, numerous problems can arise. These issues could even mean that users stop using your application.

Introducing AppSignal for Hanami

Struggling to keep track of key metrics and potential issues in your Hanami application? AppSignal integrates seamlessly with Hanami 2.0 actions to provide action-level insights, making it easier for you to ensure a smooth-running application. In this blog post, you'll learn about the integration between AppSignal and Hanami and how it solves your performance monitoring challenges.

An Introduction to Application Monitoring

Users prefer an application that runs smoothly and without bugs to one that may have an appealing UI and shiny new features but comes with issues. Application monitoring is critical to the health of your application. With application monitoring, you can stay on top of any errors and ensure your application performs as it should. In this article, we'll cover: Let’s dive straight in!