Yandex Cloud
  • Services
  • Solutions
  • Why Yandex Cloud
  • Blog
  • Pricing
  • Documentation
  • Contact us
Get started
Language / Region
Yandex project
© 2023 Yandex.Cloud LLC
Yandex Monitoring
  • Getting started
  • Step-by-step instructions
    • All instructions
    • Working with metrics
      • Delivering Linux system metrics
      • Delivering custom application metrics
      • Delivering metrics from HAProxy and other third-party applications
      • Delivering metrics from hosts outside Yandex Cloud
      • Writing custom metrics via the API
      • Getting a list of metrics
      • Downloading metrics
      • Exporting metrics in Prometheus format
    • Working with dashboards
      • Creating dashboards
      • Copying dashboards
      • Adding widgets to a dashboard
      • Deleting widgets from a dashboard
      • Deleting dashboards
      • Examples of working with the gRPC API
    • Working with alerts
      • Creating alerts
      • Creating notification channels
      • Deleting alerts
  • Concepts
    • Service overview
    • Data model
    • Visualization
      • Overview
      • Query string
      • Widgets
      • Dashboards
    • Transmitting metrics
      • Agent for delivering metrics
        • Overview
        • Installation and startup
        • Configuration
        • Best practices for using the agent
    • Query language
    • Alerting
    • Data decimation
    • Deleting expired metrics (TTL)
    • Quotas and limits
  • Access management
  • Pricing policy
    • Current pricing policy
    • Archive
      • Policy before October 1, 2020
  • API reference
    • Authentication in the API
    • REST
      • Overview
      • MetricsData
        • Overview
        • read
        • write
        • prometheusMetrics
      • MetricsMeta
        • Overview
        • listLabelKeys
        • listLabelValues
        • listMetricNames
        • listMetrics
    • gRPC
      • Overview
      • DashboardService
  • Metric reference
  • Questions and answers
    • General questions
    • Navigation
    • Metric collection and export
    • Metrics and units of measure
    • Alerts / notifications
    • All questions on one page
  1. Getting started

Getting started with Yandex Monitoring

Written by
Yandex Cloud
  • Create a new dashboard
  • Add a widget of Yandex Compute Cloud
  • Add a widget of Yandex Managed Service for ClickHouse
  • Save the created dashboard

This guide explains how to create a dashboard and add widgets that display the status of Yandex Cloud resources.

Note

Yandex Monitoring automatically creates service dashboards with a set of widgets that display the status of your cloud resources.

If you don't have any resources, create them (for example, a ClickHouse VM and cluster) to get started with the service.

Create a new dashboard

  1. On the service homepage, click Create dashboard.
  2. Click Add in the upper-right corner of the menu and select Heading.
  3. In the text field, enter Cross-service dashboard.
  4. Click Add.
  5. Drag the created widget to the appropriate place on the dashboard.

Add a widget of Yandex Compute Cloud

  1. On the dashboard editing page, click Add in the upper-right part of the menu and select New chart.
  2. Configure a new chart that shows CPU load on all the VMs in the folder by specifying the cpu_usage metric of the Yandex Compute Cloud service in the query. To do this, select the following labels in the query constructor:
    • service=Compute Cloud
    • name=cpu_usage
    • resource_id=*
    • resource_type=vm
  3. Click Save. The widget is displayed on the dashboard.
  4. Click to open the widget configuration modal window.
  5. In the Heading parameter, enter a name for the widget. For example, CPU on all hosts.
  6. Click Save. The widget name appears at the top of the widget.
  7. Drag the created widget to the appropriate place on the dashboard.

Add a widget of Yandex Managed Service for ClickHouse

  1. On the dashboard editing page, click Add in the upper-right part of the menu and select New chart.

  2. Configure a new chart that shows the amount of free space on Yandex Managed Service for ClickHouse cluster VMs by specifying the disk.free_bytes metric in the query. To do this, select the following labels in the query constructor:

    • service=Managed Service for ClickHouse
    • name=disk.free_bytes
    • host=*
    • resource_id=*
    • resource_type=cluster
  3. Click Save. The widget is displayed on the dashboard.

  4. Click to open the widget configuration modal window.

  5. In the Heading parameter, enter a name for the widget. For example, Free space on ClickHouse hosts.

  6. Click Save. The widget name appears at the top of the widget.

  7. Drag the created widget to the appropriate place on the dashboard.

Save the created dashboard

  1. Click Save in the upper-right corner of the menu.
  2. Enter a name for the dashboard and click Save.

As a result, you created a dashboard with widgets that display the status of resources from different Yandex Cloud services.

Was the article helpful?

Language / Region
Yandex project
© 2023 Yandex.Cloud LLC
In this article:
  • Create a new dashboard
  • Add a widget of Yandex Compute Cloud
  • Add a widget of Yandex Managed Service for ClickHouse
  • Save the created dashboard