Сервисы для управления ресурсами VK Cloud

Мониторьте инфраструктуру с помощью Cloud Monitoring и управляйте облачными ресурсами с Terraform и API/CLI

Контролируйте систему и отслеживайте метрики с Cloud Monitoring

Cloud Monitoring — сервис мониторинга, который собирает данные о работе системы, в том числе любые пользовательские метрики.

С его помощью вы всегда в курсе состояния инфраструктуры и можете отслеживать изменения производительности, оптимизировать потребление ресурсов, поддерживать стабильную работу приложений и всегда быть в курсе работоспособности системы.

Возможности Cloud Monitoring

Cloud Monitoring «из коробки» поддерживает мониторинг стандартного программного обеспечения: баз данных, очередей сообщений, серверов приложений.

cloud_add_24.svg

Полностью настроенный облачный мониторинг

Мониторинг нагрузки сети и виртуальных машин ведется по умолчанию — ничего не нужно подключать дополнительно.

Преимущества Cloud Monitoring

Отслеживание любых параметров

Отслеживайте технические и бизнес-показатели, необходимые тимлидам и руководителям направлений.

Настройка метрик

Гибко настраивайте агрегацию метрик и сами выбирайте период для мониторинга данных.

kz-monitoring_advantages-1_2x.png

Наглядная визуализация

Визуализируйте данные и стройте наглядные панели мониторинга с использованием графиков, круговых, линейных и столбчатых диаграмм.

Оптимизирование ресурсов

Повышайте отказоустойчивость системы мониторинга работы серверов и сервисов за счет размещения ресурсов Cloud Monitoring отдельно от объектов мониторинга.

kz-monitoring_advantages-2_2x.png

Быстрый запуск и настройка

Используйте готовые агенты для любых Linux- и Windows-систем для быстрого запуска мониторинга загрузки системы и других параметров.

kz-monitoring_advantages-3_2x.png

Управляйте сервисами VK Cloud с помощью Terraform

Terraform — инструмент, который позволяет декларативно управлять инфраструктурой с помощью файлов конфигураций.

Используя его, можно прописать код и команды для управления инфраструктурой, а не настраивать вручную каждый компонент.

Преимущества Terraform

sliders_outline_28.svg

Автоматизируйте процессы, легко управляйте инфраструктурой и ее ресурсами.

add_square_outline_28.svg

Создавайте виртуальные машины, базы данных и другие ресурсы по шаблону, используя всего один манифест.

statistics_outline_28.svg

Отслеживайте любые изменения в конфигурации и быстро возвращайтесь к нужной версии инфраструктуры.

history_backward_outline_28.svg

Сокращайте время на развертывание и избавьте системных администраторов от трудоемких процессов.

document_stats_outline_28.svg

Снижайте зависимость от конкретных специалистов — разобраться в инфраструктуре сможет любой DevOps-инженер с соответствующим опытом.

folder_simple_lock_outline_28.svg

Получайте доступ к информации об этапах разработки и версиях ИТ-продукта за счет самодокументирования всей рабочей ИТ-инфраструктуры.


С помощью Terraform можно управлять сервисами VK Cloud

cloud servers.svg

Виртуальные машины

cdn.svg

Виртуальные сети

balancer.svg

Балансировщики нагрузки

cloud databases.svg

Управляемые базы данных

cloud containers.svg

Кластеры Kubernetes

scroll

Автоматизируйте управление облачными ресурсами с API

API — публичное API, позволяющее пользователям автоматизировать управление жизненным циклом вычислительных ресурсов в облаке VK Cloud.

Сценарии использования API/CLI:

kz-monitoring_api-1.svg

Полное управление жизненным циклом ресурсов: создание, запуск, перезапуск, остановка, удаление.

FAQ

Что такое Cloud Monitoring?

Cloud Monitoring — облачная система мониторинга виртуальных машин и приложений. Позволяет собирать, отслеживать и сравнивать метрики.

Позволяет вести мониторинг ИТ-инфраструктуры, настроенных пользователями веб-приложений и сервисов, а также собирать и проверять сводную информацию о системе. Эта информация нужна, чтобы оперативно реагировать на инциденты и обеспечить стабильную работу всех сервисов и приложений.


Какие параметры можно отслеживать с помощью Cloud Monitoring?

Некоторые метрики преднастроены, например, мониторинг нагрузки сети и виртуальных машин автоматизирован.

Также облачный мониторинг Cloud Monitoring позволяет отслеживать пользовательские метрики в приложениях и сервисах.


Что такое пользовательские метрики?

Пользовательская метрика — любая метрика, которую вы добавили в систему мониторинга. С помощью таких метрик вы получаете больше информации о работе системы, можете вести мониторинг приложений или собрать бизнес-показатели.

Например, с помощью пользовательских метрик можно вести мониторинг виртуальных машин, отслеживать время загрузки веб‑страницы и количество ошибок, возникающих при выполнении запросов. Для работы с пользовательскими метриками вы можете использовать API.


Можно ли удалить метрики из Cloud Monitoring?

Из системы мониторинга сети, ВМ и других компонентов ИТ-инфраструктуры нельзя удалять метрики до тех пор, пока не закончится срок их хранения.


Как можно визуализировать метрики в Cloud Monitoring?

В сервисе доступны столбчатые, круговые или линейные диаграммы. Дашборды и отчеты находятся в личном кабинете в разделе «Управление мониторингом».


Как можно агрегировать метрики в Cloud Monitoring?

Метрики можно объединять, используя максимальные, минимальные и средние значения. Агрегация автоматическая, интервалы от 1 минуты до 1 часа.


Как начать работать с Cloud Monitoring?

Откройте личный кабинет VK Cloud, перейдите в раздел «Мониторинг» и кликните «Создать график». Выберите необходимые параметры для мониторинга системы, ее работоспособности, состояния приложений.

В личном кабинете вы также можете:

  • создавать, настраивать и сохранять дашборды ресурсов VK Cloud и метрики сервисов и приложений пользователя;
  • отслеживать все нужные преднастроенные и пользовательские метрики;
  • вести мониторинг доступности и производительности сервера, сети, сервисов и приложений по заданным параметрам.

Какие инструменты можно использовать?

Наличие API дает возможность работать с облачными ресурсами в соответствии с парадигмой инфраструктура как код (Infrastructure-as-Code, IaC) при помощи популярных сторонних инструментов, совместимых с облаком VK Cloud. Среди таких инструментов Terraform, Ansible, Puppet, etc. Также для управления облаком из командной оболочки можно использовать разные инструменты командной строки, взаимодействующие с облаком через API. С помощью этих инструментов пользователи могут автоматизировать рутинные операции с облачными ресурсами посредством shell-скриптов.


Как начать пользоваться CLI облака VK Cloud?

Интерфейс командной строки (Command-line interface, CLI) облака VK Cloud легко установить на свой компьютер. Для этого надо установить клиентское приложение, скачать API-ключи и загрузить их в сеанс командной оболочки. Более детально можно узнать в соответствующем разделе документации.


Могу ли я разработать свой инструмент для работы с облаком VK Cloud?

Да, есть клиентские библиотеки для всех популярных языков программирования. С их помощью можно создать собственный инструмент для работы с облачной инфраструктурой в VK Cloud.


Какие типовые сценарии использования Terraform ?
  • Создание однотипной инфраструктуры из шаблонов
  • Тестовые среды, которые надо пересоздавать по расписанию
  • CI/CD
  • Конструкторы инфраструктуры
  • Аудит инфраструктуры

Как начать использовать Terraform?

Об установке и настройке провайдера подробнее здесь.

Документация

Здесь есть ответы на большинство вопросов по настройке сервисов

Не нашли ответ на свой вопрос?

Задайте его техподдержке по почте, и мы оперативно ответим.
support@vkcloud.kz
партнер в Казахстане