- If you want to ingest time series, prepare your data in the correct format.
- Choose a way to ingest your metrics depending on the resource from which you collect them.
- (Optional) Connect Grafana® to visualize your metrics.
Ingestion methods
Choose how to ingest your metrics into the Nebius AI Cloud Monitoring service based on the type of resource from which you want to collect metrics:- Managed Service for Kubernetes® cluster:
- Prometheus instance
- Vector instance
Prepare time series
One of the types of data you can ingest into Monitoring is a time series. A time series consists of orderedtimestamp, number pairs and follows the Prometheus time series format. Each time series has a metric name and a set of labels (key-value pairs).
For example, in device{operation="create"}, device is the metric name, and operation="create" is the label. If you change a label value, for example, from {operation="create"} to {operation="delete"}, it results in a different time series.
To avoid data loss, keep your label sets compact and meaningful:
- Avoid high-cardinality labels that use too many different values, such as usernames or emails.
- Consider pre-aggregating metrics or using static identifiers where possible.
Connect Grafana to view your own metrics
This method only works for metrics that you ingest yourself. To visualize in Grafana metrics provided by Nebius AI Cloud, see Grafana.
- Install Nebius application
- Connect data source in Grafana
Install the Grafana solution by Nebius, an application for Managed Service for Kubernetes®. The application is configured to receive metrics.
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.