Query management in Explore

    Query management - 图2

    Query history is a list of queries that you have used in Explore. The history is local to your browser and is not shared. To open and interact with your history, click the Query history button in Explore.

    Query history lets you view the history of your querying. For each individual query, you can:

    • Run a query.
    • Create and/or edit a comment.
    • Copy a query to the clipboard.
    • Copy a shortened link with the query to the clipboard.
    • Star a query.

    Manage favorite queries

    All queries that have been starred in the Query history tab are displayed in the Starred. This allows you to access your favorite queries faster and to reuse these queries without typing them from scratch.

    Sort query history

    By default, query history shows you the most recent queries. You can sort your history by date or by data source name in ascending or descending order.

    1. Click the Sort queries by field.
    2. Select one of the following options:
      • Newest first
      • Oldest first
      • Data source A-Z

    Filter query history in Query history and Starred tab by data source name:

    1. Click the Filter queries for specific data source(s) field.
    2. Select the data source for which you would like to filter your history. You can select multiple data sources.

    In Query history tab it is also possible to filter queries by date using the slider:

    • Use vertical slider to filter queries by date.
    • By dragging top handle, adjust start date.
    • By dragging top handle, adjust end date.

    Search in query history

    You can search in your history across queries and your comments. Search is possible for queries in the Query history tab and Starred tab.

    1. Click the Search queries field.
    2. Type the term you are searching for into search field.

    Query history settings

    You can customize the query history in the Settings tab. Options are described in the table below.

    Prometheus-specific Features

    The first version of Explore features a custom querying experience for Prometheus. When a query is executed, it actually executes two queries, a normal Prometheus query for the graph and an Instant Query for the table. An Instant Query returns the last value for each time series which shows a good summary of the data shown in the graph.

    On the left side of the query field, click Metrics to open the Metric Explorer. This shows a hierarchical menu with metrics grouped by their prefix. For example, all Alertmanager metrics are grouped under the prefix. This is a good starting point if you just want to explore which metrics are available.

    Query management - 图4

    Query field

    The Query field supports autocomplete for metric names, function and works mostly the same way as the standard Prometheus query editor. Press the enter key to execute a query.

    The autocomplete menu can be triggered by pressing Ctrl+Space. The Autocomplete menu contains a new History section with a list of recently executed queries.

    • For counters (monotonically increasing metrics), a rate function will be suggested.
    • For buckets, a histogram function will be suggested.
    • For recording rules, possible to expand the rules.

    Table filters

    Click on the filter button in the “label” column of a Table panel to add filters to the query expression. You can add filters for multiple queries as well - the filter is added for all the queries.