Application Performance Monitoring: best apps and software

Application performance monitoring tools trace requests, measure latency and errors, and pinpoint bottlenecks across services, databases, and user sessions.

Monitr

Monitr

Monitr allows users to connect data sources, query data with an AI assistant, and visualize results easily, catering to both analysts and non-technical team members.

PerfOps

PerfOps

PerfOps measures and monitors provider performance, enabling Multi-CDN and Multi-Cloud management using Real User Monitoring (RUM) data.

Airbrake

Airbrake

Airbrake provides error monitoring and application performance management, allowing developers to identify and fix bugs quickly across various programming languages.

Spanlens

Spanlens

Spanlens monitors LLM usage across OpenAI, Anthropic, and Gemini, tracking requests, costs, latency, errors, and agent traces. It supports evaluations, alerts, and self-hosting.

Vigil

Vigil

Vigil monitors AI API calls through a single proxy, tracking cost, token usage, latency, errors, and potential security issues across supported providers.

OnePatch

OnePatch

OnePatch monitors production services, detects incidents, investigates their causes, and helps implement fixes through deployment.

Maple

Maple

Maple is an open-source observability platform for collecting, visualizing, and analyzing traces, logs, and metrics from distributed applications.

Superlog

Superlog

Open-source observability app that adds and maintains OpenTelemetry instrumentation, groups related incidents, and can post a mergeable fix PR in Slack.

Tracelit

Tracelit

Tracelit monitors frontend and backend issues, shows sessions, logs, traces, and metrics, and can diagnose problems and generate fixes or GitHub PRs.

Tracium.ai

Tracium.ai

Tool for tracing AI requests, tracking costs, debugging failures, comparing prompts and models, and detecting drift.

Total Uptime

Total Uptime

Total Uptime is a monitoring platform that tracks the availability and performance of apps, websites, and APIs, providing alerts and insights for incident management.

Anteon

Anteon

Anteon is an open-source Kubernetes monitoring app that simplifies log, metric, and trace collection for efficient infrastructure management.

KloudMate

KloudMate

KloudMate is an observability tool for serverless applications, offering real-time insights to help developers debug and monitor performance and errors.

Traces

Traces

Traces app uses AI to analyze video feeds, providing actionable data from cameras to help businesses improve operations and reduce costs.

Treblle

Treblle

Treblle is an SDK for monitoring and documenting REST APIs, offering real-time tracking, auto-generated docs, analytics, and team collaboration tools.

Request Metrics

Request Metrics

Request Metrics tracks application performance by monitoring request counts and latency, helping users optimize resource use and enhance responsiveness.