Что такое 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.

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

Дистрибутив   S.M.A.R.T.   OpenVPN   Elasticsearch   РЕД ОС   SARG   Клавиша Windows   Corosync   Гибернация   Zimbra   OpenStack   ЭЦП   DMARC   SquidGuard   Маска сети   OpenCart   KVM виртуализация   IMAP   FPS   Swagger  
.....

Реклама