Список селекторов системных подов
Поды сервисов в пространстве имен системы
Большая часть подов сервисов находится в пространстве имен, в котором установлена система, и доступна по селектору app.kubernetes.io/name.
Каждому поду присваивается случайный идентификатор, добавляемый к имени сервиса, для которого создается под.
Чтобы получить полное имя пода сервиса в пространстве имен системы, выполните следующую команду:
kubectl -n <namespace> get pods -l app.kubernetes.io/name=<service_name>
Здесь:
-
<namespace>— название пространства имен, в котором установлена система. -
<service_name>— имя сервиса.
Пример получения имени пода для сервиса evo.streams.collector-manager
kubectl -n system get pods -l app.kubernetes.io/name=evo.streams.collector-manager
Пример вывода команды:
NAME READY STATUS RESTARTS AGE evo.streams.collector-manager-59dbb7767-hx8nq 1/1 Running 0 43m
В этом примере полное имя пода — evo.streams.collector-manager-59dbb7767-hx8nq.
В таблице ниже приведены имена и описания сервисов, к подам которых можно обратиться, используя вышеуказанный шаблон команды.
Команды для получения полных имен подов сервисов, которые не находятся в пространстве имен системы или недоступны по селектору app.kubernetes.io/name, содержатся в разделе Поды других сервисов.
|
| Имя сервиса | Функции |
|---|---|
|
СУБД ClickHouse. |
|
Запуск задач по расписанию в распределенной среде. |
|
Авторизация в системе, управление пользователями. |
|
Организация взаимодействия с основными модулями системы через интерфейс. |
|
Запуск задач по расписанию. |
|
Отображение интерфейса системы. |
|
Получение данных из каталогов доменов. |
|
Управление лицензией. |
|
Конфигурация микрофронтендов. |
|
Отправка почтовых уведомлений. |
|
Организация взаимодействия с модулем управления агентами через интерфейс. |
|
Управление агентами, группами агентов и шлюзами. |
|
Организация взаимодействия с модулем управления пространствами и сервисами через интерфейс. |
|
Управление активными списками. |
|
Управление оповещениями. |
|
Аудит. |
|
Организация взаимодействия с модулем управления событиями ИБ через интерфейс. |
|
Управление коллекторами. |
|
Управление комментариями. |
|
Управление дашбордами. |
|
Отображение пользовательской документации. |
|
Управление драйверами внешних баз данных. |
|
Глобальный поиск сущностей. |
|
Управление связями между сущностями. |
|
Управление моделями событий. |
|
Управление хранилищами событий. |
|
Выполнение операций над элементами экспертизы разных типов. |
|
Управление элементами экспертизы. |
|
Управление файлами. |
|
Управление интеграциями. |
|
Управление логами. |
|
Управление метриками. |
|
Валидация конвейеров. |
|
Управление логами выполнения запросов. |
|
Поиск событий. |
|
Управление секретами. |
|
Управление настройками и политиками доступа к событиям. |
|
Управление шаблонами:
|
|
Управление логами менеджера пространств и сервисов. |
|
Предоставление метрик пространств и сервисов из Prometheus. |
|
Обнаружение сервисов, хранилище "ключ — значение". |
|
СУБД PostgreSQL. |
|
Регистрация и контроль состояния сторонних сервисов в пространстве. |
|
Управление сервисами в пространствах. |
|
Управление пространствами. |
|
Центральный агрегатор телеметрии, читает данные из NATS и записывает их в сервисы телеметрии, такие как Prometheus и Loki. |
|
Коллектор телеметрии в пространстве, принимает данные от |
|
Демон Vector, который собирает логи и метрики и отправляет их в |
|
Сервис коллектора. Для каждого включенного коллектора создается отдельный под. Идентификатор коллектора |
Поды других сервисов
Поды некоторых сервисов находятся вне пространства имен, в котором установлена система, или доступны по селектору, отличному от app.kubernetes.io/name. Команды для получения полных имен этих подов представлены в таблице ниже.
| Имя сервиса | Функции | Команда для получения полного имени пода |
|---|---|---|
|
Получение оповещений от Prometheus и передача уведомлений. |
|
|
Визуализация данных мониторинга для отображения дашбордов, графиков и диаграмм. |
|
|
Реверсивный прокси для маршрутизации внешних запросов к сервисам приложений. |
|
|
Мониторинг состояния кластера через Prometheus и Grafana. |
|
|
Централизованный сбор и хранение логов сервисов. |
|
|
Реализация Kubernetes Metrics API, предоставляющего элементам кластера информацию об использовании вычислительных ресурсов. |
|
|
Хранение файлов конфигураций, загруженных в систему файлов и логов сервисов и инфраструктуры. |
Здесь:
|
|
Сбор, хранение и отображение исторических данных мониторинга. |
|
|
Сбор метрик NATS и их передача в Prometheus. |
|
|
Автоматизация развертывания и обновления стека мониторинга в Kubernetes. |
|
|
Централизованный сбор и хранение логов приложений. |
|
Была ли полезна эта страница?