Исправление диагностических ошибок топологии распределенных трассировок

Материал из Документация Ключ-АСТРОМ

Полученные распределённые трассировки являются основным источником данных для Ключ-АСТРОМ ИИ. Поскольку ИИ требует высокого качества и точности данных, для анализа собранных данных необходимо соблюдать определённые стандарты; все службы, методы, временные параметры, свойства и т.д. должны быть корректно собраны и переданы. Если этого не произойдёт, вы будете уведомлены о проблеме в диагностическом сообщении для затронутых трассировок.

  • В случае если удаётся определить нужную службу, распределённые трассировки с диагностическими сообщениями отображаются на странице Распределённые трассировки службы вместе со всеми другими распределёнными трассировками, относящимися к службе. (98D532D4-97B6-4417-9362-71A776A3729A).png
  • В случае, если связанную службу невозможно определить, например, из-за отсутствия имени или типа службы, распределенные трассировки указываются как Неожиданные службы в списке служб процесса, для которого были получены распределенные трассировки. Неожиданные службы могут быть вызваны проблемами в сети (потеря данных при передаче) или внезапным завершением процесса (перезапуск или масштабирование).

Устранение неполадок в диагностических сообщениях

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

Чтобы поддерживать хорошее качество данных, мы рекомендуем вам

  • Используйте шаблоны сетевых ошибок для определения источника проблемы. Например, если все запросы определенной службы имеют ошибки, связанные с сетью, причиной может быть кратковременный процесс, который не отправляет данные в Ключ-АСТРОМ.
  • Уменьшите количество атрибутов запроса или измените определения пользовательских служб, чтобы уменьшить количество запросов.

Ограничение данных трассировки

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

Если вы настроили трассировку между средами, данные, полученные из удаленных сред, не ограничиваются, а агрегируются.

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

  • Сократите количество узлов, отправляемых за одну трассировку, например, путем изменения пользовательских служб и функций ЕдиногоАгента, активных в вашей среде. ЕдиныйАгент может отправлять ограниченное количество узлов в рамках одной трассировки. При достижении ограничений ресурсов новые узлы больше не создаются. Трассировка ограничивается при получении, и новые входящие данные в неё не добавляются. Это может повлиять на корреляцию сущностей и снизить качество данных.
  • Исследуйте трассировки в течение длительного периода времени. Для защиты ресурсов вашей среды принимаются меры, когда трассировки выполняются в течение длительного времени. Например, трассировки, которые больше не активны после 90 минут работы, удаляются по тайм-ауту, а трассировки, время начала вызова которых слишком далеко в прошлом, ограничиваются. В обоих случаях новые данные в трассировку не добавляются. Это может повлиять на корреляцию сущностей и качество данных.
  • Исследуйте трассировки с ограниченным или чрезмерным объемом данных.
    • Если данные трассировки не содержат достаточных метаданных о сетях или не все узлы были получены, корреляция сущностей может оказаться неудачной, что приведет к ограниченным трассировкам.
    • Если вызов содержит слишком много текущих зависимостей или трассировка содержит слишком много узлов, такая трассировка ограничивается. Мы рекомендуем изучить соответствующую службу и, в случае пользовательских служб, связаться со специалистом по продукту Ключ-АСТРОМ через онлайн-чат в вашей среде.
  • Настройте полноэкранное представление для визуализации необходимых данных. Полное представление трассировки в Ключ-АСТРОМ обычно достаточно обширно, чтобы отобразить наиболее важную информацию. Однако форматирование можно изменить, чтобы визуализировать все необходимые данные.