From 0f552053e9b7c9c3adbf7aaa66246e8c5f5ae973 Mon Sep 17 00:00:00 2001 From: Bryan Huhta <32787160+bryanhuhta@users.noreply.github.com> Date: Mon, 11 Sep 2023 11:06:34 -0500 Subject: [PATCH] Pyroscope: add public catalog description (#74630) * Add readme * Fix wrong link * Update public/app/plugins/datasource/grafana-pyroscope-datasource/README.md Co-authored-by: Dmitry Filimonov * Prettier fix * Update plugins test * Prettier fix * updateSnapshotFlag = false --------- Co-authored-by: Dmitry Filimonov --- .../api/plugins/data/expectedListResp.json | 4 +-- .../grafana-pyroscope-datasource/README.md | 27 +++++++++++++++++++ .../grafana-pyroscope-datasource/plugin.json | 2 +- 3 files changed, 30 insertions(+), 3 deletions(-) create mode 100644 public/app/plugins/datasource/grafana-pyroscope-datasource/README.md diff --git a/pkg/tests/api/plugins/data/expectedListResp.json b/pkg/tests/api/plugins/data/expectedListResp.json index 0b2efa20f1e..9bcd0fbfc79 100644 --- a/pkg/tests/api/plugins/data/expectedListResp.json +++ b/pkg/tests/api/plugins/data/expectedListResp.json @@ -675,7 +675,7 @@ "links": [ { "name": "GitHub Project", - "url": "https://github.com/grafana/phlare" + "url": "https://github.com/grafana/pyroscope" } ], "logos": { @@ -1896,4 +1896,4 @@ "signatureOrg": "", "angularDetected": false } -] \ No newline at end of file +] diff --git a/public/app/plugins/datasource/grafana-pyroscope-datasource/README.md b/public/app/plugins/datasource/grafana-pyroscope-datasource/README.md new file mode 100644 index 00000000000..cb827de7a24 --- /dev/null +++ b/public/app/plugins/datasource/grafana-pyroscope-datasource/README.md @@ -0,0 +1,27 @@ +# Grafana Pyroscope Data Source - Native Plugin + +Grafana ships with **built in** support for Grafana Pyroscope, an open source continuous profiling platform. + +## What is Grafana Pyroscope? + +Grafana Pyroscope is an open source continuous profiling platform. It will help you: + +- Find performance issues and bottlenecks in your code +- Use high-cardinality tags/labels to analyze your application +- Resolve issues with high CPU utilization +- Track down memory leaks +- Understand the call tree of your application +- Auto-instrument your code to link profiling data to traces + +## [Live Demo](https://demo.pyroscope.io/) + +## Features + +- Minimal CPU overhead +- Horizontally scalable +- Efficient compression, low disk space requirements +- Can handle high-cardinality tags/labels +- Calculate the performance "diff" between various tags/labels and time periods +- Advanced analysis UI + +Read more [here](https://grafana.com/docs/grafana/latest/datasources/grafana-pyroscope/). diff --git a/public/app/plugins/datasource/grafana-pyroscope-datasource/plugin.json b/public/app/plugins/datasource/grafana-pyroscope-datasource/plugin.json index 7296c870330..e1a35ccc4b1 100644 --- a/public/app/plugins/datasource/grafana-pyroscope-datasource/plugin.json +++ b/public/app/plugins/datasource/grafana-pyroscope-datasource/plugin.json @@ -26,7 +26,7 @@ "links": [ { "name": "GitHub Project", - "url": "https://github.com/grafana/phlare" + "url": "https://github.com/grafana/pyroscope" } ] }