Маскирование конфиденциальных данных в логах

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

Маскирование конфиденциальных данных в логах

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

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

Маскирование логов при захвате

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

Используйте маскирование при захвате с ЕдинымАгентом, чтобы:

  • Гарантировать, что ваши конфиденциальные данные никогда не покидают вашу среду.
  • Избежать использования нескольких инструментов.
  • Упростить конфигурацию.

Чтобы маскировать данные этим способом, следуйте инструкциям в разделе Маскирование конфиденциальных данных в ЕдиномАгенте.

Маскирование перед отправкой логов с помощью Fluent Bit, OpenTelemetry или API загрузки логов

Если вы отправляете логи в Ключ-АСТРОМ с помощью Fluent Bit, OpenTelemetry или API загрузки логов и вам нужно маскировать конфиденциальные данные при захвате, необходимо выполнить одно из следующих действий:

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

Маскирование логов при загрузке с помощью OpenPipeline

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

Чтобы маскировать конфиденциальные данные в Ключ-АСТРОМ этим методом, настройте процессор в OpenPipeline (например, процессор DQL на этапе Обработка). Чтобы маскировать данные этим способом, следуйте инструкциям в разделе Примеры обработки OpenPipeline.

Заключение

Существует два взаимодополняющих способа маскирования конфиденциальных данных в логах:

  • Маскирование при захвате (например, с помощью ЕдиногоАгента, чтобы конфиденциальные значения никогда не покидали вашу среду).
  • Маскирование при загрузке (путём настройки процессоров OpenPipeline, которые преобразуют атрибуты логов до сохранения данных в хранилище).

Если вы отправляете логи с помощью Fluent Bit, OpenTelemetry или API загрузки логов, применяйте маскирование перед отправкой данных и используйте маскирование при загрузке как дополнительный уровень для централизованного контроля через все каналы загрузки.