mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
* Update Tempo devenv to include profiles * Update devenv to scrape profiles from local services * Cleanup devenv * Fix issue with flame graph * Add width prop to ProfileTypeCascader * Add trace to profiles settings * Add new spanSelector API * Add spanSelector to query editor * Update span link query * Conditionally show span link * Combine profile and spanProfile query types and run specific query type in backend based on spanSelector presence * Update placeholder * Create feature toggle * Remove spanProfile query type * Cleanup * Use feeature toggle * Update feature toggle * Update devenv * Update devenv * Tests * Tests * Profiles for this span * Styling * Types * Update type check * Tidier funcs * Add config links from dataframe * Remove time shift * Update tests * Update range in test * Simplify span link logic * Update default keys * Update pyro link * Use const |
||
---|---|---|
.. | ||
img | ||
pyroscopeql | ||
QueryEditor | ||
ConfigEditor.tsx | ||
dataquery.cue | ||
dataquery.gen.ts | ||
datasource.test.ts | ||
datasource.ts | ||
module.ts | ||
plugin.json | ||
README.md | ||
types.ts | ||
VariableQueryEditor.test.tsx | ||
VariableQueryEditor.tsx | ||
VariableSupport.test.ts | ||
VariableSupport.ts |
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
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.