• Products Open Source Solutions Learn Docs Pricing
  • Downloads Contact us Sign in
Create free account Contact us

Products

Grafana Cloud

Monitor, analyze, and act faster with AI-powered observability.

Grafana Cloud
Grafana Cloud overview

LGTM+ Stack

Grafana Cloud Logs

Logs

powered by Grafana Loki

Grafana

Grafana

for visualization

Grafana Cloud Traces

Traces

powered by Grafana Tempo

Grafana Cloud Metrics

Metrics

powered by Grafana Mimir and Prometheus

Key Capabilities

AI/ML

AI/ML insights

Identify anomalies and reduce toil

Grafana Cloud Asserts

Contextual root cause analysis

Automated anomaly correlation

Grafana SLO

SLO management

Create SLOs and error budget alerts

Grafana Alerting

Alerting

Trigger alerts from any data source

Plugins

Plugins

Connect Grafana to data sources, apps, and more

Observability Solutions

Application Observability

Application Observability

Monitor application performance

Infrastructure Observability

Infrastructure observability

Ensure infrastructure health and performance

Testing

Grafana Cloud k6

Performance testing

Powered by Grafana k6

Synthetic Monitoring

Synthetic Monitoring

powered by Grafana k6

IRM

Incident

Incident response

Routine task automation for incidents

OnCall

On-call management

Flexible on-call management

Open Source

Grafana Loki

Multi-tenant log aggregation system

Grafana

Query, visualize, and alert on data

Grafana Tempo

High-scale distributed tracing backend

Grafana Mimir

Scalable and performant metrics backend

Grafana Pyroscope

Scalable continuous profiling backend

Grafana Beyla

eBPF auto-instrumentation

Grafana Faro

Frontend application observability web SDK

Grafana Alloy

OpenTelemetry Collector distribution with Prometheus pipelines

Grafana k6

Load testing for engineering teams

Prometheus

Monitor Kubernetes and cloud native

OpenTelemetry

Instrument and collect telemetry data

Graphite

Scalable monitoring for time series data

All

Community resources

Dashboard templates

Try out and share prebuilt visualizations

Prometheus exporters

Get your metrics into Prometheus quickly

end-to-end solutions

Opinionated solutions that help you get there easier and faster

Kubernetes Monitoring

Get K8s health, performance, and cost monitoring from cluster to container

Application Observability

Monitor application performance

Frontend Observability

Gain real user monitoring insights

Incident Response & Management

Detect and respond to incidents with a simplified workflow

All monitoring and visualization solutions

monitor infrastructure

Out-of-the-box KPIs, dashboards, and alerts for observability

linux server logo
Linux
windows logo
Windows
docker logo
Docker
postgresql logo
Postgres
mysql logo
MySQL
aws logo
AWS
kafka logo
Kafka
jenkins logo
Jenkins
rabbitmq logo
RabbitMQ
mongodb logo
MongoDB
microsoft azure observability logo
Microsoft Azure
google cloud observability with grafana cloud logo
Google Cloud
All monitoring solutions

visualize any data

Instantly connect all your data sources to Grafana

mongodb logo
MongoDB
appdynamics logo
AppDynamics
oracle database logo
Oracle
gitlab logo
GitLab
jira logo
Jira
salesforce logo
Salesforce
splunk logo
Splunk
datadog logo
Datadog
new relic logo
New Relic
snowflake logo
Snowflake
All visualization solutions

Learn

Community and events

Events

Upcoming in-person and virtual events

ObservabilityCON 2025

Our flagship observability event

GrafanaCON 2025

Our annual OSS community conference

ObservabilityCON on the Road

Our observability conference on the road

Community

Join the Grafana community

Community forums

Ask the community for help

Resources

Blog

News, releases, cool stories, and more

4th annual Observability Survey

Share your thoughts on the state of observability

Benefits of Observability

New research, reports, and insights

Success stories

By use case, product, and industry

How-to

Documentation

All the docs

Webinars and videos

Demos, webinars, and feature tours

Tutorials

Step-by-step guides

Workshops

Free, in-person or online

Learning Journeys

Expert guidance for mastering our platform

Professional Services

Expert guidance and training

Docs
Pricing

Help build the future of open source observability software Open positions

Check out the open source projects we support Downloads

Sign in

Grafana Cloud

Monitor, analyze, and act faster with AI-powered observability.

Grafana Cloud
Grafana Cloud overview

LGTM+ Stack

Grafana Cloud Logs

Logs

Grafana

Grafana

Grafana Cloud Traces

Traces

Grafana Cloud Metrics

Metrics

Key Capabilities

AI/ML

AI/ML insights

Grafana Cloud Asserts

Contextual root cause analysis

Grafana SLO

SLO management

Grafana Alerting

Alerting

Plugins

Plugins

Observability Solutions

Application Observability

Application Observability

Infrastructure Observability

Infrastructure observability

Testing

Grafana Cloud k6

Performance testing

Synthetic Monitoring

Synthetic Monitoring

IRM

Incident

Incident response

OnCall

On-call management

The actually useful free plan

Grafana Cloud Free Tier
check

10k series Prometheus metrics

check

50GB logs, 50GB traces, 50GB profiles

check

500VUk k6 testing

check

20+ Enterprise data source plugins

check

100+ pre-built solutions

Create account
Grafana Cloud Logs

Grafana Loki

Multi-tenant log aggregation system

Grafana

Grafana

Query, visualize, and alert on data

Grafana Cloud Traces

Grafana Tempo

High-scale distributed tracing backend

Grafana Cloud Metrics

Grafana Mimir

Scalable and performant metrics backend

Grafana Cloud Profiles

Grafana Pyroscope

Scalable continuous profiling backend

Grafana Beyla

eBPF auto-instrumentation

Grafana Faro

Grafana Faro

Frontend application observability web SDK

Grafana Alloy

Grafana Alloy

OpenTelemetry Collector distribution with Prometheus pipelines

Grafana Cloud k6

Grafana k6

Load testing for engineering teams

Prometheus

Prometheus

Monitor Kubernetes and cloud native

OpenTelemetry

OpenTelemetry

Instrument and collect telemetry data

Graphite

Graphite

Scalable monitoring for time series data

All

Community resources

Dashboard templates
Try out and share prebuilt visualizations
Prometheus exporters
Get your metrics into Prometheus quickly

end-to-end solutions

Opinionated solutions that help you get there easier and faster

Kubernetes Monitoring

Kubernetes Monitoring

Get K8s health, performance, and cost monitoring from cluster to container

Application Observability

Application Observability

Monitor application performance

Frontend Observability

Frontend Observability

Gain real user monitoring insights

Incident Response & Management

Incident Response & Management

Detect and respond to incidents with a simplified workflow

monitor infrastructure

Out-of-the-box KPIs, dashboards, and alerts for observability

linux server logo Linux
windows logo Windows
docker logo Docker
postgresql logo Postgres
mysql logo MySQL
aws logo AWS
kafka logo Kafka
jenkins logo Jenkins
rabbitmq logo RabbitMQ
mongodb logo MongoDB
microsoft azure observability logo Microsoft Azure
google cloud observability with grafana cloud logo Google Cloud

visualize any data

Instantly connect all your data sources to Grafana

mongodb logo MongoDB
appdynamics logo AppDynamics
oracle database logo Oracle
gitlab logo GitLab
jira logo Jira
salesforce logo Salesforce
splunk logo Splunk
datadog logo Datadog
new relic logo New Relic
snowflake logo Snowflake
All monitoring and visualization solutions

Community and events

Events

ObservabilityCON 2025

GrafanaCON 2025

ObservabilityCON on the Road

Community

Community forums

Resources

Blog

4th annual Observability Survey

Benefits of Observability

Success stories

How-to

Documentation

Webinars and videos

Tutorials

Workshops

Learning Journeys

Professional Services

Featured webinar

Getting started with grafana LGTM stack

Getting started with managing your metrics, logs, and traces using Grafana

Learn how to unify, correlate, and visualize data with dashboards using Grafana.

Learn more →
Try using Grot AI Grot AI for this query ->
Menu
Technical documentation Plugin catalog
Choose a product
Viewing: v8.5 Find another version
  • Grafana documentation
  • What's new
  • Introduction to Grafana
    • What is Grafana OSS
  • Getting started
    • With Grafana
    • With Grafana and InfluxDB
    • With Grafana and Prometheus
  • Grafana basics
    • Exemplars
      • View exemplar data
    • Intro to time series
    • Time series dimensions
    • Histograms and heatmaps
    • Glossary
  • Best practices
    • Best practices for creating dashboards
    • Best practices for managing dashboards
    • Common observability strategies
    • Dashboard management maturity model
  • Authentication
    • Overview
    • Grafana Authentication
    • Auth Proxy
    • JWT Authentication
    • LDAP Authentication
    • Enhanced LDAP Integration
    • OAuth authentication
    • Google OAuth2 Authentication
    • Azure AD OAuth2 authentication
    • GitHub OAuth2 Authentication
    • GitLab OAuth2 Authentication
    • Okta OAuth2 authentication
    • SAML Authentication
    • Team Sync
  • Installation
    • Requirements
    • Install on Debian/Ubuntu
    • Install on RPM-based Linux
    • Install on Windows
    • Install on macOS
    • Run Grafana Docker image
    • Deploy Grafana on Kubernetes
    • Upgrade Grafana
    • Restart Grafana
  • Administration
    • Preferences
      • Change name and email
      • Change UI theme
      • Change home dashboard
      • Change default timezone
    • View server
      • Internal Grafana metrics
      • View server settings
      • View server stats
    • Configuration
    • Configure Grafana Docker image
    • Manage users and permissions
      • About users and permissions
      • Manage users globally
        • Add a user
        • Assign or remove Grafana server administrator privileges
        • Add or remove a user from an organization
        • Change a user's organization permissions
        • Grant editors administrator permissions
        • Force a user to logout from Grafana
        • View a list of users
        • View and edit a user account
      • Manage users in an organization
        • Invite a user to join an organization
        • Manage a pending invitation
        • Change a user's organization permissions
        • Remove a user from an organization
        • View a list of organization users
      • Manage dashboard permissions
      • Manage teams
    • API keys
      • About API keys
      • Create an API key
    • Manage organizations
    • Service accounts
      • About service accounts
      • Enable service accounts
      • Create a service account
      • Add a token to a service account
    • Grafana CLI
    • Manage user preferences
    • Database encryption
    • Security
    • Provisioning
    • Jaeger instrumentation
    • Set up Grafana for high availability
  • Image rendering
    • Monitoring the image renderer
    • Troubleshooting
  • Data sources
    • Add data source
    • Alertmanager
    • AWS CloudWatch
      • Authentication
      • Template variables in CloudWatch query
      • Curated CloudWatch dashboards
      • Provision CloudWatch
    • Azure Monitor
      • Azure Monitor template variables
      • Provisioning Azure Monitor
      • Application Insights deprecation
    • Elasticsearch
    • Google Cloud Monitoring
      • Authentication
      • Preconfigured dashboards
    • Graphite
    • InfluxDB data source
      • Flux support in Grafana
      • InfluxDB templates
      • Provision InfluxDB
    • Jaeger
    • Loki
    • Microsoft SQL Server
    • MySQL
    • OpenTSDB
    • PostgreSQL
    • Prometheus
    • Tempo
    • TestData
    • Zipkin
  • Panels
    • Working with Grafana panels
      • Navigate the Grafana panel editor
      • Add a panel to a dashboard
      • Add a title and description to a panel
      • Format a standard field
      • Apply color to series and fields
      • Add a link to a panel
      • Configure a legend
      • Organize a dashboard
      • Navigate the Grafana Inspector panel
      • View a panel JSON model
      • Download query results
    • Query a data source
      • About queries
      • Navigate the query tab
      • Add a query
      • Use expressions to manipulate data
        • About expressions
        • Write an expression
      • Manage queries
      • Share query results with another panel
      • Download raw query results
      • Inspect query performance
      • Inspect query request and response data
    • Modify visualization text and background colors
      • About thresholds
      • Add a threshold
      • Delete a threshold
      • Add a threshold to a legacy graph panel
    • Override field values
      • About field overrides
      • View field overrides
      • Add a field override
      • Edit a field overrides
      • Delete a field override
    • Transform data
      • About transformations
      • Add a transformation to data
      • Debug a transformation
      • Delete a transformation
      • Transformation functions
    • Format data using value mapping
      • About value mapping
      • Map a value
      • Map a range
      • Map a regular expression
      • Map a special value
      • Edit a value mapping
    • Create reusable Grafana panels
      • About Grafana library panels
      • Create a Grafana library panel
      • Add a Grafana library panel to a dashboard
      • Manage Grafana library panels
      • Unlink a Grafana library panel
      • Delete a Grafana library panel
    • Enable template variables to add panels dynamically
      • About repeating panels or rows
      • Configure repeating panels
      • Configure repeating rows
    • Query options
    • Calculation types
    • Standard field definitions
  • Visualizations
    • Alert list
    • Annotations
    • Bar chart
    • Bar gauge
    • Dashboard list
    • Gauge
    • Graph (old)
    • Candlestick
    • Geomap
    • Heatmap
    • Histogram
    • Logs panel
    • News
    • Node graph
    • Pie chart
    • Stat
    • State timeline
    • Status history
    • Table
      • Filter table columns
    • Text
    • Time series
      • Annotate time series
      • Graph time series as bars
      • Graph time series as lines
      • Graph time series as points
      • Change axis display
      • Graph and color schemes
      • Graph stacked time series
  • Dashboards
    • Dashboard UI
      • Dashboard header
      • Dashboard rows
    • Dashboard Folders
    • Create dashboards
    • Manage dashboards
    • Annotations
    • Playlist
    • Search
    • Keyboard shortcuts
    • Reporting
    • Time range controls
    • Dashboard version history
    • Export and import
    • JSON model
    • Scripted dashboards
  • Sharing
    • Share a dashboard
    • Share a panel
  • Explore
    • Query management
    • Logs in Explore
    • Tracing in Explore
    • Inspector in Explore
  • Alerts
    • Grafana alerts
      • What's new in Grafana alerting
      • Opt-in to Grafana alerting
      • Alerting fundamentals
        • Alerting on numeric data
        • Alertmanager
        • State and health of alerting rules
      • Create and manage rules
        • Create Grafana managed alert rule
        • Create Grafana Mimir or Loki managed alert rule
        • Create Grafana Mimir or Loki managed recording rule
        • Annotations and labels for alerting rules
        • Manage alerting rules
        • Grafana Mimir or Loki rule groups and namespaces
      • Alert groups
      • Silences
      • Contact points
      • Message templating
        • Template data
        • Template functions
      • High availability
      • Notification policies
        • Mute timings
    • Legacy Grafana Alerts
      • Alert notifications
      • Alert notification templating
      • Create alerts
      • Pause alert rule
      • View alerts
      • Troubleshoot alerts
  • Grafana Live
    • Live Channel
    • Configure Grafana Live
    • Live HA setup
  • Linking
    • Linking overview
    • Dashboard links
    • Panel links
    • URL variables
    • Data links
  • Templates and variables
    • Variable syntax
    • Manage variables
    • Inspect variables
    • Add variables
      • Add a query variable
      • Add a custom variable
      • Add a text box variable
      • Add a constant variable
      • Add a data source variable
      • Add an interval variable
      • Add ad hoc filters
      • Chained variables
      • Global variables
    • Variable examples
    • Variable selection options
    • Advanced variable format options
    • Multi-value variables
    • Filter variables with regex
  • Grafana Enterprise
    • Grafana Enterprise license
      • Activate an Enterprise license
      • License expiration
      • License restrictions
      • Activate a Grafana Enterprise license purchased through AWS Marketplace
        • About Grafana Enterprise licenses from AWS Marketplace
        • Activate a Grafana Enterprise license from AWS Marketplace on EKS
        • Activate a Grafana Enterprise license from AWS Marketplace on ECS
        • Activate a Grafana Enterprise license from AWS on an instance deployed outside of AWS
        • Manage your Grafana Enterprise license in AWS Marketplace
        • Transfer your AWS Marketplace Grafana Enterprise license
    • Fine-grained access control
      • Roles
      • Permissions
      • Manage role assignments
        • Manage team role assignments
        • Manage user role assignments
        • Manage built-in role assignments
      • Provisioning roles and assignments
      • Fine-grained access control usage scenarios
      • Fine-grained access control references
    • Enterprise database encryption
      • Azure Key Vault
      • AMS KMS
      • Google Cloud KMS
      • Hashicorp Vault
    • Usage insights
      • Dashboard and data source insights
      • Presence indicator
      • Sort dashboards by using insights data
      • Export logs of usage insights
    • Query caching
    • Recorded queries
    • Request security
    • Data source permissions
    • Settings updates at runtime
    • Enhanced LDAP Integration
    • Enterprise configuration
    • Reporting
    • SAML Authentication
    • Team sync
    • Auditing
    • Vault
    • White labeling
    • Export dashboard as PDF
  • Plugins
    • Install plugins
    • Plugin catalog
    • Plugin signatures
  • HTTP API
    • API Tutorial: Create API tokens and dashboards for an organization
    • Admin HTTP API
    • Alerting HTTP API
    • Alerting Notification Channels HTTP API
    • Annotations HTTP API
    • Authentication HTTP API
    • cURL examples
    • Dashboard HTTP API
    • Dashboard Permissions HTTP API
    • Dashboard Versions HTTP API
    • Data source HTTP API
    • Datasource Permissions HTTP API
    • External Group Sync HTTP API
    • Fine-grained access control HTTP API
    • Folder HTTP API
    • Folder Permissions HTTP API
    • Folder/Dashboard Search HTTP API
    • HTTP Preferences API
    • HTTP Snapshot API
    • Library Element HTTP API
    • Licensing HTTP API
    • Organization HTTP API
    • Other HTTP API
    • Playlist HTTP API
    • Query History HTTP API
    • Reporting API
    • Service account HTTP API
    • Short URL HTTP API
    • Team HTTP API
    • User HTTP API
  • Troubleshooting
    • Troubleshoot dashboards
    • Enable diagnostics
    • Troubleshoot queries
  • Developers
    • Angular support deprecation
    • Contribute to Grafana
    • Contributor License Agreement (CLA)
  • Release notes
  • API Reference
    • @grafana/data
      • AbsoluteTimeRange
      • addDurationToDate
      • addLogLevelToSeries
      • AlertErrorPayload
      • AlertPayload
      • alpha
      • AnnotationEvent
      • AnnotationEventFieldMapping
      • AnnotationEventMappings
      • AnnotationEventUIModel
      • AnnotationQuery
      • AnnotationQueryRequest
      • AnnotationSupport
      • anySeriesWithTimeField
      • AppendedVectors
      • AppEvent
      • AppEvents
      • ApplyFieldOverrideOptions
      • applyFieldOverrides
      • applyRawFieldOverrides
      • AppPlugin
      • AppPluginMeta
      • AppRootProps
      • arrayUtils
      • ArrayVector
      • asHexString
      • AsNumberVector
      • BasicValueMatcherOptions
      • BinaryOperation
      • BinaryOperationID
      • BinaryOperationVector
      • binaryOperators
      • booleanOverrideProcessor
      • booleanValueFormatter
      • BuildInfo
      • BusEventType
      • ByNamesMatcherMode
      • ByNamesMatcherOptions
      • calculateFieldStats
      • calculateInterval
      • calculateLogsLabelStats
      • calculateStats
      • CartesianCoords2D
      • checkLogsError
      • CircularDataFrame
      • CircularVector
      • classicColors
      • colorManipulator
      • Column
      • compareArrayValues
      • compareDataFrameStructures
      • ConfigOverrideRule
      • ConstantVector
      • convertRawToRange
      • CoreApp
      • createDimension
      • CreatePlotOverlay
      • CSVConfig
      • CSVHeaderStyle
      • CSVOptions
      • CSVParseCallbacks
      • CSVReader
      • darken
      • DashboardCursorSync
      • DataConfigSource
      • DataFrame
      • DataFrameDTO
      • DataFrameType
      • DataFrameView
      • DataLink
      • DataLinkBuiltInVars
      • DataLinkClickEvent
      • DataLinksFieldConfigSettings
      • dataLinksOverrideProcessor
      • DataQuery
      • DataQueryError
      • DataQueryErrorType
      • DataQueryRequest
      • DataQueryResponse
      • DataQueryResponseData
      • DataQueryTimings
      • DataSourceApi
      • DataSourceConstructor
      • DataSourceInstanceSettings
      • DataSourceJsonData
      • DataSourceOptionsType
      • DataSourcePlugin
      • DataSourcePluginComponents
      • DataSourcePluginMeta
      • DataSourcePluginOptionsEditorProps
      • DataSourceQueryType
      • DataSourceRef
      • DataSourceSelectItem
      • DataSourceSettings
      • DataTopic
      • DataTransformerConfig
      • DataTransformerID
      • DataTransformerInfo
      • dateMath
      • dateTime
      • dateTimeAsMoment
      • DateTimeBuiltinFormat
      • DateTimeDuration
      • dateTimeFormat
      • dateTimeFormatISO
      • dateTimeFormatTimeAgo
      • dateTimeFormatWithAbbrevation
      • dateTimeForTimeZone
      • DateTimeInput
      • DateTimeLocale
      • DateTimeOptions
      • DateTimeOptionsWhenParsing
      • DateTimeOptionsWithFormat
      • dateTimeParse
      • DecimalCount
      • DecimalInfo
      • decomposeColor
      • DEFAULT_FIELD_DISPLAY_VALUES_LIMIT
      • DEFAULT_SAML_NAME
      • DefaultTimeZone
      • deprecationWarning
      • describeInterval
      • describeTextRange
      • describeTimeRangeAbbreviation
      • Dimension
      • Dimensions
      • Dimensions2D
      • displayNameOverrideProcessor
      • DisplayProcessor
      • DisplayValue
      • DisplayValueAlignmentFactors
      • doStandardCalcs
      • DurationInput
      • durationToMilliseconds
      • DurationUnit
      • DynamicConfigValue
      • emphasize
      • ensureTimeField
      • escapeStringForRegex
      • escapeUnescapedString
      • eventFactory
      • ExploreMode
      • ExplorePanelsState
      • ExploreQueryFieldProps
      • ExploreTracePanelState
      • FALLBACK_COLOR
      • FeatureToggles
      • Field
      • FieldCache
      • FieldCalcs
      • FieldColor
      • FieldColorConfigSettings
      • FieldColorMode
      • FieldColorModeId
      • FieldColorSeriesByMode
      • FieldConfig
      • FieldConfigEditorBuilder
      • FieldConfigEditorConfig
      • FieldConfigEditorProps
      • FieldConfigOptionsRegistry
      • FieldConfigProperty
      • FieldConfigPropertyItem
      • FieldConfigSource
      • FieldDisplay
      • FieldDTO
      • FieldMatcher
      • FieldMatcherID
      • FieldMatcherInfo
      • fieldMatchers
      • FieldNamePickerConfigSettings
      • FieldOverrideContext
      • FieldOverrideEditorProps
      • FieldReducerInfo
      • fieldReducers
      • FieldSparkline
      • FieldType
      • FieldWithIndex
      • findCommonLabels
      • findHighlightChunksInText
      • findMatchesInText
      • findUniqueLabels
      • FlotDataPoint
      • FormatInput
      • formatLabels
      • FormattedValue
      • formattedValueToString
      • FormattedVector
      • FrameMatcher
      • FrameMatcherID
      • FrameMatcherInfo
      • frameMatchers
      • GAUGE_DEFAULT_MAXIMUM
      • GAUGE_DEFAULT_MINIMUM
      • getActiveThreshold
      • getAllValuesFromDimension
      • getColorForTheme
      • getColorFromHexRgbOrName
      • getColumnFromDimension
      • getColumnsFromDimension
      • getContrastRatio
      • getDataFrameRow
      • getDataSourceRef
      • getDataSourceUID
      • getDefaultRelativeTimeRange
      • getDefaultTimeRange
      • getDimensionByName
      • getDisplayProcessor
      • getDisplayValueAlignmentFactors
      • getFieldColorMode
      • getFieldColorModeForField
      • getFieldDisplayName
      • getFieldDisplayValues
      • GetFieldDisplayValuesOptions
      • getFieldMatcher
      • getFieldTypeFromValue
      • getFlotPairs
      • getFlotPairsConstant
      • getFrameDisplayName
      • getFrameMatchers
      • getLocale
      • getLocaleData
      • getLogLevel
      • getLogLevelFromKey
      • getLuminance
      • getParser
      • getRawDisplayProcessor
      • getScaleCalculator
      • getSeriesTimeStep
      • getTimeField
      • getTimeZone
      • getTimeZoneGroups
      • getTimeZoneInfo
      • getTimeZones
      • getValueFormat
      • getValueFormats
      • getValueFormatterIndex
      • getValueFromDimension
      • getValueMatcher
      • getWeekdayIndex
      • GrafanaPlugin
      • GrafanaTheme
      • GrafanaTheme2
      • GrafanaThemeCommons
      • GrafanaThemeType
      • GraphSeriesValue
      • GraphSeriesXY
      • GroupedTimeZones
      • GroupingToMatrixTransformerOptions
      • guessFieldTypeForField
      • guessFieldTypeFromNameAndValue
      • guessFieldTypeFromValue
      • guessFieldTypes
      • hasLinks
      • hasMsResolution
      • hexToRgb
      • HistoryItem
      • hslToRgb
      • identityOverrideProcessor
      • IndexVector
      • InternalTimeZones
      • InterpolateFunction
      • intervalToAbbreviatedDurationString
      • intervalToMs
      • intervalToSeconds
      • IntervalValues
      • isBooleanUnit
      • isDataFrame
      • isDataSourceRef
      • isDateTime
      • isFiscal
      • isLiveChannelJoinEvent
      • isLiveChannelLeaveEvent
      • isLiveChannelMessageEvent
      • isLiveChannelStatusEvent
      • isMathString
      • ISO_8601
      • isRelativeTimeRange
      • isTableData
      • isValid
      • isValidDate
      • isValidDuration
      • isValidTimeSpan
      • KeyValue
      • Labels
      • LanguageProvider
      • LayoutMode
      • LayoutModes
      • LegacyEmitter
      • LegacyEventHandler
      • LegacyGraphHoverEventPayload
      • LegacyResponseData
      • LicenseInfo
      • lighten
      • LinkModel
      • LinkModelSupplier
      • LinkTarget
      • LiveChannelConnectionState
      • LiveChannelEvent
      • LiveChannelEventType
      • LiveChannelJoinEvent
      • LiveChannelLeaveEvent
      • LiveChannelMessageEvent
      • LoadingState
      • locale
      • localTimeFormat
      • locationUtil
      • LogLabelStatsModel
      • LogLevel
      • LogRowModel
      • LogsDedupDescription
      • LogsDedupStrategy
      • LogSearchMatch
      • LogsMetaItem
      • LogsMetaKind
      • LogsModel
      • LogsParser
      • LogsParsers
      • LogsSortOrder
      • makeClassES5Compatible
      • mapInternalLinkToExplore
      • matchAllLabels
      • MatcherConfig
      • MatcherID
      • MetadataInspectorProps
      • MetricFindValue
      • MISSING_VALUE
      • msRangeToTimeString
      • MutableDataFrame
      • MutableField
      • MutableVector
      • NavIndex
      • NavLinkDTO
      • NavMenuItemType
      • NavModel
      • NavModelBreadcrumb
      • NavModelItem
      • NavSection
      • NodeGraphDataFrameFieldNames
      • NullValueMode
      • NumberFieldConfigSettings
      • numberOverrideProcessor
      • NumericRange
      • OAuth
      • OAuthSettings
      • objRemoveUndefined
      • onUpdateDatasourceJsonDataOption
      • onUpdateDatasourceJsonDataOptionChecked
      • onUpdateDatasourceJsonDataOptionSelect
      • onUpdateDatasourceOption
      • onUpdateDatasourceResetOption
      • onUpdateDatasourceSecureJsonDataOption
      • onUpdateDatasourceSecureJsonDataOptionSelect
      • OrgRole
      • outerJoinDataFrames
      • PanelData
      • PanelEditorProps
      • PanelEvents
      • PanelMigrationHandler
      • PanelModel
      • PanelOptionEditorsRegistry
      • PanelOptionsEditorBuilder
      • PanelOptionsEditorConfig
      • PanelOptionsEditorItem
      • PanelOptionsEditorProps
      • PanelPlugin
      • PanelPluginDataSupport
      • PanelPluginMeta
      • PanelProps
      • PanelTypeChangedHandler
      • parse
      • parseDateMath
      • parseDuration
      • parseFlags
      • parseLabels
      • PluginBuildInfo
      • PluginConfigPage
      • PluginConfigPageProps
      • PluginDependencies
      • PluginError
      • PluginErrorCode
      • PluginInclude
      • PluginIncludeType
      • PluginMeta
      • PluginMetaInfo
      • PluginSignatureStatus
      • PluginSignatureType
      • PluginState
      • PluginType
      • PreferredVisualisationType
      • preferredVisualizationTypes
      • PreloadPlugin
      • QueryEditorHelpProps
      • QueryEditorProps
      • QueryFix
      • QueryFixAction
      • QueryHint
      • QueryResultBase
      • QueryResultMeta
      • QueryResultMetaNotice
      • QueryResultMetaStat
      • rangeUtil
      • RangeValueMatcherOptions
      • RawTimeRange
      • readCSV
      • ReadWriteVector
      • recomposeColor
      • ReduceDataOptions
      • reduceField
      • ReducerID
      • RegexpOrNamesMatcherOptions
      • Registry
      • RegistryItem
      • RegistryItemWithOptions
      • RenameByRegexTransformerOptions
      • renderMarkdown
      • RenderMarkdownOptions
      • renderTextPanelMarkdown
      • reverseDataFrame
      • rgbToHex
      • roundInterval
      • roundToFiscal
      • scaledUnits
      • ScopedVar
      • ScopedVars
      • ScreenshotInfo
      • secondsToHms
      • SelectableValue
      • SelectFieldConfigSettings
      • selectOverrideProcessor
      • serializeStateToUrlParam
      • SetFieldConfigOptionsArgs
      • setLocale
      • setWeekStart
      • shallowCompare
      • simpleCountUnit
      • SliderFieldConfigSettings
      • SliderMarks
      • sortDataFrame
      • SortedVector
      • sortInAscendingOrder
      • sortInDescendingOrder
      • sortLogRows
      • sortLogsResult
      • sortThresholds
      • sortValues
      • SplitOpen
      • StandardEditorContext
      • StandardEditorProps
      • standardEditorsRegistry
      • StandardEditorsRegistryItem
      • standardFieldConfigEditorRegistry
      • StandardOptionConfig
      • standardTransformers
      • standardTransformersRegistry
      • StatsPickerConfigSettings
      • StringFieldConfigSettings
      • stringFormater
      • stringOverrideProcessor
      • stringStartsAsRegEx
      • stringToJsRegex
      • stringToMs
      • SynchronousDataTransformerInfo
      • systemDateFormats
      • SystemDateFormatSettings
      • SystemDateFormatsState
      • TableData
      • TextMatch
      • textUtil
      • ThemeBreakpoints
      • ThemeBreakpointsKey
      • ThemeColors
      • ThemeShadows
      • ThemeShape
      • ThemeSpacing
      • ThemeTypography
      • ThemeTypographyVariant
      • ThemeZIndices
      • Threshold
      • ThresholdsConfig
      • ThresholdsFieldConfigSettings
      • ThresholdsMode
      • thresholdsOverrideProcessor
      • TIME_FORMAT
      • TIME_SERIES_METRIC_FIELD_NAME
      • TIME_SERIES_TIME_FIELD_NAME
      • TIME_SERIES_VALUE_FIELD_NAME
      • TimeFragment
      • TimeOption
      • TimeOptions
      • TimeRange
      • TimeSeries
      • TimeSeriesPoints
      • TimeSeriesValue
      • TimeZone
      • timeZoneAbbrevation
      • TimeZoneBrowser
      • TimeZoneCountry
      • timeZoneFormatUserFriendly
      • TimeZoneInfo
      • TimeZoneResolver
      • TimeZoneUtc
      • toCSV
      • toDataFrame
      • toDataFrameDTO
      • toDuration
      • toFilteredDataFrameDTO
      • toFixed
      • toFixedScaled
      • toFixedUnit
      • toFloatOrUndefined
      • toIntegerOrUndefined
      • toLegacyResponseData
      • toNumberString
      • toOption
      • toPascalCase
      • toUtc
      • TraceKeyValuePair
      • TraceLog
      • TraceSpanReference
      • TraceSpanRow
      • transformDataFrame
      • TransformerRegistryItem
      • TransformerUIProps
      • unEscapeStringFromRegex
      • UnitFieldConfigSettings
      • unitOverrideProcessor
      • updateDatasourcePluginJsonDataOption
      • updateDatasourcePluginOption
      • updateDatasourcePluginResetOption
      • updateDatasourcePluginSecureJsonDataOption
      • UrlQueryMap
      • UrlQueryValue
      • urlUtil
      • UserOrgDTO
      • validateFieldConfig
      • ValueConverter
      • ValueFormat
      • ValueFormatCategory
      • ValueFormatter
      • ValueFormatterIndex
      • ValueLinkConfig
      • ValueMappingFieldConfigSettings
      • valueMappingsOverrideProcessor
      • ValueMatcher
      • ValueMatcherID
      • ValueMatcherInfo
      • ValueMatcherOptions
      • valueMatchers
      • VAR_CALC
      • VAR_CELL_PREFIX
      • VAR_FIELD_LABELS
      • VAR_FIELD_NAME
      • VAR_SERIES_NAME
      • VariableModel
      • VariableOrigin
      • VariableSuggestion
      • VariableSuggestionsScope
      • VariableType
      • Vector
      • vectorator
      • VizOrientation
      • WithAccessControlMetadata
      • YAxis
    • @grafana/e2e
      • e2e
    • @grafana/e2e-selectors
    • @grafana/runtime
      • AngularComponent
      • AngularLoader
      • AzureSettings
      • BackendSrv
      • BackendSrvRequest
      • config
      • CopyPanelEvent
      • DashboardInfo
      • DashboardViewEventPayload
      • DataRequestEventPayload
      • DataRequestInfo
      • DataSourceSrv
      • DataSourceWithBackend
      • EchoBackend
      • EchoEvent
      • EchoEventType
      • EchoMeta
      • EchoSrv
      • ExperimentViewEchoEvent
      • ExperimentViewEchoEventPayload
      • featureEnabled
      • FetchError
      • FetchErrorDataProps
      • FetchResponse
      • frameToMetricFindValue
      • getAngularLoader
      • getAppEvents
      • getBackendSrv
      • GetDataSourceListFilters
      • getDataSourceSrv
      • getEchoSrv
      • getLegacyAngularInjector
      • getLocationSrv
      • getTemplateSrv
      • GrafanaBootConfig
      • HealthCheckResult
      • HealthCheckResultDetails
      • HealthStatus
      • InteractionEchoEvent
      • InteractionEchoEventPayload
      • isExperimentViewEvent
      • isInteractionEvent
      • isPageviewEvent
      • loadPluginCss
      • locationSearchToObject
      • locationService
      • LocationSrv
      • LocationUpdate
      • logDebug
      • logError
      • logInfo
      • logWarning
      • MetaAnalyticsEvent
      • MetaAnalyticsEventName
      • MetaAnalyticsEventPayload
      • PageviewEchoEvent
      • PageviewEchoEventPayload
      • PluginCssOptions
      • RefreshEvent
      • registerEchoBackend
      • reportExperimentView
      • reportInteraction
      • reportMetaAnalytics
      • reportPageview
      • SizeMeta
      • StreamOptionsProvider
      • TemplateSrv
      • ThemeChangedEvent
      • TimeRangeUpdatedEvent
      • toDataQueryError
      • toDataQueryResponse
    • @grafana/schema
      • AxisConfig
      • AxisPlacement
      • BarAlignment
      • BarConfig
      • BarGaugeDisplayMode
      • BigValueColorMode
      • BigValueGraphMode
      • BigValueJustifyMode
      • BigValueTextMode
      • defaultTableFieldOptions
      • FieldTextAlignment
      • FillConfig
      • GraphDrawStyle
      • GraphFieldConfig
      • GraphGradientMode
      • GraphThresholdsStyleConfig
      • GraphTransform
      • GraphTresholdsStyleMode
      • HideableFieldConfig
      • HideSeriesConfig
      • LegendDisplayMode
      • LegendPlacement
      • LineConfig
      • LineInterpolation
      • LineStyle
      • OptionsWithLegend
      • OptionsWithTextFormatting
      • OptionsWithTooltip
      • PointsConfig
      • ReduceDataOptions
      • ScaleDirection
      • ScaleDistribution
      • ScaleDistributionConfig
      • ScaleOrientation
      • SingleStatBaseOptions
      • SortOrder
      • StackableFieldConfig
      • StackingConfig
      • StackingMode
      • TableCellDisplayMode
      • TableFieldOptions
      • TableSortByFieldState
      • TooltipDisplayMode
      • VisibilityMode
      • VizLegendOptions
      • VizOrientation
      • VizTextDisplayOptions
      • VizTooltipOptions
    • @grafana/ui
      • ActionMeta
      • addStackingConfig
      • addTextSizeOptions
      • addTooltipOptions
      • Alert
      • AlertingSettings
      • AlertVariant
      • AsyncMultiSelect
      • AsyncSelect
      • AsyncSelectProps
      • Badge
      • BadgeColor
      • BadgeProps
      • BarGauge
      • BarGaugeDisplayMode
      • BigValue
      • BigValueColorMode
      • BigValueGraphMode
      • BigValueJustifyMode
      • BigValueTextMode
      • BracesPlugin
      • buildScaleKey
      • Button
      • ButtonCascader
      • ButtonGroup
      • ButtonProps
      • ButtonRow
      • ButtonSelect
      • ButtonVariant
      • calculateFontSize
      • CallToActionCard
      • Card
      • cardChrome
      • CardContainer
      • CardContainerProps
      • CardProps
      • Cascader
      • CascaderOption
      • CertificationKey
      • Checkbox
      • ClearPlugin
      • ClickOutsideWrapper
      • ClipboardButton
      • ClipboardPlugin
      • CodeEditor
      • CodeEditorMonacoOptions
      • CollapsableSection
      • Collapse
      • ColorPicker
      • colors
      • commonOptionsBuilder
      • CompletionItem
      • CompletionItemGroup
      • CompletionItemKind
      • ConfirmButton
      • ConfirmModal
      • ConfirmModalProps
      • Container
      • ContextMenu
      • ContextMenuProps
      • ControlComponent
      • ControlledCollapse
      • convertOldAngularValueMapping
      • Counter
      • CustomControlProps
      • CustomScrollbar
      • DataLinkInput
      • DataLinksContextMenu
      • DataLinksInlineEditor
      • DataSourceHttpSettings
      • DatePicker
      • DatePickerProps
      • DatePickerWithInput
      • DatePickerWithInputProps
      • DateTimePicker
      • defaultIntervals
      • DeleteButton
      • displayName
      • displayName
      • DOMUtil
      • Drawer
      • DropdownIndicator
      • DropzoneFile
      • EmotionPerfTest
      • EmptySearchResult
      • ErrorBoundary
      • ErrorBoundaryAlert
      • ErrorBoundaryAlertProps
      • ErrorWithStack
      • EventsCanvas
      • EventsWithValidation
      • FadeTransition
      • FeatureBadge
      • FeatureInfoBox
      • Field
      • FieldArray
      • FieldArrayApi
      • fieldMatchersUI
      • FieldSet
      • FieldValidationMessage
      • FileDropzone
      • FileDropzoneDefaultChildren
      • FileDropzoneProps
      • FileListItem
      • FileListItemProps
      • FileUpload
      • FilterInput
      • FilterPill
      • focusCss
      • Form
      • FormAPI
      • FormatOptionLabelMeta
      • FormattedValueDisplay
      • FormInputSize
      • FullWidthButtonContainer
      • Gauge
      • getAvailableIcons
      • getCardStyles
      • getChildId
      • getFieldTypeIcon
      • getFocusStyles
      • getFormStyles
      • getInputStyles
      • getLogRowStyles
      • getMouseFocusStyles
      • getNextCharacter
      • getPreviousCousin
      • getScrollbarWidth
      • getSelectStyles
      • getStandardFieldConfigs
      • getTagColor
      • getTagColorsFromName
      • getTextColorForBackground
      • getTheme
      • getTooltipContainerStyles
      • Graph
      • GraphNG
      • GraphNGProps
      • GraphSeriesToggler
      • GraphSeriesTogglerAPI
      • graphTickFormatter
      • graphTimeFormat
      • GraphWithLegend
      • hasValidationEvent
      • HorizontalGroup
      • hoverColor
      • Icon
      • IconButton
      • IconButtonVariant
      • IconName
      • IconSize
      • IconType
      • IndentationPlugin
      • InfoBox
      • InlineField
      • InlineFieldRow
      • InlineFormLabel
      • InlineLabel
      • InlineSegmentGroup
      • InlineSwitch
      • Input
      • InputActionMeta
      • InputControl
      • JsonExplorer
      • JSONFormatter
      • Label
      • LegacyForms
      • LegacyInputStatus
      • Legend
      • LinkButton
      • linkModelToContextMenuItems
      • List
      • listItem
      • listItemSelected
      • LoadingPlaceholder
      • LoadingPlaceholderProps
      • LogLabels
      • LogMessageAnsi
      • LogRows
      • makeFragment
      • makeValue
      • Marker
      • measureText
      • mediaUp
      • mockTheme
      • mockThemeContext
      • Modal
      • ModalRoot
      • ModalsContext
      • ModalsController
      • ModalsProvider
      • ModalTabsHeader
      • Monaco
      • MonacoEditor
      • MultiSelect
      • MultiSelectCommonProps
      • NewlinePlugin
      • NodeGraphDataFrameFieldNames
      • NumberValueEditor
      • OnTagClick
      • Pagination
      • PanelContextRoot
      • PlotLegend
      • PlotSelection
      • PluginSignatureBadge
      • PluginSignatureBadgeProps
      • Popover
      • PopoverContent
      • PopoverController
      • Portal
      • preparePlotFrame
      • QueryField
      • RadioButtonGroup
      • RangeSlider
      • ReactUtils
      • RefreshPicker
      • regexValidation
      • Renderable
      • RenderFunction
      • renderOrCallToRender
      • resetSelectStyles
      • RunnerPlugin
      • SCHEMA
      • ScrollbarPosition
      • Segment
      • SegmentAsync
      • SegmentInput
      • Select
      • SelectableOptGroup
      • SelectAsyncProps
      • SelectBaseProps
      • SelectCommonProps
      • SelectContainer
      • SelectContainerProps
      • SelectionShortcutsPlugin
      • selectOptionInTest
      • SelectOptions
      • SelectValue
      • SelectValueEditor
      • SeriesColorPicker
      • SeriesColorPickerPopover
      • SeriesColorPickerPopoverWithTheme
      • SeriesIcon
      • SeriesTable
      • SeriesTableProps
      • SeriesTableRow
      • SeriesTableRowProps
      • SeriesVisibilityChangeBehavior
      • SetInterval
      • sharedInputStyle
      • sharedSingleStatMigrationHandler
      • sharedSingleStatPanelChangedHandler
      • SingleStatBaseOptions
      • SlatePrism
      • SlideOutTransition
      • Slider
      • SliderValueEditor
      • sortedColors
      • Spinner
      • StackingEditor
      • StatsPicker
      • StringArrayEditor
      • StringValueEditor
      • styleMixins
      • stylesFactory
      • SuggestionsPlugin
      • SuggestionsState
      • Switch
      • Tab
      • TabbedContainer
      • TabConfig
      • TabContent
      • Table
      • TableInputCSV
      • TableSortByFieldState
      • TabsBar
      • Tag
      • TagList
      • TagsInput
      • TextArea
      • Themeable
      • Themeable2
      • ThemeContext
      • TimeOfDayPicker
      • TimeRangeInput
      • TimeRangePicker
      • TimeRangePickerProps
      • TimeSeries
      • TimeZonePicker
      • TLSAuthSettings
      • Token
      • ToolbarButton
      • ToolbarButtonRow
      • Tooltip
      • TypeaheadInput
      • TypeaheadOutput
      • UnitPicker
      • UPLOT_AXIS_FONT_SIZE
      • UPlotConfigBuilder
      • useStyles
      • useStyles2
      • useTheme
      • useTheme2
      • validate
      • ValidationEvents
      • ValidationRule
      • ValuePicker
      • VerticalGroup
      • VizLayout
      • VizLayoutComponentType
      • VizLayoutLegendProps
      • VizLayoutProps
      • VizLegend
      • VizLegendItem
      • VizRepeater
      • VizRepeaterRenderValueProps
      • VizTooltip
      • VizTooltipContainer
      • WeekStartPicker
      • WithContextMenu
      • withErrorBoundary
      • withTheme
      • XYCanvas
  • Copyright notice
  • Copyright notice
Scroll for more

Important: This documentation is about an older version. It's relevant only to the release noted, many of the features and functions have been updated or replaced. Please view the current version.

Documentationbreadcrumb arrow Grafana documentationbreadcrumb arrow Panelsbreadcrumb arrow Query a data source
Enterprise Open source RSS

Query a data source

Data source queries return data that appear in visualizations. The query language in which you write depends on the data source you query. Grafana supports connections with many types of data sources.

  • About queries
  • Navigate the query tab
  • Add a query
  • Use expressions to manipulate data
  • Manage queries
  • Share query results with another panel
  • Download raw query results
  • Inspect query performance
  • Inspect query request and response data

Was this page helpful?

Create a GitHub issue
Email docs@grafana.com
Help and support
Community

Related resources from Grafana Labs

Additional helpful documentation, links, and articles:
webinar icon
Video
Getting started with managing your metrics, logs, and traces using Grafana
Getting started with managing your metrics, logs, and traces using Grafana
In this webinar, we’ll demo how to get started using the LGTM Stack: Loki for logs, Grafana for visualization, Tempo for traces, and Mimir for metrics.
video icon
Video
Getting started with Grafana dashboard design
Getting started with Grafana dashboard design
In this webinar, you'll learn how to design stylish and easily accessible Grafana dashboards that tell a story.
webinar icon
Video
Building advanced Grafana dashboards
Building advanced Grafana dashboards
In this webinar, we’ll demo how to build and format Grafana dashboards.

Is this page helpful?

Sign up for Grafana stack updates
Note: By signing up, you agree to be emailed related product-level information.


Products
  • Grafana Cloud
  • Grafana Enterprise Stack
  • Grafana visualizations
  • Plugins
  • Grafana Cloud Logs
  • Grafana Cloud Metrics
  • Grafana Cloud Traces
  • Grafana Cloud Profiles
  • AI/ML tools for observability
  • Application Observability
  • Frontend Observability
  • Grafana Cloud Asserts
  • Grafana IRM
  • Grafana k6
  • Grafana SLO
  • Synthetic Monitoring
  • Solutions
  • Pricing
Open Source
  • Grafana
  • Grafana Alloy
  • Grafana Beyla
  • Grafana Faro
  • Grafana k6
  • Grafana Loki
  • Grafana Mimir
  • Grafana OnCall
  • Grafana Pyroscope
  • Grafana Tanka
  • Grafana Tempo
  • Graphite
  • OpenTelemetry
  • Prometheus
  • Dashboard templates
  • Downloads
  •   GitHub
Learn
  • Documentation
  • Grafana Labs blog
  • Webinars and videos
  • Tutorials
  • Workshops
  • Events
  • Community
  • Professional Services
  • Community forums
  • Community Slack
  • Grafana Champions
  • Community organizers
  • Observability Survey Report 2025
  • OSS vs Cloud
  • Writers' Toolkit
  • Plugin development
  • Load testing
  • OpenTelemetry Report
  • Log monitoring
Company
  • Partnerships
  • Our team
  • Careers
  • Success stories
  • Newsroom
  • Contact us
  • Getting help
  • Merch
  • Open positions  

    We're hiring

  • The Story of Grafana
Compare
  • Grafana vs. Datadog
Localized content
  • Japanese pages
  • German pages
  • French pages
  • Spanish pages
  • Portuguese pages

  • Grafana Cloud status
  • Legal and Security
  • Terms of Service
  • Privacy Policy
  • Trademark Policy
Copyright 2025 © Grafana Labs
Grafana Labs uses cookies for the normal operation of this website. Learn more.