Начало работы
Подключение
Тесты производительности
Развёртывание
Использование данных
Загрузка данных
Миграция данных
Запрос данных
Управление кластерами
Обновление
Глобальное обслуживание
Масштабирование
Мониторинг
Безопасность
Лучшие практики
Технические принципы
Типы данных
Хранилище
Исполняющий движок
Потоковая обработка (Domino)
MARS3 Индексы
Расширения
Расширенные функции
Расширенный запрос
Группы ресурсов
Федеративные запросы
Grafana
Резервное копирование и восстановление
Аварийное восстановление
Руководство
Настройка производительности
Устранение неполадок
Инструменты
Параметры конфигурации
SQL-команда
Часто задаваемые вопросы
В этом документе описана интегрированная установка Prometheus и Grafana для YMatrix.
Набор мониторинга зависит от утилиты rsync. Убедитесь, что она установлена:
yum install -y rsync
sudo у пользователя mxadmingrep -E 'mxadmin\s+ALL=$ALL$\s+NOPASSWD:\s+ALL' /etc/sudoers /etc/sudoers.d/*
cd /software
unzip monitor_amd64_V1.1.zip
Примечание!
Необходимо использовать единый установочный пакет V1.1.
В более ранних версиях для Grafana использовались пакеты.rpm; в новой версии единообразно применяются пакеты.tar.gz. Использование пакета.rpmприведёт к сбою командыmxtool init monitor.
mxtool — это обёртка, которая последовательно выводит и выполняет вложенные команды. Если какой-либо шаг завершится ошибкой, вы можете вручную подключиться к целевому хосту для воспроизведения и диагностики проблемы.
Примечание!
Замените пути к установочным пакетам на фактические пути в вашей системе.
mxtool init monitor \
--mxrepo=/software/mxrepo_centos-7_amd64_v6.2.3.tar.gz \
--grafana=/software/grafana-enterprise-12.0.1.linux-amd64.tar.gz \
--prometheus=/software/prometheus-3.4.1.linux-amd64.tar.gz \
--node_exporter=/software/node_exporter-1.9.1.linux-amd64.tar.gz \
--sshport=22 \
--monitor-hostname=fine-cluster01 \
--data-directory=/data \
--cluster-name=cluster1
| Параметр | Описание |
|---|---|
--data-directory |
Корневой каталог для хранения данных мониторинга (например, Prometheus, Grafana). |
--monitor-hostname |
Имя хоста, на котором развернуты Grafana и Prometheus. |
--sshport |
Порт SSH для узлов кластера (по умолчанию: 22). |
--cluster-name |
Логическое имя кластера YMatrix, используемое в метках метрик и именах дашбордов. |

curl http://127.0.0.1:9273/metrics | grep net_dev
curl http://127.0.0.1:9273/metrics | grep conn_stat


Доступ к Prometheus осуществляется по адресу (замените <IP> на фактический IP-адрес хоста monitor-hostname):
http://<IP>:9090

http://<IP>:3000
Файлы дашбордов находятся внутри распакованного пакета mxrepo по пути:
YMatrix-Field-Monitor-Ext/etc/dashboard/YMatrix Monitor ext_*.json
Подробные инструкции по настройке см. в разделе: Мониторинг кластера Grafana