Что такое VictoriaMetrics

Обновлено и опубликовано Опубликовано:

VictoriaMetrics —
простыми словами

база данных временных рядов долгого хранения. Позиционируется как быстрое, экономичное и масштабируемое хранилище для метрик Prometheus, InfluxDB, OpenTSDB, Graphite.

Позволяет решить следующие проблемы (на примере Prometheus):

  • Данные плохо сжимаются, занимая много дискового пространства.
  • Prometheus не может быть настроен в режиме кластера, что делает решение не до конца надежным и масштабируемым.
  • Глобальный поиск по всем серверам мониторинга. Если у нас много баз Prometheus, сбор данных в общую базу позволит искать информацию в одном инструменте.
  • По умолчанию, Prometheus хранит данные 15 дней. Но это поведение может быть скорректировано опцией storage.tsdb.retention.time. Также лимит на хранение может быть определен в байтах с помощью опции storage.tsdb.retention.size.

VictoriaMetrics представляет из себя бинарный файл, поэтому для установки достаточно скопировать его и выполнить запуск с желаемыми опциями. Поддерживаются все популярные операционные системы от Linux до Windows. Скачать приложение и/или исходники можно на Github. Помимо бинарника, мы можем развернуть приложение в Docker или c помощью Helm, собрать свой deb или rpm пакет и другое.

Для визуализации данных можно использовать инструмент Grafana. На сайте последней или Github VictoriaMetrics можно найти готовые дашборды.


Дмитрий Моск
— IT-специалист.
Настройка серверов, услуги DevOps.

Другие термины

JQuery   Интернет-провайдер   MTU   Active Directory   RTSP   Теневые копии   Virtualbox   Cron   Логин   DHCP   NTFS   InfluxDB   FSMO   NFS   Python   XML   Mail.ru   Контроллер домена   Onedrive   Grafana  
.....

Реклама