Uptrace is an open-source APM tool that supports distributed tracing, metrics, and logs. You can use it to monitor applications and set up automatic alerts to receive notifications via email, Slack, Telegram, and more. Uptrace is an open-source APM that supports OpenTelemetry tracing, metrics, and logs. You can use it to monitor applications and set up alerts to receive notifications via email, Slack, Telegram, and more. Uptrace collects and analyzes data from a variety of sources, including servers, databases, cloud providers, monitoring tools, and custom applications. It provides a unified view of the entire technology stack, enabling you to monitor the performance, availability, and health of your systems in real-time. Uptrace allows to monitor your whole application stack on a compact and informative dashboard. You get a quick overview for all your services, hosts, and systems.
Features
- Single UI for traces, metrics, and logs
- Built-in alerts with notifications via Email, Slack, WebHook, and AlertManager
- SQL-like query language to aggregate spans
- Pre-built metrics dashboards
- Multiple users/projects via YAML config
- Single sign-on (SSO) using OpenID Connect: Keycloak, Google Cloud, and Cloudflare