Skip to content

Commit

Permalink
feat(grafana): added Grafana integration and migration toolkit quicks…
Browse files Browse the repository at this point in the history
…tarts
  • Loading branch information
kidk committed Sep 23, 2021
1 parent d8bfdc9 commit ef667a2
Show file tree
Hide file tree
Showing 6 changed files with 75 additions and 0 deletions.
40 changes: 40 additions & 0 deletions packs/grafana/grafana-dashboard-migration/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# Name of the pack (required)
name: grafana-dashboard-migration

# Displayed in the UI
title: Grafana Dashboard Migration

# Long-form description of the pack (required)
description: |
Telemetry Data Platform allows customers to onboard Prometheus Metrics and support New Relic as a Prometheus data source for Grafana dashboards. To help our customers that want to get rid of their Grafana instance we've build a toolset to migrate Grafana Prometheus dashboards to New Relic dashboards.
Follow the easy to execute instructions on our Github repository to start converting Grafana dashboards in minutes.
One important note is that this isn’t a perfect solution, but it should get you 95% of the way. New Relic and Grafana are very different solutions, and the tool relies heavily on our PromQL to NRQL conversion service which is not feature complete. For these reasons, not all dashboards may get imported perfectly and some clean up may be required.
# Displayed in search results and recommendations. Summarizes a packs functionality.
summary: |
Convert Grafana Prometheus dashboards to New Relic dashboards.
# Support level: New Relic | Verified | Community (required)
level: New Relic

# Authors of the pack (required)
authors:
- New Relic

# Keywords for filtering / searching criteria in the UI
keywords:
- grafana
- prometheus
- migration

documentation:
- name: Convert Grafana Prometheus dashboards to New Relic dashboards.
url: https://github.com/newrelic-experimental/nr-grafana-migration
description: Toolset to help New Relic customers migrate from Grafana and Prometheus to New Relic.

# Content / Design
icon: icon.png
logo: logo.png
website: https://grafana.com/
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
35 changes: 35 additions & 0 deletions packs/grafana/grafana-prometheus-integration/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# Name of the pack (required)
name: grafana-prometheus-integration

# Displayed in the UI
title: Grafana Prometheus Integration

# Long-form description of the pack (required)
description: |
When you integrate Prometheus metrics with New Relic via Remote Write or the OpenMetrics Integration (2.0+) and configure New Relic as a Prometheus data source in Grafana, you can use existing Grafana dashboards and seamlessly tap into the additional monitoring, reliability, and scale we provide.
# Displayed in search results and recommendations. Summarizes a packs functionality.
summary: |
Use existing Grafana dashboards with New Relic data
# Support level: New Relic | Verified | Community (required)
level: New Relic

# Authors of the pack (required)
authors:
- New Relic

# Keywords for filtering / searching criteria in the UI
keywords:
- grafana
- prometheus

documentation:
- name: Use existing Grafana dashboards with New Relic
url: https://docs.newrelic.com/docs/integrations/grafana-integrations/get-started/grafana-support-prometheus-promql/
description: In Grafana, you can configure New Relic as a Prometheus data source.

# Content / Design
icon: icon.png
logo: logo.png
website: https://grafana.com/
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit ef667a2

Please sign in to comment.