Migrate Dashboards from New Relic
New Relic dashboards need to be recreated in SigNoz due to differences in the dashboard JSON schemas between the platforms. This guide will help you transition your dashboards effectively.
Understanding Dashboard Differences
While both platforms offer rich dashboarding capabilities, there are some key differences to be aware of:
Feature | New Relic | SigNoz | Notes |
---|---|---|---|
Query Language | NRQL | PromQL (metrics), ClickHouse SQL (logs/traces) | Queries will need to be translated |
Variables | Query, List, Text-field | Query, Dropdown, Custom | Similar functionality with different implementation |
Visualization Types | Multiple chart types | Common chart types | Some specialized visualizations may need alternatives |
Data Sources | NRDB | ClickHouse, Prometheus-compatible | Unified data source in SigNoz |
Using Pre-built Dashboard Templates
SigNoz provides several pre-built dashboard templates that can serve as starting points for your monitoring needs. These templates can replace many of the common dashboards you might have in New Relic.
Available Templates
Here are some of the pre-built dashboards available in the SigNoz Dashboard Templates repository that can replace common New Relic dashboards:
New Relic Dashboard Type | SigNoz Template Equivalent | Description |
---|---|---|
Infrastructure Monitoring | Host Metrics* | CPU, memory, disk, and network metrics for hosts |
Kubernetes Monitoring | Kubernetes Cluster* | Overview of Kubernetes cluster health and performance |
Redis Monitoring | Redis Overview | Redis server performance metrics |
MySQL Database | MySQL | MySQL database performance and health |
PostgreSQL Database | PostgreSQL | PostgreSQL database metrics |
MongoDB Monitoring | MongoDB | MongoDB server metrics |
JVM Application Monitoring | JVM Metrics | JVM performance metrics for Java applications |
APM Performance | APM Metrics | General application performance monitoring |
HTTP API Monitoring | HTTP API Monitoring | HTTP endpoints performance monitoring |
NGINX Web Server | NGINX | NGINX web server metrics |
RabbitMQ | RabbitMQ | RabbitMQ message broker metrics |
Container Metrics | Docker Container Metrics | Docker container performance metrics |
HAProxy | HAProxy | HAProxy load balancer metrics |
Apache Web Server | Apache | Apache web server performance metrics |
ClickHouse | ClickHouse Overview | ClickHouse database metrics |
š Note: SigNoz provides a built-in Infrastructure Monitoring module that covers both host and Kubernetes monitoring. The above dashboards are optional and can be used for additional customization if needed.
Importing a Dashboard Template
To import a dashboard template:
- Navigate to
Dashboards
in SigNoz - Click
+ New Dashboard
- Click
Import JSON
- Either paste the JSON content or upload the JSON file from the repository

Requesting Custom Dashboards
You can also request SigNoz to help you with creating custom dashboards. To request a custom dashboard, please create a GitHub issue providing details about the dashboard you want to create.
Creating Custom Dashboards
For New Relic dashboards without an existing template in SigNoz, you'll need to create custom dashboards. This is particularly important for specialized business dashboards or those with unique metrics specific to your applications.
Panel Types and Visualization Options
When recreating your New Relic dashboards in SigNoz, it's important to understand which visualization types are available. SigNoz supports most of the common panel types available in New Relic:
Panel Type | New Relic | SigNoz | Notes |
---|---|---|---|
Time Series | ā | ā | Both platforms support time series visualization |
Bar Chart | ā | ā | Both support categorical data visualization |
Pie Chart | ā | ā | Both support proportional data visualization |
Table | ā | ā | Both support tabular data display |
Histogram | ā | ā | Both support distribution visualization |
Value/Billboard | ā | ā | Single value display with thresholds |
Funnel | ā | - | Not directly supported in SigNoz |
Bullet Chart | ā | - | Similar functionality can be achieved with other chart types |
JSON | ā | - | Not currently supported |
For panels that don't have a direct equivalent in SigNoz, consider how you might achieve similar functionality using the available visualization types. For example, a funnel visualization might be replaced with a series of value panels or a bar chart showing conversion stages.
Please refer to Panel Types documentation for more details on the panel types supported by SigNoz.
Creating a Dashboard
To create a custom dashboard:
- Navigate to Dashboards in SigNoz
- Click + New Dashboard
- Use the dashboard editor to add panels
- Configure each panel with the appropriate metrics and visualization type
- Save your dashboard with a descriptive name
When migrating complex New Relic dashboards, it's helpful to:
- Take screenshots of your New Relic dashboards for reference
- Note which metrics are used in each panel
- Identify the equivalent metrics in SigNoz's data model
Please follow Manage Dashboards in SigNoz documentation for more detailed instructions.
Migrating Dashboard Variables
If your New Relic dashboards use variables for filtering content, you'll need to recreate these in SigNoz:
- In your dashboard, click the gear icon to access dashboard settings
- Navigate to the Variables tab
- Click Add Variable
- Configure the variable type (Query, Custom, etc.) and options
- Use the variables in your panel queries with syntax
$variable_name
For more information, see the Variables documentation.
Next Steps
Once your dashboards are successfully migrated to SigNoz, consider:
- Migrating additional metrics for your dashboards
- Setting up alerts based on these metrics
- Migrating your traces for end-to-end observability
- Migrating your logs to complete your observability stack