> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-fix-nav-issues.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Карты сервисов

> Визуализируйте зависимости сервисов и поток запросов с помощью карт сервисов ClickStack.

export const Image = ({img, alt, size}) => {
  return <Frame>
      <img src={img} alt={alt} />
    </Frame>;
};

export const galaxyOnClick = eventName => () => {
  try {
    if (typeof window !== "undefined" && window.galaxy && eventName) {
      window.galaxy.track(eventName, {
        interaction: "click"
      });
    }
  } catch (e) {}
};

export const BetaBadge = ({link, galaxyTrack, galaxyEvent}) => {
  if (link) {
    return <a href={link} target="_blank" rel="noopener noreferrer" className="betaBadge" onClick={galaxyTrack && galaxyEvent ? galaxyOnClick(galaxyEvent) : undefined}>
                <Icon />
                <span>Beta</span>
            </a>;
  }
  return <div className="betaBadge">
            <Icon />
            <span>
                Beta feature. 
                <u>
                    <a href="/docs/beta-and-experimental-features#beta-features">
                        Learn more.
                    </a>
                </u>
            </span>
        </div>;
};

Карты сервисов наглядно показывают, как взаимодействуют ваши сервисы. ClickStack строит граф, сопоставляя клиентские спаны (исходящие запросы) с серверными спанами (входящие запросы) в рамках одной трассировки и восстанавливая путь запроса между сервисами.

Нажмите **Service Map** на левой панели навигации, чтобы открыть полный граф. Сервисы появятся, как только вы начнёте [принимать данные трассировки](/ru/clickstack/ingesting-data) с помощью OpenTelemetry.

<Image img="https://mintcdn.com/private-7c7dfe99-fix-nav-issues/huP88Vza7bEG09HU/images/clickstack/service-maps/service-map-overview.png?fit=max&auto=format&n=huP88Vza7bEG09HU&q=85&s=329e5af166964eaff835d053b0e275bb" alt="Карта сервисов с узлами сервисов и потоком запросов между ними" size="lg" width="1999" height="981" data-path="images/clickstack/service-maps/service-map-overview.png" />

<div id="exploring-the-service-map">
  ## Изучение карты сервисов
</div>

Каждый узел представляет сервис, определяемый атрибутом ресурса `service.name`. Рёбра (пунктирные линии) соединяют сервисы, если клиентский спан в одном соответствует серверному спану в другом. Размер узла отражает относительный объём трафика, а красные узлы указывают на сервисы с ошибками в выбранном диапазоне времени.

Панель инструментов над картой позволяет фильтровать данные и настраивать отображение.

**Селектор источника** — отфильтруйте карту по конкретному источнику трассировки (например, "ClickPy Traces").

<Image img="https://mintcdn.com/private-7c7dfe99-fix-nav-issues/huP88Vza7bEG09HU/images/clickstack/service-maps/source-selector.png?fit=max&auto=format&n=huP88Vza7bEG09HU&q=85&s=ecf60d5b8facb6cfb3f65cd35b247cef" alt="Селектор источника, выделенный на панели инструментов карты сервисов" size="lg" width="3838" height="138" data-path="images/clickstack/service-maps/source-selector.png" />

**Ползунок сэмплирования** — настройте частоту сэмплирования, чтобы найти баланс между производительностью и точностью. При более низких значениях данные быстрее загружаются в кластерах с большим объёмом трафика.

<Image img="https://mintcdn.com/private-7c7dfe99-fix-nav-issues/huP88Vza7bEG09HU/images/clickstack/service-maps/sampling.png?fit=max&auto=format&n=huP88Vza7bEG09HU&q=85&s=16194f0661fc21be9a57f287e0911aae" alt="Ползунок сэмплирования, выделенный на панели инструментов карты сервисов" size="lg" width="3838" height="138" data-path="images/clickstack/service-maps/sampling.png" />

**Выбор диапазона дат** — задайте временное окно для данных трассировки, используемых при построении карты.

<Image img="https://mintcdn.com/private-7c7dfe99-fix-nav-issues/huP88Vza7bEG09HU/images/clickstack/service-maps/date-selector.png?fit=max&auto=format&n=huP88Vza7bEG09HU&q=85&s=24a2f1eff9a4ce5109d02911eb44b574" alt="Выбор диапазона дат, выделенный на панели инструментов карты сервисов" size="lg" width="3838" height="138" data-path="images/clickstack/service-maps/date-selector.png" />

Используйте кнопки **+/-** в левом нижнем углу карты или прокрутку, чтобы увеличивать и уменьшать масштаб.

<div id="trace-level-service-maps">
  ## Карты сервисов на уровне трассировки
</div>

Когда вы просматриваете отдельную трассировку, карта сервисов с фокусом на ней показывает, как именно этот запрос проходил между сервисами. Это позволяет увидеть топологию одного запроса, не выходя из waterfall-представления трассировки.

<Frame>
  <video src="https://mintcdn.com/private-7c7dfe99-fix-nav-issues/huP88Vza7bEG09HU/images/clickstack/service-maps/service-map-demo.mp4?fit=max&auto=format&n=huP88Vza7bEG09HU&q=85&s=9effbc631e45847c648c37f3b5e661a5" autoPlay loop muted playsInline width="100%" data-path="images/clickstack/service-maps/service-map-demo.mp4" />
</Frame>
