Skip to content

Latest commit

 

History

History
51 lines (37 loc) · 4.63 KB

File metadata and controls

51 lines (37 loc) · 4.63 KB

Минимальные системные требования для установки GMONIT

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

Операционная система

Поддерживается большинство операционных систем семейства Linux актуальных версий (с Linux Kernel 3.15 и новее).

Для разворачивания рекомендуется использовать один из следующих дистрибутивов:

  • Ubuntu 22.04 LTS
  • Ubuntu 24.04 LTS
  • Debian 10
  • Debian 11
  • CentOS Stream 8 и новее
  • RedOS 7.3
  • RedOS 8.0
  • Astra Linux SE 1.7
  • Astra Linux SE 1.8

Поддержка Windows

Работа на ОС, отличных от Linux не гарантируется и официальная их поддержка не заявляется.

Программное обеспечение

GMONIT распространяется в виде docker-образа и сценария для docker compose.

Для запуска GMONIT в docker необходима версия Docker 29.1.4* и установленный актуальный плагин Compose для Docker.

Grafana

Для визуализации данных GMONIT использует Grafana с предустановленными дашбордами. Сконфигурированная для работы с GMONIT Grafana предоставляется в виде docker-образа. Разворачивание GMONIT в отдельно стоящей версии Grafana официально не поддерживается.

Базы данных

  • Redis версии 6 и выше
  • Postgres версии 12 и 13
  • Clickhouse версии 23.3 и выше

Базы данных, созданные для GMONIT должны быть использованы исключительно для работы GMONIT. Крайне не рекомендуется вручную вносить какие-либо правки в схему БД или в конкретные таблицы, за исключением случаев, когда это напрямую прописано в документации или следует из прямых рекомендаций инженеров GMONIT.

Железо

Указанного объема выделенных ресурсов, в некоторых случаях должно хватить для сбора данных с более чем 1000 клиентских агентов одновременно.

Диск

Объем дискового пространства напрямую зависит от количества объектов мониторинга и срока хранения данных. Рекомендуется выделять не менее 500Гб на хосте. Так же, следует заранее предусмотреть способы масштабирования при увеличении объема хранимых данных в будущем.

Память

Требования к объему оперативной памяти напрямую зависят от предполагаемой нагрузки. Для стабильной работы системы рекомендуется выделить минимум 8Гб(рекомендуется 16 ГБ) оперативной памяти.

Процессор

Требования к CPU также напрямую зависят от нагрузки. Рекомендуется выделить 8 ядер для стабильной работы системы.

HTTPS

Весь обмен трафиком между агентами и коллектором в GMONIT проходит по защищенному протоколу HTTPS. Поэтому, для корректной работы системы, коллектору и Grafana должны быть выделены доменные имена с действительными SSL-сертификатами. Для удобства, рекомендуется выделять доменные имена 3го уровня, например: gmonit.example.com и gmonit-collector.example.com.