Skip to main content
To view distributed traces that you ingest from applications in your Managed Service for Kubernetes® clusters, connect Grafana to Nebius AI Cloud and explore the traces using the Tempo data source.

Prerequisites

  1. Install and configure Nebius AI Cloud CLI.
  2. If you don’t have a service account for observability services, create one.
  3. Make sure that the service account is in a group that has at least the viewer role within your tenant; for example, the default viewers group. You can check this in the Administration → IAM section of the web console. If the service account is not in the required group, click https://mintcdn.com/nebius-ai-cloud/1Ha0sWR6e1mnIaHS/_assets/button-vellipsis.svg?fit=max&auto=format&n=1Ha0sWR6e1mnIaHS&q=85&s=e80b8e57c43bfd117679262e6a1334ad → Add to group, and select viewers.
  4. Issue a static key for the service account using the following command:
    nebius iam static-key issue \
      --name <name_for_the_key> \
      --account-service-account-id <service_account_ID> \
      --service=OBSERVABILITY
    
    Copy the value of the static key from the token parameter of the response. You will need it on later steps.

How to connect Grafana

Use one of these ways:
Install the Grafana solution by Nebius, an application for Managed Service for Kubernetes. The application is configured to view traces.

How to explore traces

After connecting Grafana, you can explore traces:
  1. In the side menu, select Explore.
  2. Select the Tempo data source.
  3. Use the query builder to search for traces by service name, operation, duration, or other attributes.
You can also view traces using Grafana’s TraceQL query language. For more information, see TraceQL implementation by Nebius AI Cloud.
The Grafana Labs Marks are trademarks of Grafana Labs, and are used with Grafana Labs’ permission. We are not affiliated with, endorsed or sponsored by Grafana Labs or its affiliates.