Get started with Grafana Assistant
This article shows you how to set up Grafana Assistant in Grafana Cloud or in self-managed Grafana, get started using its core workflows, and understand which features are available in each deployment model.
Grafana Assistant is an AI-powered observability agent for Grafana that helps you monitor, troubleshoot, and manage your systems through natural language conversations. Instead of learning complex query languages or memorizing dashboard locations, you can ask simple questions like “Show me CPU usage” or “Create a dashboard for my database.”
The Assistant understands your observability data across metrics, logs, traces, profiles, and databases. This makes it easier to gain insights and solve problems without requiring deep technical expertise in each tool.
Note
When you run Grafana in a self-managed deployment, Grafana Assistant pairs that Grafana instance with a Grafana Cloud stack for the Assistant backend, limits, and billing.
What Grafana Assistant can do
Grafana Assistant acts as your observability expert, helping you work more effectively with your monitoring data through five core workflows:
- Run investigations: Ask questions about performance, launch investigations, and correlate metrics, logs, traces, profiles, and SQL data.
- Manage dashboards: Create new monitoring dashboards or refine existing panels, layouts, and variables.
- Query data: Build and refine PromQL, LogQL, TraceQL, SQL, and k6 queries with validation and optimization tips.
- Navigate Grafana resources: Find dashboards, data sources, and related tools without leaving the conversation.
- Knowledge and best practices: Ask for Grafana guidance, observability concepts, and monitoring strategies in context.
Choose your deployment model
Assistant supports two setup models:
- Grafana Cloud: Assistant runs directly in your Grafana Cloud stack.
- Self-managed Grafana (OSS or Enterprise): Install the Assistant app in your own Grafana instance and connect it to a Grafana Cloud stack. Assistant has a reduced feature set in this model compared with the full Grafana Cloud experience.
Before you begin
Make sure you have the right stack, access, and data before you start.
- Grafana Cloud stack: You need a Grafana Cloud stack with Assistant enabled. Self-managed Grafana deployments also require a Grafana Cloud stack because the Assistant backend, limits, and billing are handled there.
- Administrator access: You need administrator permissions in the Grafana deployment where you enable or connect Assistant. The self-managed connection flow also requires an organization admin in the self-managed Grafana instance.
- Data sources (recommended): While not required to get started, the Assistant works best when you have monitoring data configured in your Grafana deployment. Supported data sources include:
- Prometheus: Collects and stores metrics such as response times, CPU usage, memory consumption, and request rates from your applications and infrastructure.
- Loki: Aggregates and searches logs such as application error messages, access logs, system events, and debugging information.
- Tempo: Traces requests across distributed systems to identify bottlenecks, latency issues, and service dependencies in microservices architectures.
- Pyroscope: Continuously profiles application performance to identify memory leaks, CPU hotspots, and inefficient code paths.
- k6: Provides performance testing results including load test metrics, user simulation data, and API response benchmarks.
- SQL databases: Supplies business and operational data from PostgreSQL, MySQL, ClickHouse, BigQuery, and more for correlating metrics with business outcomes.
- Self-managed data sources available through Grafana Cloud connections.
For additional data sources and supported query types, refer to Query data.
Enable Grafana Assistant in Grafana Cloud
Enable Assistant in the Grafana Cloud stack that will back your deployment.
An administrator must accept the terms and conditions to enable Assistant for your stack:
- Sign in to Grafana Cloud as an administrator.
- Navigate to Administration > Plugins and data > Plugins.
- Search for Grafana Assistant or go directly to
/plugins/grafana-assistant-app. - Review the terms and conditions.
- Select the Assistant enabled checkbox.
- Click Save.
After you enable the Assistant, click the sparkle icon in the top-right corner of Grafana to open it.
Note
Assistant isn’t enabled by default. You don’t send data to any AI/LLM provider until a user actively uses an Assistant feature.
Connect a self-managed Grafana instance
If you run Grafana OSS or Grafana Enterprise, you can install the Assistant app in that Grafana instance and pair it with a Grafana Cloud stack. Grafana 13.0.0+ is required.
Assistant features in self-managed Grafana
You can use Assistant for chat, dashboarding, querying, navigation, rules, quickstarts, and skills from self-managed Grafana. Some capabilities are available only when you use Assistant from Grafana Cloud, not from a self-managed Grafana instance connected to Cloud.
For details, including features that are not available in self-managed Grafana, refer to Grafana Assistant in self-managed Grafana.
Limit Assistant to specific stacks
Assistant is available in all Grafana Cloud stacks by default. Within a stack, use RBAC to control who can open Assistant by scoping plugins.app:access to plugins:id:grafana-assistant-app.
Opt out or disable after testing
If you tried Assistant and prefer not to keep it enabled, you have several options:
- Do nothing if you never enabled it: When not enabled by an administrator, Assistant features remain off and you don’t send data to AI providers.
- Restrict access with RBAC: Limit who can open Assistant in a stack by scoping
plugins.app:accesstoplugins:id:grafana-assistant-appfor only the roles you choose. Refer to Manage Assistant access with RBAC. - Clean up local usage: Users can delete conversations in the Assistant UI. Administrators can disconnect MCP servers and OAuth integrations that were added for testing.
- Disable completely: To do this, an administrator can navigate to Administration > Plugins and data > Plugins, search for Grafana Assistant or go directly to
/plugins/grafana-assistant-app, clear the agreement checkbox, and click Save.
Try the tutorial
Grafana Assistant includes an interactive tutorial that guides you through the main features and workflows. The tutorial helps you get hands-on experience with the most important Assistant workflows.

When you first open Grafana Assistant, you’ll see the tutorial option. The tutorial takes you on a journey through:
- Asking questions about your observability data
- Creating and modifying dashboards
- Building queries across different data sources
- Using mentions to get more specific results
- Navigating your Grafana resources
The tutorial is interactive. You’ll practice each feature directly within the Assistant interface. You can complete the entire tutorial in one session or return to it later. To access the tutorial at any time, click Menu (three vertical dots) in the Assistant chat and select Open tutorial.
Start your first conversation
Open Assistant in the top-right corner of Grafana or select Assistant from the left navigation menu. This opens a chat interface where you can ask questions in natural language.
The Assistant works best when you’re specific about what you want to achieve. Think of it as talking to a monitoring expert who has access to all your data but needs context about what you’re trying to accomplish.
Your first query
Start with a simple question to explore your data. For example:
Show me CPU usage for the API serviceWhen you ask this question, several things happen automatically:
- Data source detection: The Assistant identifies which of your configured data sources contain CPU metrics.
- Query generation: It creates the appropriate queries, for example, PromQL for Prometheus data.
- Multi-signal analysis: It correlates CPU metrics with related logs, traces, and other data to provide context.
- Visualization: It presents the results in charts, graphs, or tables as appropriate.
- Insights: It highlights patterns, anomalies, or trends in the data.
This process demonstrates the Assistant’s core strength: turning complex observability tasks into simple conversations.
Try different types of requests
Once you’re comfortable with basic queries, explore the Assistant’s other workflows:
- Dashboard creation: “Create a dashboard for monitoring my database performance.”
- Query building: “Help me build a query to find all error logs from the last hour.”
- Navigation: “Show me dashboards related to Kubernetes monitoring.”
- Troubleshooting: “Why is my application responding slowly?”
- Knowledge: “How do I set up alerting for high memory usage?”
Each request type uses the Assistant’s different workflows, from analyzing your specific data to providing general observability guidance.
Use mentions for better results
The @ mention feature helps the Assistant provide more targeted and accurate responses by adding specific context to your questions. This feature is particularly useful when you have multiple data sources or when you want to focus on specific resources.
To use mentions, type @ in your message or click Mention (@) in the chat interface. This opens a menu where you can select from:
- Data sources: Specific monitoring tools like your Prometheus instance, Loki logs, or Tempo traces.
- Dashboards and panels: Existing visualizations you want to reference or modify.
- Other Grafana resources: Folders, alerts, or other configured items.
Example: Generic vs. specific questions
Instead of asking a generic question like:
Show me error ratesUse mentions to be specific:
Show me error rates from @my-application-logsThe specific version helps the Assistant understand exactly which data source to query, what format to expect, and what context to provide in the response. This results in faster, more accurate answers tailored to your specific setup.
Provide feedback to improve the Assistant
Assistant improves through user feedback. Refer to the privacy and security documentation to learn how Assistant works with your data. After each response, you see thumbs up and thumbs down icons that help improve answer quality.
When to use thumbs up:
- The response accurately answered your question
- The generated queries or dashboards work as expected
- The explanation was clear and helpful
- The Assistant found the right resources or data
When to use thumbs down:
- The response was inaccurate or incomplete
- Generated queries had errors or didn’t work
- The Assistant misunderstood your question
- The information provided wasn’t relevant to your needs
When you give a thumbs down, you can often provide additional context about what went wrong. This specific feedback is especially valuable for improving the Assistant’s performance.
Your feedback helps make Assistant more effective for you and other users.
Next steps
Now that you have Grafana Assistant enabled and understand the basics, here are some ways to get the most value from your observability setup:
Immediate actions:
- Start with simple queries about your most important systems or applications
- Ask for a tour of your existing dashboards: “What dashboards do we have for database monitoring?”
- Identify gaps: “What metrics should we be monitoring for our web application?”
Build your skills gradually:
- Break down complex investigations into smaller questions, for example, “Show me error rates” followed by “What’s causing these errors?”
- Experiment with different question formats to see how the Assistant interprets your needs.
- Use the Assistant as a learning tool by asking “How do I…” questions about observability concepts.
Explore workflows:
- Run investigations: Ask questions about performance, launch investigations, and correlate observability signals.
- Manage dashboards: Create new monitoring dashboards or refine existing panels, layouts, and variables.
- Query data: Build and refine PromQL, LogQL, TraceQL, SQL, and k6 queries with validation and optimization tips.
- Navigate Grafana resources: Find dashboards, data sources, and related tools without leaving the conversation.
- Knowledge and best practices: Ask for Grafana guidance, observability concepts, and monitoring strategies in context.
Remember: Grafana Assistant grows with your needs. Start simple, learn what works for your environment, and gradually explore more sophisticated monitoring and troubleshooting workflows. If you use self-managed Grafana, keep the self-managed feature boundary in mind when following Grafana Cloud-focused guides.


