|docs
Start Trial

For AI agents and assistants: visit https://docs.pagerduty.com/llms.txt for the index.

Workflow Actions

Grafana: List Labels

Lists Prometheus label names, or the values for a specific label, from a Grafana datasource.

View as Markdown

Availability

See the Incident Workflow Actions Overview table for the plans this workflow is available on.

Description

List Prometheus label names, or the values for a specific label, from a Grafana datasource. Use this action to discover which labels exist, and which values they take, before filtering metrics with PromQL during incident response.

Instructions

  1. If you have not done so, follow the instructions to Create an Incident Workflow.
  2. When the instructions prompt you to add actions, select this action.
  3. Enter the following Inputs and click Save.
  4. Continue following instructions to Publish the Workflow.
  5. When the action runs, you will see the Outputs listed below.

Inputs

Field References

Fields with the {+} icon accept Field References, which can be useful for referencing incident data or outputs created in prior workflow steps. To add Field References, click {+}, or enter {{, and select relevant fields. Refer to the Field References article for more information.

NameDescription
Connection InputThe Grafana Connection to use.
DatasourceThe Prometheus datasource UID to discover labels from.
Label Name
(Optional)
If set, lists the values of this label, for example namespace. If empty, lists all label names.
Match
(Optional)
A PromQL series selector to scope results, for example {job="api"}.
Time Window
(Optional)
Lookback window. Labels and values are scoped to series active within it. One of 5m, 15m, 30m, 1h, 6h, 12h, 1d, 7d, or 30d. Defaults to 1h (Past 1 Hour).

Outputs

NameDescription
Label NamesArray of label names. Populated when Label Name is empty.
Label ValuesArray of values for the requested Label Name. Empty when listing label names.
CountNumber of label names or label values returned.
Modelabel_names or label_values.
ResultValue that shows if the action was successful or not. Either Success or Failed.
Result SummaryBrief description of what the action did or if it failed.
ErrorBrief description that is populated if the action failed.