Маскирование конфиденциальных данных в логах
Маскирование конфиденциальных данных в логах
Ваши логи могут содержать конфиденциальные данные, которые требуют маскирования, прежде чем их можно будет использовать для аналитики, наблюдаемости, безопасности и других целей. Ключ-АСТРОМ предоставляет инструменты, позволяющие соблюдать требования защиты данных и другие требования соответствия, одновременно получая ценность от ваших логов. Выберите один или оба метода в зависимости от вашей информационной архитектуры и настройки логов:
- Маскирование при захвате: этот подход позволяет маскировать конфиденциальные данные в вашей среде, на хостах или в процессах до их передачи в SaaS-среду Ключ-АСТРОМ.
- Маскирование при загрузке: этот подход позволяет маскировать конфиденциальные данные по мере их поступления в SaaS-среду Ключ-АСТРОМ и до их записи в хранилище данных.
Маскирование логов при захвате
Маскирование при захвате требует идентификации и маскирования конфиденциальных частей ваших записей логов до передачи данных в Ключ-АСТРОМ. Для этого можно выбрать ЕдиныйАгент для сбора логов. ЕдиныйАгент имеет встроенный механизм маскирования конфиденциальных данных, который можно детально настроить на уровне хоста, группы хостов или среды.
Используйте маскирование при захвате с ЕдинымАгентом, чтобы:
- Гарантировать, что ваши конфиденциальные данные никогда не покидают вашу среду.
- Избежать использования нескольких инструментов.
- Упростить конфигурацию.
Чтобы маскировать данные этим способом, следуйте инструкциям в разделе Маскирование конфиденциальных данных в ЕдиномАгенте.
Маскирование перед отправкой логов с помощью Fluent Bit, OpenTelemetry или API загрузки логов
Если вы отправляете логи в Ключ-АСТРОМ с помощью Fluent Bit, OpenTelemetry или API загрузки логов и вам нужно маскировать конфиденциальные данные при захвате, необходимо выполнить одно из следующих действий:
- Маскировать данные, настроив производителя логов.
- Настроить средство доставки или пересылки логов, которое маскирует конфиденциальные данные перед отправкой в Ключ-АСТРОМ.
Маскирование логов при загрузке с помощью OpenPipeline
С помощью этого метода можно маскировать данные, как только они достигнут Ключ-АСТРОМ, настроив процессоры в OpenPipeline. После обработки данные сохраняются в хранилище данных и доступны для дальнейшего анализа. Ключевое преимущество этого метода в том, что он работает через все каналы загрузки логов.
Чтобы маскировать конфиденциальные данные в Ключ-АСТРОМ этим методом, настройте процессор в OpenPipeline (например, процессор DQL на этапе Обработка). Чтобы маскировать данные этим способом, следуйте инструкциям в разделе Примеры обработки OpenPipeline.
Заключение
Существует два взаимодополняющих способа маскирования конфиденциальных данных в логах:
- Маскирование при захвате (например, с помощью ЕдиногоАгента, чтобы конфиденциальные значения никогда не покидали вашу среду).
- Маскирование при загрузке (путём настройки процессоров OpenPipeline, которые преобразуют атрибуты логов до сохранения данных в хранилище).
Если вы отправляете логи с помощью Fluent Bit, OpenTelemetry или API загрузки логов, применяйте маскирование перед отправкой данных и используйте маскирование при загрузке как дополнительный уровень для централизованного контроля через все каналы загрузки.