ELMA365 On-Premises > ELMA365 On-Premises Enterprise > Установка дополнений для приложения ELMA365 / Установка Mimir

Установка Mimir

Mimir — это  производительная база данных, предназначенная для долговременного хранения временных рядов метрик мониторинга. Mimir получает данные от систем-источников с помощью опции Prometheus Remote-Write и сохраняет их, используя сторонние объектные хранилища, такие как S3 или GCS.

Установка и настройка Mimir на вашем сервере состоит из нескольких этапов:

  1. Скачивание Helm-чарта и конфигурационного файла.
  2. Создание бакетов в Minio.
  3. Заполнение конфигурационного файла.
  4. Установка с помощью Helm в Kubernetes-кластер чарта Mimir.
  5. Настройка подключения Mimir в источниках данных Grafana.

Шаг 1: Скачивание Helm-чарта и конфигурационного файла

Для установки через интернет получите конфигурационный файла values-mimir.yaml, выполнив следующую команду:

helm repo add elma365 https://charts.elma365.tech
helm repo update
helm show values elma365/mimir > values-mimir.yaml

Получение конфигурационного файла для установки в закрытом контуре без доступа в интернет

Шаг 2: Создание бакетов в Minio

На данном этапе необходимо создать бакет в S3 хранилище.

  1. Создайте alias для Minio командой:

mc alias set my_alias http://minio.local accessKey secretKey

  1. Создайте бакеты с наименованием admins, chunks и rules, выполнив команду:

mc mb -p my_alias/mimir --region=ru-central-1

Шаг 3: Заполнение конфигурационного файла

Заполнение конфигурационного файла values-mimir.yaml для установки Mimir

Заполнение параметров подключения к приватному registry для установки в закрытом контуре без доступа в интернет

Шаг 4: Установка с помощью Helm в Kubernetes-кластер чарта Mimir

Выполните установку чарта Mimir в namespace monitoring.

Для установки через интернет:

helm upgrade --install -n monitoring mimir elma365/mimir -f values-mimir.yaml

Для офлайн-установки без доступа в интернет перейдите в каталог с загруженным чартом и выполните команду:

helm upgrade --install mimir ./mimir -f values-mimir.yaml -n monitoring

Шаг 5: Настройка подключения Mimir в источниках данных Grafana

  1. Добавьте источник Mimir при установке средства мониторинга, заполнив путь: Home > Administration > Data source.
  2. Добавьте источник данных Prometheus и заполните поле URL, указав адрес сервиса Mimir: http://mimir-nginx:80/prometheus.