Lobanov (обсуждение | вклад) (Новая страница: «Ключ-АСТРОМ поддерживает мониторинг полного стека для контейнерных платформ, от прилож...») |
Нет описания правки |
||
Строка 1: | Строка 1: | ||
АппОптима поддерживает мониторинг полного стека для контейнерных платформ, от приложения до уровня инфраструктуры. Для этого требуются повышенные привилегии для получения метрик на уровне контейнера и выполнения глубокого мониторинга узлов, включая внедрение ЕдиногоАгента в процессы. | |||
Однако, если вы не хотите предоставлять повышенные привилегии ЕдиномуАгенту или у вас нет доступа к уровню инфраструктуры, вы можете использовать мониторинг только приложений. | Однако, если вы не хотите предоставлять повышенные привилегии ЕдиномуАгенту или у вас нет доступа к уровню инфраструктуры, вы можете использовать мониторинг только приложений. | ||
Для Kubernetes мониторинг только приложений на основе | Для Kubernetes мониторинг только приложений на основе АппОптима Operator по-прежнему предоставляет хороший объем данных, таких как понимание на уровне узла (базовые метрики и оповещения) на основе данных, полученных ActiveGate из Kubernetes API, или метрик Prometheus. | ||
== Инъекция полного стека == | == Инъекция полного стека == | ||
Строка 16: | Строка 16: | ||
Вы можете добиться внедрения полного стека, используя следующие режимы развертывания: | Вы можете добиться внедрения полного стека, используя следующие режимы развертывания: | ||
* Оператор | * Оператор АппОптима в Kubernetes/OpenShift | ||
** Облачный режим полного стека | ** Облачный режим полного стека | ||
** Классический режим полного стека | ** Классический режим полного стека |
Текущая версия от 11:52, 11 ноября 2024
АппОптима поддерживает мониторинг полного стека для контейнерных платформ, от приложения до уровня инфраструктуры. Для этого требуются повышенные привилегии для получения метрик на уровне контейнера и выполнения глубокого мониторинга узлов, включая внедрение ЕдиногоАгента в процессы.
Однако, если вы не хотите предоставлять повышенные привилегии ЕдиномуАгенту или у вас нет доступа к уровню инфраструктуры, вы можете использовать мониторинг только приложений.
Для Kubernetes мониторинг только приложений на основе АппОптима Operator по-прежнему предоставляет хороший объем данных, таких как понимание на уровне узла (базовые метрики и оповещения) на основе данных, полученных ActiveGate из Kubernetes API, или метрик Prometheus.
Инъекция полного стека
Контейнер ЕдиныйАгент и базовый хост совместно используют выбранные пространства имен Linux, чтобы ЕдиныйАгент мог получить доступ к данным, необходимым для мониторинга полного стека:
- Общее сетевое пространство имен позволяет процессам, работающим внутри контейнера, напрямую обращаться к сетевым интерфейсам хоста.
- Общее пространство имен PID позволяет процессам, работающим внутри контейнера, видеть и работать со всеми процессами из таблицы хост-процессов.
- Доступ к корневой файловой системе смонтированного хоста осуществляется всеми модулями ЕдиногоАгента, что обеспечивает доступ к файлам журналов, дисковым метрикам и другим возможностям полного стека мониторинга.
Во время мониторинга объем необходимых разрешений для каждого процесса ограничивается определенными системными возможностями Linux.
Вы можете добиться внедрения полного стека, используя следующие режимы развертывания:
- Оператор АппОптима в Kubernetes/OpenShift
- Облачный режим полного стека
- Классический режим полного стека
- Docker вне контейнерной платформы
- ЕдиныйАгент как контейнер Docker
ЕдиныйАгент на хосте Docker
Кроме того, вы также можете развернуть ЕдиныйАгент на хосте Docker в Linux. В этом сценарии ЕдиныйАгент запускается не в контейнере, а непосредственно на узле, поэтому изоляция пространства имен Linux отсутствует. Дополнительные сведения см. в разделе ЕдиныйАгент для Linux.
Инъекция только для приложения
ЕдиныйАгент, развернутый в режиме только для приложений, не работает как привилегированный контейнер.
Для получения дополнительной информации см:
Настройте мониторинг только приложений в Kubernetes/OpenShift
Разверните ЕдиныйАгент в IBM Cloud Foundry для мониторинга только приложений
Настройте ЕдиныйАгент в контейнерах для мониторинга только приложений