Uptrace Enterprise Edition

Uptrace comes in 2 editions: Uptrace Community Edition (Uptrace CE) and Uptrace Enterprise Edition (Uptrace EE).

Uptrace Community Edition is a free open source software with the source codeopen in new window available on GitHub.

Uptrace Enterprise Edition provides some additional features on top of Uptrace CE and is a commercial software. You can either host Uptrace EEopen in new window on your own servers or use Uptrace Cloudopen in new window.

SAML authentication✔️
PagerDuty integration✔️
Anomaly detection✔️
Improved grouping✔️
Optimized performance and storage✔️
AWS CloudWatch✔️


Uptrace EE allows to group projects and users into orgs and teams.

You can then use teams to restrict access to projects.

Or notify teams by email:


SAML (Security Assertion Markup Language) is a protocol used for authentication and authorization between different parties, such as an identity provider (IdP) and a service provider (SP). SAML allows users to access multiple services or applications using a single set of login credentials.

The following SAML identity providers have been tested:

  • Okta
  • Auth0
  • Shibboleth
  • Ipsilon
  • OneLogin
  • Azure Active Directory (Azure AD)


PagerDuty is a cloud-based incident management platform that allows teams to quickly respond to and resolve incidents in real-time.

Uptrace EE provides PagerDuty integration to automate incident response and streamline communication between teams.


Anomaly detection

Anomaly detection is a technique used to identify data points or events that deviate significantly from the expected or normal behavior of a system or a population. The anomalies are often indicative of errors, fraud, or unusual events that require further investigation.

You can use anomaly detection on spans, events, logs, and metrics.

Anomaly detection

Improved grouping

Uptrace EE allows to merge different groups together. For example, if the same HTTP handler is available under different routes, you can merge groups together to get more accurate stats:

Uptrace EE also comes with improved SQL grouping, for example, it is able to properly group the following queries:

-- group 1
SELECT * FROM spans WHERE id = 1
SELECT * FROM spans WHERE id = 2

-- group 2
SELECT * FROM events WHERE id = 1
SELECT * FROM events WHERE id = 2

-- group 3
SELECT * FROM events WHERE category_id = 1
SELECT * FROM events WHERE category_id = 2

Uptrace EE also improves logs grouping, for example:

# group 1
Invalid user webmaster from
Invalid user root from
Invalid user pgadmin from

# group 2
sqlparser.Parse failed
sqlparser.Parse failed

# group 3
db.Ping failed
db.Ping failed

# group 4
Function foo failed
Function bar failed

Lastly, you can manually adjust log grouping patterns for logs to extract some logs into a separate group.

Optimized storage

Uptrace EE comes with performance optimizations for common queries, supports PostgreSQL and ClickHouse sharding, and uses up to 30% less disk space.


Uptrace EE provides AWS CloudWatch integration that allows to accept metrics and logs from AWS CloudWatch using AWS Kinesis Data Firehose.

Last Updated: