| https://grafana.com/ |
| Products | https://grafana.com/products/cloud/ |
| Open Source | https://grafana.com/oss/ |
| Solutions | https://grafana.com/solutions/ |
| Learn | https://grafana.com/blog/ |
| Docs | https://grafana.com/docs/ |
| Pricing | https://grafana.com/pricing/ |
| Downloads
| https://grafana.com/get/ |
| Contact us
| https://grafana.com/contact/ |
| Sign in | https://grafana.com/auth/sign-in/ |
| Create free account
| https://grafana.com/auth/sign-up/create-user?plcmt=mobile-nav&cta=create-free-account |
| Contact us | https://grafana.com/contact/?plcmt=mobile-nav&cta=myaccount |
| Grafana Cloud overview | https://grafana.com/products/cloud |
| Logspowered by Grafana Loki | https://grafana.com/products/cloud/logs/?plcmt=products-nav |
| Grafanafor visualization | https://grafana.com/grafana/?plcmt=products-nav |
| Tracespowered by Grafana Tempo | https://grafana.com/products/cloud/traces/?plcmt=products-nav |
| Metricspowered by Grafana Mimir and Prometheus | https://grafana.com/products/cloud/metrics/?plcmt=products-nav |
| AI/ML insightsIdentify anomalies and reduce toil | https://grafana.com/products/cloud/ai-tools-for-observability/?plcmt=products-nav |
| Contextual root cause analysisAutomated anomaly correlation | https://grafana.com/products/cloud/asserts/?plcmt=products-nav |
| SLO managementCreate SLOs and error budget alerts | https://grafana.com/products/cloud/slo/?plcmt=products-nav |
| AlertingTrigger alerts from any data source | https://grafana.com/products/cloud/alerting/?plcmt=products-nav |
| PluginsConnect Grafana to data sources, apps, and more | https://grafana.com/grafana/plugins/?plcmt=products-nav |
| Application ObservabilityMonitor application performance | https://grafana.com/products/cloud/application-observability/?plcmt=products-nav |
| Infrastructure observabilityEnsure infrastructure health and performance | https://grafana.com/solutions/?plcmt=products-nav |
| Performance testingPowered by Grafana k6 | https://grafana.com/products/cloud/k6/?plcmt=products-nav |
| Synthetic Monitoringpowered by Grafana k6 | https://grafana.com/products/cloud/synthetic-monitoring/?plcmt=products-nav |
| Incident responseRoutine task automation for incidents | https://grafana.com/products/cloud/incident/?plcmt=products-nav |
| On-call managementFlexible on-call management | https://grafana.com/products/cloud/oncall/?plcmt=products-nav |
| Grafana LokiMulti-tenant log aggregation system | https://grafana.com/oss/loki/?plcmt=oss-nav |
| GrafanaQuery, visualize, and alert on data | https://grafana.com/oss/grafana/?plcmt=oss-nav |
| Grafana TempoHigh-scale distributed tracing backend | https://grafana.com/oss/tempo/?plcmt=oss-nav |
| Grafana MimirScalable and performant metrics backend | https://grafana.com/oss/mimir/?plcmt=oss-nav |
| Grafana PyroscopeScalable continuous profiling backend | https://grafana.com/oss/pyroscope/?plcmt=oss-nav |
| Grafana BeylaeBPF auto-instrumentation | https://grafana.com/oss/beyla-ebpf/?plcmt=oss-nav |
| Grafana FaroFrontend application observability web SDK | https://grafana.com/oss/faro/?plcmt=oss-nav |
| Grafana AlloyOpenTelemetry Collector distribution with Prometheus pipelines | https://grafana.com/oss/alloy-opentelemetry-collector/?plcmt=oss-nav |
| Grafana k6Load testing for engineering teams | https://grafana.com/oss/k6/?plcmt=oss-nav |
| PrometheusMonitor Kubernetes and cloud native | https://grafana.com/oss/prometheus/?plcmt=oss-nav |
| OpenTelemetryInstrument and collect telemetry data | https://grafana.com/oss/opentelemetry/?plcmt=oss-nav |
| GraphiteScalable monitoring for time series data | https://grafana.com/oss/graphite/?plcmt=oss-nav |
| All | https://grafana.com/oss/?plcmt=oss-nav |
| Dashboard templatesTry out and share prebuilt visualizations | https://grafana.com/grafana/dashboards/?plcmt=oss-nav |
| Prometheus exportersGet your metrics into Prometheus quickly | https://grafana.com/oss/prometheus/exporters/?plcmt=oss-nav |
| Kubernetes MonitoringGet K8s health, performance, and cost monitoring from cluster to container | https://grafana.com/solutions/kubernetes/?plcmt=solutions-nav |
| Application ObservabilityMonitor application performance | https://grafana.com/products/cloud/application-observability/?plcmt=solutions-nav |
| Frontend ObservabilityGain real user monitoring insights | https://grafana.com/products/cloud/frontend-observability-for-real-user-monitoring/?plcmt=solutions-nav |
| Incident Response & ManagementDetect and respond to incidents with a simplified workflow | https://grafana.com/products/cloud/irm/?plcmt=solutions-nav |
| All monitoring and visualization solutions | https://grafana.com/solutions/?plcmt=nav-solutions-cta1 |
| Linux | https://grafana.com/solutions/linux-node/monitor/?plcmt=solutions-nav |
| Windows | https://grafana.com/solutions/windows/monitor/?plcmt=solutions-nav |
| Docker | https://grafana.com/solutions/docker/monitor/?plcmt=solutions-nav |
| Postgres | https://grafana.com/solutions/postgresql/monitor/?plcmt=solutions-nav |
| MySQL | https://grafana.com/solutions/mysql/monitor/?plcmt=solutions-nav |
| AWS | https://grafana.com/solutions/cloud-monitoring-aws/?plcmt=solutions-nav |
| Kafka | https://grafana.com/solutions/kafka/monitor/?plcmt=solutions-nav |
| Jenkins | https://grafana.com/solutions/jenkins/monitor/?plcmt=solutions-nav |
| RabbitMQ | https://grafana.com/solutions/rabbitmq/monitor/?plcmt=solutions-nav |
| MongoDB | https://grafana.com/solutions/mongodb/monitor/?plcmt=solutions-nav |
| Microsoft Azure | https://grafana.com/solutions/cloud-monitoring-microsoft-azure/?plcmt=solutions-nav |
| Google Cloud | https://grafana.com/solutions/cloud-monitoring-google-cloud/?plcmt=solutions-nav |
| All monitoring solutions | https://grafana.com/solutions/monitoring/?plcmt=nav-solutions-cta2 |
| MongoDB | https://grafana.com/solutions/mongodb/visualize/?plcmt=solutions-nav |
| AppDynamics | https://grafana.com/solutions/appdynamics/visualize/?plcmt=solutions-nav |
| Oracle | https://grafana.com/solutions/oracle-database/visualize/?plcmt=solutions-nav |
| GitLab | https://grafana.com/solutions/gitlab/visualize/?plcmt=solutions-nav |
| Jira | https://grafana.com/solutions/jira/visualize/?plcmt=solutions-nav |
| Salesforce | https://grafana.com/solutions/salesforce/visualize/?plcmt=solutions-nav |
| Splunk | https://grafana.com/solutions/splunk/visualize/?plcmt=solutions-nav |
| Datadog | https://grafana.com/solutions/datadog/visualize/?plcmt=solutions-nav |
| New Relic | https://grafana.com/solutions/new-relic/visualize/?plcmt=solutions-nav |
| Snowflake | https://grafana.com/solutions/snowflake/visualize/?plcmt=solutions-nav |
| All visualization solutions | https://grafana.com/solutions/visualization/?plcmt=nav-solutions-cta3 |
| EventsUpcoming in-person and virtual events | https://grafana.com/events/?plcmt=learn-nav |
| ObservabilityCON 2025Our flagship observability event | https://grafana.com/events/observabilitycon/?plcmt=learn-nav |
| GrafanaCON 2026Our annual OSS community conference | https://grafana.com/events/grafanacon/?plcmt=learn-nav |
| ObservabilityCON on the RoadOur observability conference on the road | https://grafana.com/events/observabilitycon-on-the-road/?plcmt=learn-nav |
| CommunityJoin the Grafana community | https://grafana.com/community/?plcmt=learn-nav |
| Community forumsAsk the community for help | https://community.grafana.com/?plcmt=learn-nav |
| BlogNews, releases, cool stories, and more | https://grafana.com/blog/?plcmt=learn-nav |
| 4th annual Observability SurveyShare your thoughts on the state of observability | https://grafana.com/observability-survey/?plcmt=learn-nav |
| Benefits of ObservabilityNew research, reports, and insights | https://grafana.com/observability-benefits-for-business/?plcmt=learn-nav |
| Success storiesBy use case, product, and industry | https://grafana.com/success/?plcmt=learn-nav |
| DocumentationAll the docs | https://grafana.com/docs/?plcmt=learn-nav |
| Webinars and videosDemos, webinars, and feature tours | https://grafana.com/videos/?plcmt=learn-nav |
| TutorialsStep-by-step guides | https://grafana.com/tutorials/?plcmt=learn-nav |
| WorkshopsFree, in-person or online | https://grafana.com/workshops/?plcmt=learn-nav |
| Learning PathsExpert guidance for mastering our platform | https://grafana.com/docs/learning-paths/?plcmt=learn-nav |
| Professional ServicesExpert guidance and training | https://grafana.com/professional-services/?plcmt=learn-nav |
| Docs | https://grafana.com/docs/ |
| Pricing | https://grafana.com/pricing/?plcmt=mobile-nav |
| Open positions | https://grafana.com/about/careers/?plcmt=mobile-nav&cta=career |
| Downloads | https://grafana.com/get/?plcmt=mobile-nav&cta=downloads |
| Sign in | https://grafana.com/auth/sign-in?plcmt=mobile-nav&cta=myaccount |
| Grafana Cloud overview | https://grafana.com/products/cloud/?plcmt=products-nav |
| Logs | https://grafana.com/products/cloud/logs/?plcmt=products-nav |
| Grafana | https://grafana.com/grafana/?plcmt=products-nav |
| Traces | https://grafana.com/products/cloud/traces/?plcmt=products-nav |
| Metrics | https://grafana.com/products/cloud/metrics/?plcmt=products-nav |
| AI/ML insights | https://grafana.com/products/cloud/ai-tools-for-observability/?plcmt=products-nav |
| Contextual root cause analysis | https://grafana.com/products/cloud/asserts/?plcmt=products-nav |
| SLO management | https://grafana.com/products/cloud/slo/?plcmt=products-nav |
| Alerting | https://grafana.com/products/cloud/alerting/?plcmt=products-nav |
| Plugins | https://grafana.com/grafana/plugins/?plcmt=products-nav |
| Application Observability | https://grafana.com/products/cloud/application-observability/?plcmt=products-nav |
| Infrastructure observability | https://grafana.com/solutions/?plcmt=products-nav |
| Performance testing | https://grafana.com/products/cloud/k6/?plcmt=products-nav |
| Synthetic Monitoring | https://grafana.com/products/cloud/synthetic-monitoring/?plcmt=products-nav |
| Incident response | https://grafana.com/products/cloud/incident/?plcmt=products-nav |
| On-call management | https://grafana.com/products/cloud/oncall/?plcmt=products-nav |
| Create account | https://grafana.com/auth/sign-up/create-user/?plcmt=products-nav |
| Grafana LokiMulti-tenant log aggregation system | https://grafana.com/oss/loki/?plcmt=oss-nav |
| GrafanaQuery, visualize, and alert on data | https://grafana.com/oss/grafana/?plcmt=oss-nav |
| Grafana TempoHigh-scale distributed tracing backend | https://grafana.com/oss/tempo/?plcmt=oss-nav |
| Grafana MimirScalable and performant metrics backend | https://grafana.com/oss/mimir/?plcmt=oss-nav |
| Grafana PyroscopeScalable continuous profiling backend | https://grafana.com/oss/pyroscope/?plcmt=oss-nav |
| Grafana BeylaeBPF auto-instrumentation | https://grafana.com/oss/beyla-ebpf/?plcmt=oss-nav |
| Grafana FaroFrontend application observability web SDK | https://grafana.com/oss/faro/?plcmt=oss-nav |
| Grafana AlloyOpenTelemetry Collector distribution with Prometheus pipelines | https://grafana.com/oss/alloy-opentelemetry-collector/?plcmt=oss-nav |
| Grafana k6Load testing for engineering teams | https://grafana.com/oss/k6/?plcmt=oss-nav |
| PrometheusMonitor Kubernetes and cloud native | https://grafana.com/oss/prometheus/?plcmt=oss-nav |
| OpenTelemetryInstrument and collect telemetry data | https://grafana.com/oss/opentelemetry/?plcmt=oss-nav |
| GraphiteScalable monitoring for time series data | https://grafana.com/oss/graphite/?plcmt=oss-nav |
| All | https://grafana.com/oss/?plcmt=oss-nav |
| All | https://grafana.com/oss/?plcmt=oss-nav |
| Dashboard templatesTry out and share prebuilt visualizations | https://grafana.com/grafana/dashboards/?plcmt=oss-nav |
| Prometheus exportersGet your metrics into Prometheus quickly | https://grafana.com/oss/prometheus/exporters/?plcmt=oss-nav |
| Kubernetes MonitoringGet K8s health, performance, and cost monitoring from cluster to container | https://grafana.com/solutions/kubernetes/?plcmt=solutions-nav |
| Application ObservabilityMonitor application performance | https://grafana.com/products/cloud/application-observability/?plcmt=solutions-nav |
| Frontend ObservabilityGain real user monitoring insights | https://grafana.com/products/cloud/frontend-observability-for-real-user-monitoring/?plcmt=solutions-nav |
| Incident Response & ManagementDetect and respond to incidents with a simplified workflow | https://grafana.com/products/cloud/irm/?plcmt=solutions-nav |
|
Linux | https://grafana.com/solutions/linux-node/monitor/?plcmt=solutions-nav |
|
Windows | https://grafana.com/solutions/windows/monitor/?plcmt=solutions-nav |
|
Docker | https://grafana.com/solutions/docker/monitor/?plcmt=solutions-nav |
|
Postgres | https://grafana.com/solutions/postgresql/monitor/?plcmt=solutions-nav |
|
MySQL | https://grafana.com/solutions/mysql/monitor/?plcmt=solutions-nav |
|
AWS | https://grafana.com/solutions/cloud-monitoring-aws/?plcmt=solutions-nav |
|
Kafka | https://grafana.com/solutions/kafka/monitor/?plcmt=solutions-nav |
|
Jenkins | https://grafana.com/solutions/jenkins/monitor/?plcmt=solutions-nav |
|
RabbitMQ | https://grafana.com/solutions/rabbitmq/monitor/?plcmt=solutions-nav |
|
MongoDB | https://grafana.com/solutions/mongodb/monitor/?plcmt=solutions-nav |
|
Microsoft Azure | https://grafana.com/solutions/cloud-monitoring-microsoft-azure/?plcmt=solutions-nav |
|
Google Cloud | https://grafana.com/solutions/cloud-monitoring-google-cloud/?plcmt=solutions-nav |
|
MongoDB | https://grafana.com/solutions/mongodb/visualize/?plcmt=solutions-nav |
|
AppDynamics | https://grafana.com/solutions/appdynamics/visualize/?plcmt=solutions-nav |
|
Oracle | https://grafana.com/solutions/oracle-database/visualize/?plcmt=solutions-nav |
|
GitLab | https://grafana.com/solutions/gitlab/visualize/?plcmt=solutions-nav |
|
Jira | https://grafana.com/solutions/jira/visualize/?plcmt=solutions-nav |
|
Salesforce | https://grafana.com/solutions/salesforce/visualize/?plcmt=solutions-nav |
|
Splunk | https://grafana.com/solutions/splunk/visualize/?plcmt=solutions-nav |
|
Datadog | https://grafana.com/solutions/datadog/visualize/?plcmt=solutions-nav |
|
New Relic | https://grafana.com/solutions/new-relic/visualize/?plcmt=solutions-nav |
|
Snowflake | https://grafana.com/solutions/snowflake/visualize/?plcmt=solutions-nav |
| All monitoring and visualization solutions | https://grafana.com/solutions/?plcmt=nav-solutions-cta1 |
| Events | https://grafana.com/events/?plcmt=learn-nav |
| ObservabilityCON 2025 | https://grafana.com/events/observabilitycon/?plcmt=learn-nav |
| GrafanaCON 2026 | https://grafana.com/events/grafanacon/?plcmt=learn-nav |
| ObservabilityCON on the Road | https://grafana.com/events/observabilitycon-on-the-road/?plcmt=learn-nav |
| Community | https://grafana.com/community/?plcmt=learn-nav |
| Community forums | https://community.grafana.com/?plcmt=learn-nav |
| Blog | https://grafana.com/blog/?plcmt=learn-nav |
| 4th annual Observability Survey | https://grafana.com/observability-survey/?plcmt=learn-nav |
| Benefits of Observability | https://grafana.com/observability-benefits-for-business/?plcmt=learn-nav |
| Success stories | https://grafana.com/success/?plcmt=learn-nav |
| Documentation | https://grafana.com/docs/?plcmt=learn-nav |
| Webinars and videos | https://grafana.com/videos/?plcmt=learn-nav |
| Tutorials | https://grafana.com/tutorials/?plcmt=learn-nav |
| Workshops | https://grafana.com/workshops/?plcmt=learn-nav |
| Learning Paths | https://grafana.com/docs/learning-paths/?plcmt=learn-nav |
| Professional Services | https://grafana.com/professional-services/?plcmt=learn-nav |
| https://grafana.com/go/webinar/getting-started-with-grafana-lgtm-stack/?plcmt=learn-nav-featured?plcmt=learn-nav |
| Learn more → | https://grafana.com/go/webinar/getting-started-with-grafana-lgtm-stack/?plcmt=learn-nav-featured |
| Technical documentation | https://grafana.com/docs/ |
| Plugin catalog | https://grafana.com/grafana/plugins/ |
| Find another version | https://grafana.com/docs/versions/?project=/docs/pyroscope/ |
| Grafana Pyroscope | https://grafana.com/docs/pyroscope/latest/ |
| Release notes | https://grafana.com/docs/pyroscope/latest/release-notes/ |
| V1.18 | https://grafana.com/docs/pyroscope/latest/release-notes/v1-18/ |
| V1.17 | https://grafana.com/docs/pyroscope/latest/release-notes/v1-17/ |
| V1.16 | https://grafana.com/docs/pyroscope/latest/release-notes/v1-16/ |
| V1.15 | https://grafana.com/docs/pyroscope/latest/release-notes/v1-15/ |
| V1.14 | https://grafana.com/docs/pyroscope/latest/release-notes/v1-14/ |
| V1.13 | https://grafana.com/docs/pyroscope/latest/release-notes/v1-13/ |
| V1.12 | https://grafana.com/docs/pyroscope/latest/release-notes/v1-12/ |
| V1.11 | https://grafana.com/docs/pyroscope/latest/release-notes/v1-11/ |
| V1.10 | https://grafana.com/docs/pyroscope/latest/release-notes/v1-10/ |
| V1.9 | https://grafana.com/docs/pyroscope/latest/release-notes/v1-9/ |
| V1.8 | https://grafana.com/docs/pyroscope/latest/release-notes/v1-8/ |
| V1.7 | https://grafana.com/docs/pyroscope/latest/release-notes/v1-7/ |
| V1.6 | https://grafana.com/docs/pyroscope/latest/release-notes/v1-6/ |
| V1.5 | https://grafana.com/docs/pyroscope/latest/release-notes/v1-5/ |
| V1.4 | https://grafana.com/docs/pyroscope/latest/release-notes/v1-4/ |
| V1.3 | https://grafana.com/docs/pyroscope/latest/release-notes/v1-3/ |
| V1.2 | https://grafana.com/docs/pyroscope/latest/release-notes/v1-2/ |
| V1.1 | https://grafana.com/docs/pyroscope/latest/release-notes/v1-1/ |
| V1.0 | https://grafana.com/docs/pyroscope/latest/release-notes/v1-0/ |
| Introduction | https://grafana.com/docs/pyroscope/latest/introduction/ |
| What is profiling? | https://grafana.com/docs/pyroscope/latest/introduction/what-is-profiling/ |
| Continuous profiling | https://grafana.com/docs/pyroscope/latest/introduction/continuous-profiling/ |
| Profiling types | https://grafana.com/docs/pyroscope/latest/introduction/profiling-types/ |
| Flame graphs | https://grafana.com/docs/pyroscope/latest/introduction/flamegraphs/ |
| Profiling and tracing | https://grafana.com/docs/pyroscope/latest/introduction/profile-tracing/ |
| Pyroscope in Grafana | https://grafana.com/docs/pyroscope/latest/introduction/pyroscope-in-grafana/ |
| Get started | https://grafana.com/docs/pyroscope/latest/get-started/ |
| Ride share tutorial | https://grafana.com/docs/pyroscope/latest/get-started/ride-share-tutorial/ |
| Configure the client to send profiles | https://grafana.com/docs/pyroscope/latest/configure-client/ |
| Profile types and instrumentation | https://grafana.com/docs/pyroscope/latest/configure-client/profile-types/ |
| OpenTelemetry profiling | https://grafana.com/docs/pyroscope/latest/configure-client/opentelemetry/ebpf-profiler/ |
| Grafana Alloy | https://grafana.com/docs/pyroscope/latest/configure-client/grafana-alloy/ |
| Receive SDK profiles | https://grafana.com/docs/pyroscope/latest/configure-client/grafana-alloy/receive_profiles/ |
| Set up Go profiling in pull mode | https://grafana.com/docs/pyroscope/latest/configure-client/grafana-alloy/go_pull/ |
| Set up Java profiling | https://grafana.com/docs/pyroscope/latest/configure-client/grafana-alloy/java/ |
| Set up profiling with eBPF | https://grafana.com/docs/pyroscope/latest/configure-client/grafana-alloy/ebpf/ |
| Setting up on Kubernetes | https://grafana.com/docs/pyroscope/latest/configure-client/grafana-alloy/ebpf/setup-kubernetes/ |
| Set up on Linux | https://grafana.com/docs/pyroscope/latest/configure-client/grafana-alloy/ebpf/setup-linux/ |
| Setting up on Docker | https://grafana.com/docs/pyroscope/latest/configure-client/grafana-alloy/ebpf/setup-docker/ |
| Configuration reference | https://grafana.com/docs/pyroscope/latest/configure-client/grafana-alloy/ebpf/configuration/ |
| Troubleshoot | https://grafana.com/docs/pyroscope/latest/configure-client/grafana-alloy/ebpf/troubleshooting/ |
| Sampling targets | https://grafana.com/docs/pyroscope/latest/configure-client/grafana-alloy/sampling/ |
| Language SDKs | https://grafana.com/docs/pyroscope/latest/configure-client/language-sdks/ |
| Go (push mode) | https://grafana.com/docs/pyroscope/latest/configure-client/language-sdks/go_push/ |
| Java | https://grafana.com/docs/pyroscope/latest/configure-client/language-sdks/java/ |
| .NET | https://grafana.com/docs/pyroscope/latest/configure-client/language-sdks/dotnet/ |
| Python | https://grafana.com/docs/pyroscope/latest/configure-client/language-sdks/python/ |
| Ruby | https://grafana.com/docs/pyroscope/latest/configure-client/language-sdks/ruby/ |
| Rust | https://grafana.com/docs/pyroscope/latest/configure-client/language-sdks/rust/ |
| Node.js | https://grafana.com/docs/pyroscope/latest/configure-client/language-sdks/nodejs/ |
| Link traces and profiles | https://grafana.com/docs/pyroscope/latest/configure-client/trace-span-profiles/ |
| Span profiles with Traces to profiles (Go) | https://grafana.com/docs/pyroscope/latest/configure-client/trace-span-profiles/go-span-profiles/ |
| Span profiles with Traces to profiles (Java) | https://grafana.com/docs/pyroscope/latest/configure-client/trace-span-profiles/java-span-profiles/ |
| Span profiles with Traces to profiles (Ruby) | https://grafana.com/docs/pyroscope/latest/configure-client/trace-span-profiles/ruby-span-profiles/ |
| Span profiles with Traces to profiles (.NET) | https://grafana.com/docs/pyroscope/latest/configure-client/trace-span-profiles/dotnet-span-profiles/ |
| Span profiles with Traces to profiles (Python) | https://grafana.com/docs/pyroscope/latest/configure-client/trace-span-profiles/python-span-profiles/ |
| AWS Lambda profiling extension | https://grafana.com/docs/pyroscope/latest/configure-client/aws-lambda/ |
| Memory overhead | https://grafana.com/docs/pyroscope/latest/configure-client/memory-overhead/ |
| Upgrade | https://grafana.com/docs/pyroscope/latest/upgrade-guide/ |
| Deploy on Kubernetes | https://grafana.com/docs/pyroscope/latest/deploy-kubernetes/ |
| Deploy with Helm | https://grafana.com/docs/pyroscope/latest/deploy-kubernetes/helm/ |
| Deploy with Jsonnet and Tanka | https://grafana.com/docs/pyroscope/latest/deploy-kubernetes/tanka-jsonnet/ |
| Configure the server | https://grafana.com/docs/pyroscope/latest/configure-server/ |
| Anonymous usage statistics reporting | https://grafana.com/docs/pyroscope/latest/configure-server/anonymous-usage-statistics-reporting/ |
| About configurations | https://grafana.com/docs/pyroscope/latest/configure-server/about-configurations/ |
| Tenant IDs | https://grafana.com/docs/pyroscope/latest/configure-server/about-tenant-ids/ |
| Configuration parameters | https://grafana.com/docs/pyroscope/latest/configure-server/reference-configuration-parameters/ |
| Configure storage | https://grafana.com/docs/pyroscope/latest/configure-server/storage/ |
| Configure disk storage | https://grafana.com/docs/pyroscope/latest/configure-server/storage/configure-disk-storage/ |
| Configure object storage | https://grafana.com/docs/pyroscope/latest/configure-server/storage/configure-object-storage-backend/ |
| Configure memberlist | https://grafana.com/docs/pyroscope/latest/configure-server/configuring-memberlist/ |
| Configure source code integration | https://grafana.com/docs/pyroscope/latest/configure-server/configuring-github-integration/ |
| IP address logging of a reverse proxy | https://grafana.com/docs/pyroscope/latest/configure-server/about-ip-address-logging/ |
| Shuffle sharding | https://grafana.com/docs/pyroscope/latest/configure-server/configure-shuffle-sharding/ |
| View and analyze profile data | https://grafana.com/docs/pyroscope/latest/view-and-analyze-profile-data/ |
| Use Profiles Drilldown | https://grafana.com/docs/pyroscope/latest/view-and-analyze-profile-data/explore-profiles/ |
| Use the Pyroscope UI | https://grafana.com/docs/pyroscope/latest/view-and-analyze-profile-data/pyroscope-ui/ |
| Understand 'self' vs. 'total' metrics | https://grafana.com/docs/pyroscope/latest/view-and-analyze-profile-data/self-vs-total/ |
| Profile CLI | https://grafana.com/docs/pyroscope/latest/view-and-analyze-profile-data/profile-cli/ |
| Traces to profiles | https://grafana.com/docs/pyroscope/latest/view-and-analyze-profile-data/traces-to-profiles/ |
| Show usage line by line | https://grafana.com/docs/pyroscope/latest/view-and-analyze-profile-data/line-by-line/ |
| Reference: Pyroscope Architecture | https://grafana.com/docs/pyroscope/latest/reference-pyroscope-architecture/ |
| About the architecture | https://grafana.com/docs/pyroscope/latest/reference-pyroscope-architecture/about-grafana-pyroscope-architecture/ |
| Deployment modes | https://grafana.com/docs/pyroscope/latest/reference-pyroscope-architecture/deployment-modes/ |
| Components | https://grafana.com/docs/pyroscope/latest/reference-pyroscope-architecture/components/ |
| Compactor | https://grafana.com/docs/pyroscope/latest/reference-pyroscope-architecture/components/compactor/ |
| Distributor | https://grafana.com/docs/pyroscope/latest/reference-pyroscope-architecture/components/distributor/ |
| Ingester | https://grafana.com/docs/pyroscope/latest/reference-pyroscope-architecture/components/ingester/ |
| Querier | https://grafana.com/docs/pyroscope/latest/reference-pyroscope-architecture/components/querier/ |
| Store-gateway | https://grafana.com/docs/pyroscope/latest/reference-pyroscope-architecture/components/store-gateway/ |
| Query-frontend | https://grafana.com/docs/pyroscope/latest/reference-pyroscope-architecture/components/query-frontend/ |
| Query-scheduler | https://grafana.com/docs/pyroscope/latest/reference-pyroscope-architecture/components/query-scheduler/ |
| Bucket index | https://grafana.com/docs/pyroscope/latest/reference-pyroscope-architecture/bucket-index/ |
| Block format | https://grafana.com/docs/pyroscope/latest/reference-pyroscope-architecture/block-format/ |
| Hash rings | https://grafana.com/docs/pyroscope/latest/reference-pyroscope-architecture/hash-ring/ |
| Memberlist and gossip protocol | https://grafana.com/docs/pyroscope/latest/reference-pyroscope-architecture/memberlist-and-the-gossip-protocol/ |
| Reference: Server API | https://grafana.com/docs/pyroscope/latest/reference-server-api/ |
| Copyright notice | https://grafana.com/docs/copyright-notice/ |
| Documentation | https://grafana.com/docs/ |
| Grafana Pyroscope | https://grafana.com/docs/pyroscope/latest/ |
| Configure the client to send profiles | https://grafana.com/docs/pyroscope/latest/configure-client/ |
| Language SDKs | https://grafana.com/docs/pyroscope/latest/configure-client/language-sdks/ |
| Available profiling types | https://grafana.com/docs/pyroscope/latest/configure-client/profile-types/ |
| Pyroscope instance with Grafana Cloud Profiles | https://grafana.com/products/cloud/profiles-for-continuous-profiling/ |
| Create a Cloud Access Policy | https://grafana.com/docs/grafana-cloud/security-and-account-management/authentication-and-permissions/access-policies/create-access-policies/ |
| Ruby examples | https://github.com/pyroscope-io/pyroscope/tree/main/examples/language-sdk-instrumentation/ruby |
| Ruby demo | https://play.grafana.org/a/grafana-pyroscope-app/profiles-explorer?searchText=&panelType=time-series&layout=grid&hideNoData=off&explorationType=flame-graph&var-serviceName=pyroscope-rideshare-ruby&var-profileMetricId=process_cpu:cpu:nanoseconds:cpu:nanoseconds&var-dataSource=grafanacloud-profiles |
| Suggest an edit in GitHub
| https://github.com/grafana/pyroscope/edit/main/docs/sources/configure-client/language-sdks/ruby.md |
| Create a GitHub issue
| https://github.com/grafana/pyroscope/issues/new?title=Documentation%20feedback:%20/docs/sources/configure-client/language-sdks/ruby.md |
| Help and support
| https://grafana.com/help/ |
| Community | https://grafana.com/community/ |
| VideoGetting started with continuous profiling with Grafana Cloud ProfilesIn this webinar, you'll learn how to get started with Grafana Cloud Profiles - a hosted continuous profiling tool in Grafana Cloud | https://grafana.com/go/webinar/getting-started-with-continuous-profiling-with-grafana-cloud-profiles/ |
| EventsBuilding scalable OSS observability with Mimir, Loki, Tempo, and PyroscopeLearn the latest scalability and performance improvements in OSS telemetry backends Loki, Tempo, Mimir, and Pyroscope for profiles. Watch on demand. | https://grafana.com/events/observabilitycon/2023/scale-and-improve-performance-of-oss-telemetry-backends/ |
| Before you begin | https://grafana.com/docs/pyroscope/latest/configure-client/language-sdks/ruby/#before-you-begin |
| Add Ruby profiling to your application | https://grafana.com/docs/pyroscope/latest/configure-client/language-sdks/ruby/#add-ruby-profiling-to-your-application |
| Configure the Ruby client | https://grafana.com/docs/pyroscope/latest/configure-client/language-sdks/ruby/#configure-the-ruby-client |
| How to add profiling labels to Ruby applications | https://grafana.com/docs/pyroscope/latest/configure-client/language-sdks/ruby/#how-to-add-profiling-labels-to-ruby-applications |
| Rails profiling auto-instrumentation | https://grafana.com/docs/pyroscope/latest/configure-client/language-sdks/ruby/#rails-profiling-auto-instrumentation |
| Sending data to Pyroscope OSS or Grafana Cloud Profiles with Ruby SDK | https://grafana.com/docs/pyroscope/latest/configure-client/language-sdks/ruby/#sending-data-to-pyroscope-oss-or-grafana-cloud-profiles-with-ruby-sdk |
| Locate the URL, user, and password in Grafana Cloud Profiles | https://grafana.com/docs/pyroscope/latest/configure-client/language-sdks/ruby/#locate-the-url-user-and-password-in-grafana-cloud-profiles |
| Ruby profiling examples | https://grafana.com/docs/pyroscope/latest/configure-client/language-sdks/ruby/#ruby-profiling-examples |
| https://grafana.com/ |
|
| https://www.facebook.com/grafana/ |
|
| https://twitter.com/grafana |
|
| https://www.linkedin.com/company/grafana-labs/ |
|
| https://github.com/grafana/ |
|
| https://www.youtube.com/channel/UCYCwgQAMm9sTJv0rgwQLCxw |
| https://www.reddit.com/r/grafana/ |
| Grafana Cloud | https://grafana.com/products/cloud/ |
| Grafana Enterprise Stack | https://grafana.com/products/enterprise/ |
| Grafana visualizations | https://grafana.com/grafana/ |
| Plugins | https://grafana.com/grafana/plugins/ |
| Grafana Cloud Logs | https://grafana.com/products/cloud/logs/ |
| Grafana Cloud Metrics | https://grafana.com/products/cloud/metrics/ |
| Grafana Cloud Traces | https://grafana.com/products/cloud/traces/ |
| Grafana Cloud Profiles | https://grafana.com/products/cloud/profiles-for-continuous-profiling/ |
| AI/ML tools for observability | https://grafana.com/products/cloud/ai-tools-for-observability/ |
| Application Observability | https://grafana.com/products/cloud/application-observability/ |
| Frontend Observability | https://grafana.com/products/cloud/frontend-observability-for-real-user-monitoring/ |
| Grafana Cloud Asserts | https://grafana.com/products/cloud/asserts/ |
| Grafana IRM | https://grafana.com/products/cloud/irm/ |
| Grafana k6 | https://grafana.com/products/cloud/k6/ |
| Grafana SLO | https://grafana.com/products/cloud/slo/ |
| Synthetic Monitoring | https://grafana.com/products/cloud/synthetic-monitoring/ |
| Solutions | https://grafana.com/solutions/ |
| Pricing | https://grafana.com/pricing/ |
| Grafana | https://grafana.com/oss/grafana/ |
| Grafana Alloy | https://grafana.com/oss/alloy-opentelemetry-collector/ |
| Grafana Beyla | https://grafana.com/oss/beyla-ebpf/ |
| Grafana Faro | https://grafana.com/oss/faro/ |
| Grafana k6 | https://grafana.com/oss/k6/ |
| Grafana Loki | https://grafana.com/oss/loki/ |
| Grafana Mimir | https://grafana.com/oss/mimir/ |
| Grafana OnCall | https://grafana.com/oss/oncall/ |
| Grafana Pyroscope | https://grafana.com/oss/pyroscope/ |
| Grafana Tanka | https://grafana.com/oss/tanka/ |
| Grafana Tempo | https://grafana.com/oss/tempo/ |
| Graphite | https://grafana.com/oss/graphite/ |
| OpenTelemetry | https://grafana.com/oss/opentelemetry/ |
| Prometheus | https://grafana.com/oss/prometheus/ |
| Dashboard templates | https://grafana.com/grafana/dashboards/ |
| Downloads | https://grafana.com/get/ |
|
GitHub | https://github.com/grafana/ |
| Documentation | https://grafana.com/docs/ |
| Grafana Labs blog | https://grafana.com/blog/ |
| Webinars and videos | https://grafana.com/videos/ |
| Tutorials | https://grafana.com/tutorials/ |
| Workshops | https://grafana.com/workshops/ |
| Events | https://grafana.com/events/ |
| Community | https://grafana.com/community/ |
| Professional Services | https://grafana.com/professional-services/ |
| Community forums | https://community.grafana.com/ |
| Community Slack | https://slack.grafana.com/ |
| Grafana Champions | https://grafana.com/community/champions/ |
| Community organizers | https://grafana.com/community/meetups/ |
| Observability Survey Report 2025 | https://grafana.com/observability-survey/ |
| OSS vs Cloud | https://grafana.com/oss-vs-cloud/ |
| Writers' Toolkit | https://grafana.com/docs/writers-toolkit/ |
| Plugin development | https://grafana.com/developers/ |
| Load testing | https://grafana.com/load-testing/ |
| OpenTelemetry Report | https://grafana.com/opentelemetry-report/ |
| Log monitoring | https://grafana.com/resources/log-monitoring/ |
| Partnerships | https://grafana.com/partnerships/ |
| Our team | https://grafana.com/about/team/ |
| Careers | https://grafana.com/about/careers/ |
| Success stories | https://grafana.com/success/ |
| Newsroom | https://grafana.com/about/press/ |
| Contact us | https://grafana.com/contact/ |
| Getting help | https://grafana.com/help/ |
| Merch | https://grafana.com/community/merch/ |
| Open positions
| https://grafana.com/about/careers/open-positions/ |
| The Story of Grafana | https://grafana.com/story-of-grafana/ |
| Grafana vs. Datadog | https://grafana.com/compare/grafana-vs-datadog/ |
| Japanese pages | https://grafana.com/ja/content/ |
| German pages | https://grafana.com/de/content/ |
| French pages | https://grafana.com/fr/content/ |
| Spanish pages | https://grafana.com/es/content/ |
| Portuguese pages | https://grafana.com/pt-br/content/ |
| Grafana Cloud status | https://status.grafana.com |
| Legal and Security | https://grafana.com/legal/ |
| Terms of Service | https://grafana.com/legal/terms/ |
| Privacy Policy | https://grafana.com/legal/privacy-policy/ |
| Trademark Policy | https://grafana.com/trademark-policy/ |
| Learn more. | https://grafana.com/terms#cookie-policy |