You can now authenticate using OpenID Connect (OIDC) protocol, enabling single sign-on with popular identity providers. This feature is only available for enterprise customers with license and cloud deployments.
We have introduced another authentication system called "opaque" for better session management. Session management is now fully configurable with the opaque system, and users can opt-in to use either JWT or opaque.
SigNoz SAML also now supports Jumpcloud and AWS SSO and is now compatible with almost all SAML providers out there.
We replaced mattn/sqlite with modernc.org/sqlite, which is a CGO-free port of the C SQLite3 library. This change simplifies the codebase and improves compatibility across different platforms without requiring C dependencies.
We have rebuilt the alerts system with a more intuitive interface and powerful new capabilities. The new experience is available in beta for metric, log and trace based alert types.
Set multiple severity thresholds within one alert instead of creating separate alerts for each severity level. For example, send a warning when CPU usage exceeds 75% and a critical alert when it exceeds 95%, all in one alert. Each threshold can route to different notification channels.
Route notifications dynamically based on alert attributes using expression-based routing policies. Create one alert and let routing policies determine where notifications go based on labels like service name, team, or environment. Perfect for organizations with shared infrastructure where multiple teams need the same metrics routed to their specific channels.
Group alerts by specific fields to combine alerts with matching field values into a single notification, reducing notification volume while keeping related alerts together.
Configure re-notifications to send periodic notifications while an alert condition remains active, giving you control over notification frequency to balance awareness with reducing alert fatigue.
severity_number > "7"
or http.status_code >= "400"
would compare values alphabetically instead of numerically, leading to incorrect results.IS NULL
and IS NOT NULL
checks for proper filtering of JSON column types.The header now includes quick access buttons for sharing page links and submitting feedback across all pages. Share your current view with teammates or report issues directly without leaving the application.
View logs directly associated with your spans in the trace details view. This powerful correlation feature helps you quickly understand what happened during a span's execution by showing relevant log entries alongside your trace data.
When viewing a span in trace details v2, you can now access a "Logs" tab that displays:
Click on any log entry to jump directly to the logs explorer with pre-applied filters for deeper investigation. The explorer automatically filters by both trace ID and span ID, making it easy to continue your debugging workflow.
This feature significantly reduces the time spent correlating traces and logs, giving you a complete picture of your application's behavior in one unified view.
Legacy alertmanager has been removed in favor of the inbuilt signoz alertmanager for improved reliability and feature support.
Export your log data directly from the Logs Explorer with flexible options. Choose your preferred format (CSV or JSONL), select how many rows to export (10k, 30k, or 50k), and decide whether to include all columns or just the ones visible in your current view.
The export preserves your active filters and time range, making it easy to share specific insights with your team or perform offline analysis.
Smart Span Highlighting - When searching within a trace, matching spans are now visually highlighted while others are dimmed, making it instantly clear which spans match your search criteria. No more hunting through hundreds of spans to find what you're looking for.
Resizable Trace Sidebar - Customize your workspace by dragging to resize the trace details sidebar. Whether you need more room for the flamegraph or want to see detailed span attributes, you're in control of your layout.
Span Hover Cards - Get instant insights without clicking. Hover over any span to see key information like duration, service name, and status in a convenient popup card. Perfect for quickly scanning through traces without losing context.
These improvements work together to create a more fluid trace analysis workflow, helping you identify issues faster and understand system behavior at a glance.
New query capabilities make it easier to search and filter your data with improved text search and helpful validations.
hasToken Function Support - Search for specific tokens within text fields using the new hasToken
function in Query Builder. Perfect for finding logs or traces containing specific keywords, error codes, or identifiers without complex regex patterns.
LIKE/ILIKE Operation Warnings - Get helpful warnings when using LIKE or ILIKE operators without wildcard characters (% or _). This prevents common mistakes where queries return no results because wildcards were forgotten, saving debugging time and ensuring your filters work as intended.
Join us for Launch Week 5.0 from September 8-12 at 9 AM PT. Five days of major feature announcements, live demos, and deep dives into what's new in SigNoz.
Follow the upgrade guide to update the ClickHouse version to 25.5.6. You can also use our upgrade path tool to identify the exact steps you need to take.
Your dashboards are now fully interactive. Click directly on any data point in your panels to drill down and explore - no more opening new tabs and manually recreating queries.
Key capabilities:
This works with all your existing dashboards built with the query builder - no migration needed.
You can now query spans based on their relationships within a trace. Find spans where the root span has specific attributes, where the parent span encountered an error, or where any span in the trace matches certain criteria. This gives you deeper correlation capabilities for debugging distributed systems.
Examples of what you can now do:
Pin important span attributes for easier access and visibility in the trace explorer. This helps you keep critical attributes always visible while investigating traces.
When updating dashboards via API key, you can now delete multiple panels in a single operation, making programmatic dashboard management more efficient.
Press Cmd+K
(Mac) or Ctrl+K
(Windows/Linux) to instantly access any page, search for actions, or navigate using keyboard shortcuts. The palette shows all available shortcuts like Shift+H
for Home, Shift+T
for Traces, and Shift+L
for Logs, making navigation faster without touching your mouse. This is especially useful when you're debugging issues and need to quickly jump between different modules.
The command palette includes:
HTTP status codes are now prominently displayed as colored badges in the trace details view. When examining traces in the waterfall or flamegraph views, you'll instantly see status badges (200, 404, 500, etc.) on each span, making it easier to spot errors and understand request outcomes at a glance. The badges use intuitive color coding like green for successful requests (2xx), yellow for redirections (3xx), orange for client errors (4xx), and red for server errors (5xx).
The status badges appear in:
The new Cost Meter provides comprehensive visibility into your observability costs across all telemetry signals. Track your data ingestion patterns in real-time with hourly aggregation and understand exactly where your observability budget is going.
Key capabilities:
Access Cost Meter directly from the sidebar navigation to start optimizing your observability spend.
The new date picker provides separate date and time inputs for more precise control, real-time validation to prevent invalid ranges, and clear timezone indicators. Custom time ranges are now easier to set and persist when reopening the picker.
service.name IN 'cartservice'
converting to service.name IN []
).The query builder has been completely rewritten to support more powerful and flexible data exploration.
Key enhancements:
SigNoz is now available as a cobra command CLI. Running signoz --help
gives you access to OpenTelemetry-native logs, metrics and traces in a single pane with the following commands:
help
- Help about any commandserver
- Run the SigNoz serverThe span details drawer tabs now display item counts directly in the tab headers.
Trace funnels now support unlimited steps, removing the previous 3-step limitation.
key CONTAINS value
filter not working with numeric values, allowing proper filtering of numeric fields in logs and traces.Added entrypoint spans toggle to the key operations table. When enabled, filters to show only spans where requests first enter the service from upstream services, hiding internal downstream spans for a cleaner high-level view.
Added system theme option to automatically follow your OS dark/light mode preference and updated the app loading screen.
Added JSON flattening support in log pipelines to simplify nested JSON structures for better querying and analysis.
This feature helps you parse complex nested JSON logs into flattened structures, making it easier to query and analyze log data in SigNoz.
We've added new datasource documentation to the onboarding screen to help you get started faster with existing integrations.
Restored access to ingestion keys and settings for self-hosted users with licenses. Self-hosted users can now view and manage ingestion keys directly in the SigNoz interface and access ingestion settings for both admin and editor roles.
We have deprecated the exporter clickhousemetricswrite
, and only the dot metrics exporter signozclickhousemetric
will remain available. Please remove the deprecated exporter from your setup by following the instructions in theĀ guide, as the final step in completing the Dot Metrics Migration.