Просмотр топологии

Материал из Документация Ключ-АСТРОМ
Версия от 19:36, 5 октября 2026; IKuznetsov (обсуждение | вклад) (Новая страница: « = Просмотр топологии = Контекстное представление топологии '''Smartscape''' позволяет визуализировать топологию выбранной сущности из других приложений Ключ-АСТРОМ на всей платформе. Благодаря тесной интеграции в существующие рабочие процессы оно помогае...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Просмотр топологии

Контекстное представление топологии Smartscape позволяет визуализировать топологию выбранной сущности из других приложений Ключ-АСТРОМ на всей платформе. Благодаря тесной интеграции в существующие рабочие процессы оно помогает глубже понять вертикальные и горизонтальные связи между сущностями в вашей среде. С помощью контекстного представления топологии можно:

  • Получать доступ к детализации и действенной информации для всех отображаемых сущностей.
  • Изучать богатые сведения Smartscape изнутри другого приложения или конкретного представления, например обзора Kubernetes или обзора инфраструктуры, не покидая текущий контекст.

Поддержка просмотра топологии в приложениях Ключ-АСТРОМ

Вы можете открыть контекстное представление топологии из сведений о сущности в любом приложении Ключ-АСТРОМ, поддерживающем эту функцию, например Smartscape, Блокноты или Угрозы и эксплойты, либо через явно помеченную кнопку или пункт меню, либо через опцию Открыть с помощью после выбора сущности. У некоторых нод может не быть связей с другими нодами в вашей среде. Если в Smartscape нет связей, представление топологии будет содержать только выбранную ноду.

Вот несколько примеров, где можно открыть контекстное представление топологии:

  • Smartscape: из любой сущности в любом представлении Smartscape, выбрав действие Просмотр топологии в подсказке.
  • Блокноты: из ноды Smartscape, выбрав действие Показать топологию в подсказке.
  • Угрозы и эксплойты: из сведений о затронутом объекте внутри приложения.

Обзор

Контекстное представление Просмотр топологии предлагает несколько ракурсов топологии выбранной ноды:

  • Вертикальная топология:
    • Предоставляет полную иерархическую визуализацию всех связанных сущностей для выбранной ноды.
    • Обычно используется для понимания базовой инфраструктуры целевой сущности.
  • Горизонтальная топология:
    • Фокусируется на непосредственно подключённых восходящих и нисходящих нодах.
    • Обычно используется для понимания восходящих и нисходящих зависимостей целевой сущности.
  • Полная топология:
    • Показывает все непосредственно подключённые сущности и их связи в одном плоском графе.
    • Обычно используется для получения полной картины и обзора связей для данной ноды.

Контекстное представление топологии позволяет переключаться между ракурсами для полного понимания контекста сущности. Все ракурсы состоят из следующих компонентов:

  • Группы
  • Ноды
  • Связи

Компоненты представляют различные типы связей и нод в зависимости от представления.

Вертикальная топология

Ракурс Вертикальная топология показывает полную иерархическую визуализацию всех связанных сущностей для исходной ноды. Он позволяет просматривать связи между нодами, такие как runs_on или part_of. Вертикальную топологию можно использовать для понимания базовой инфраструктуры целевой сущности.

Группа В ракурсе Вертикальная топология каждая группа содержит сущности одного типа, например хосты и ноды Kubernetes.

Ноды В вертикальной топологии ноды можно разделить на следующие типы:

  • Исходная нода: нода, из которой вы запустили представление. Она выделена и отображается в центре графа.
  • Восходящие ноды: сущности, с которыми исходная нода связана отношением runs_on или part_of. По умолчанию эти сущности отображаются над исходной нодой.
  • Нисходящие ноды: сущности, которые связаны с исходной нодой отношением runs_on или part_of. По умолчанию эти сущности отображаются под исходной нодой.

Связи Связи в ракурсе Вертикальная топология представляют различные типы отношений между нодами в зависимости от типа исходной ноды. Отношение runs_on — наиболее часто отображаемый тип, но в этом ракурсе могут также появляться другие типы отношений, например part_of или is_attached_to.

Горизонтальная топология

Ракурс Горизонтальная топология фокусируется на отношениях calls между нодами и показывает один уровень отношений в любом направлении. Этот ракурс можно использовать для просмотра восходящих и нисходящих зависимостей целевой сущности.

Группа В ракурсе Горизонтальная топология сущности делятся на логические исходные и целевые группы:

  • Исходная группа: сущности, которые вызывают исходную ноду (отношение calls), отображаются слева.
  • Целевая группа: сущности, которые вызывает исходная нода (отношение calls), отображаются справа.

Ноды В горизонтальной топологии ноды можно разделить на следующие типы:

  • Исходная нода: нода, из которой вы запустили представление. Она выделена и отображается в центре графа.
  • Исходные ноды: сущности, вызывающие исходную ноду, отображаются слева от неё.
  • Целевые ноды: сущности, вызываемые исходной нодой, отображаются справа от неё.

Связи Все связи, показанные в горизонтальной топологии, представляют тип отношения calls. Их можно использовать для получения сведений о путях взаимодействия.

Полная топология

Ракурс Полная топология (или просто Полная) показывает все отношения данной ноды Smartscape в одном графе: инфраструктурный стек, потоки взаимодействия и такие отношения, как мониторинг, балансировка нагрузки, маршрутизация и зависимости API. В то время как вертикальный и горизонтальный ракурсы фокусируются на определённом подмножестве отношений, полная топология даёт полную картину всех непосредственно подключённых нод и их связей с данной нодой. Доступ к полной топологии можно получить из любой ноды Smartscape в любом приложении на платформе Ключ-АСТРОМ.

Группа В ракурсе Полная топология сущности делятся на логические исходные и целевые группы:

  • Исходная группа: сущности, которые вызывают или используют исходную ноду и напрямую связаны с ней, отображаются слева.
  • Целевая группа: сущности, связанные с исходной нодой, которые она вызывает или использует, отображаются справа.

Ноды В полной топологии ноды можно разделить на следующие типы:

  • Исходная нода: нода, из которой вы запустили представление. Она выделена и отображается в центре графа.
  • Исходные ноды: сущности, вызывающие или использующие исходную ноду и напрямую связанные с ней, отображаются слева от неё.
  • Целевые ноды: сущности, вызываемые или используемые исходной нодой, отображаются справа от неё.

В ракурсе Полная топология все подключённые ноды группируются как по типу ноды, так и по типу отношения с исходной нодой.

Связи Связи, показанные в полной топологии, представляют любой тип отношений между исходной нодой и непосредственно связанными с ней нодами, включая runs_on, belongs_to, uses или is_attached_to. Связи можно использовать для получения сведений о путях взаимодействия.

Варианты использования

Представление топологии можно использовать для:

  • Понимания контекста сущности и связей между вашими сервисами.
  • Выявления зависимостей между сущностями в вашей среде.

Лучшие практики

Для эффективного использования контекстного представления топологии Smartscape:

  • Обращайтесь к легенде, чтобы быстро просмотреть сводку нод и их типов в текущей топологии.
  • Детализируйте любую отображаемую сущность прямо из ракурса топологии, чтобы проанализировать метрики производительности, устранить ошибки или решить проблемы.
  • Используйте вертикальный и горизонтальный ракурсы как комбинированный ракурс для полного понимания контекста сущности и зависимостей между вашими сервисами.
  • Запускайте дополнительные ракурсы топологии из текущего представления, чтобы продолжить изучение связанных сущностей и лучше понять полный масштаб зависимостей.
  • Используйте раздел Недавние представления в левом меню для быстрого перехода между последними исследованиями.