Uptrace v1.7 is available

vmihailenco

Vladimir Mihailenco

Posted on March 29, 2024

Uptrace v1.7 is available

The Uptrace team is pleased to present the latest v1.7 release, which introduces dark mode, revamped navigation, dashboards list, system tracing metrics, and much more.

New nav and dark mode

Uptrace v1.7 improves navigation and adds support for the dark mode.

Dark mode should be enabled automatically if your operating system uses a dark theme. It can also be enabled manually using the switch in the upper right corner.

Dark mode

Dashboards improvements

Uptrace now provides a separate view that allow to list and manage your dashboards.

Uptrace also provides quick access to dashboards that have the same prefix, for example, here is how dashboards with the "Hostmetrics: " prefix are grouped together.

Dashboard quick access

You may need to reset your existing dashboards via UI to benefit from this.

Querying spans from metric dashboards

Added ability to query spans using system metrics provided by Uptrace: uptrace_tracing_spans, uptrace_tracing_logs, and uptrace_tracing_events.

Such system metrics allow to query spans table directly without actually creating any metrics. You have access to all span attributes and can use them for filtering and grouping.

System metrics

JSON API and auth token

Added support for JSON API using the user.auth_token for authentication.

For now JSON API allows to query spans, create metric monitors, and annotations.

For example, you can get a list of host names using the group by host_name query like this:

curl https://api.uptrace.dev/api/v1/tracing/<project_id>/groups?time_gte=2023-07-10T00:00:00Z&time_lt=2023-07-11T00:00:00Z&query=group%20by%20host_name \
  --header "Authorization: Bearer <token>"
Enter fullscreen mode Exit fullscreen mode

.NET metrics

Added pre-built dashboards for .NET system metrics reported by OpenTelemetry instrumentation.

.NET metrics

Other changes

  • Updated Tempo API to the latest version. You should be able to use Tempo integration with the recent Grafana version.
  • Added new project setting force_span_name by @HeCorr. See the config for details.
  • Added ability to disable TLS when configuring SMTP mailer by @rgl.

The full changelog is available on GitHub.


Uptrace is an open source log management tool for OpenTelemetry that supports distributed tracing, metrics, and logs. You can use it to monitor applications and troubleshoot issues.

In just a few minutes, you can try Uptrace by visiting the cloud demo (no login required) or running it locally with Docker. The source code is available on GitHub.

💖 💪 🙅 🚩
vmihailenco
Vladimir Mihailenco

Posted on March 29, 2024

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related