Сроки хранения данных

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

Сроки хранения данных

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

Пробные аккаунты

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

Приобретенные счета

Для активных учетных записей Ключ-АСТРОМ по умолчанию установлены следующие периоды хранения:

Категория данных Срок хранения
Распределенные трассы Настраиваемый, с максимальным временем хранения 365 days.
Сервисы: Запросы и атрибуты запросов Настраиваемый, с максимальным временем хранения 365 days.
RUM Classic: Данные о действиях пользователя Настраиваемый, с максимальным временем хранения 365 days.
RUM Classic: пользовательские сессии 35 days
RUM Classic: Мобильные сбои 35 days
RUM Classic: Запись сессии Настраиваемый, с максимальным временем хранения 35 days.
Синтетический Настраиваемый, с максимальным временем хранения 365 days.
Мониторинг логов Настраиваемый, с максимальным временем хранения 90 days.
Метрики 5 years
Диагностика ЕдиногоАгента (архив поддержки и результаты анализа) Настраиваемый параметр, значение по умолчанию: 30 days
Проблемы и события ИИ 14 months
Данные безопасности Открытые уязвимости: сохраняются до устранения; Устраненные уязвимости: 365 days; События: 365 days; Атаки: 550 days

Распределенные трассы

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

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

Данные хранятся в хранилище транзакций DATASTORE_PATH/server/tenantData. Ключ-АСТРОМ не реплицирует эти данные между узлами управляемого кластера.

Анализ кода

Анализ кода доступен в течение 10 дней при использовании инструментария ЕдиногоАгента.

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

Сервисы: Запросы и атрибуты запросов

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

Временные рамки Интервальная детализация
Менее 20 минут 10 секунд
20–40 минут 20 секунд
40–60 минут 30 секунд
Более 1 часа 1 минута

Анализ на краткосрочной основе использует данные на уровне кода, доступные в течение 10 дней. По истечении 10 дней данные сессии оптимизируются для агрегированных представлений. Подробную информацию о сравнении агрегированных и неагрегированных данных см. в разделе «Аналитика на уровне кода».

Данные хранятся в хранилище транзакций DATASTORE_PATH/server/tenantData. Ключ-АСТРОМ не реплицирует эти данные между узлами управляемого кластера.

RUM Classic: Данные о действиях пользователя

Агрегированные метрики действий пользователей, используемые в таких таблицах, как «Наиболее часто используемые действия пользователей» и «Наиболее часто используемые ошибки JavaScript», доступны максимум в течение 365 дней, в зависимости от вашей конфигурации. Через 10 дней данные о действиях пользователей оптимизируются для агрегированных представлений, и некоторые индивидуальные действия пользователей становятся недоступны для индивидуального анализа. Однако выборка достаточно велика для статистически корректного агрегирования.

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

Данные хранятся в хранилище транзакций DATASTORE_PATH/tenantData. Ключ-АСТРОМ не реплицирует эти данные между узлами управляемого кластера.

RUM Classic: пользовательские сессии

Данные пользовательских сессий, включая воспроизведение сессий, хранятся в течение 35 дней. Данные каскадного анализа и ошибки JavaScript хранятся вместе с данными распределенной трассировки на уровне кода и информацией об ошибках.

Данные хранятся в хранилище Elasticsearch по адресу DATASTORE_PATH/elasticsearch. Данные реплицируются между узлами управляемого кластера. Коэффициент репликации установлен на три.

RUM Classic: Мобильные сбои

Данные о сбоях и трассировки стека мобильных и пользовательских приложений хранятся в течение 35 дней.

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

Данные хранятся в хранилище Elasticsearch по адресу DATASTORE_PATH/elasticsearch. Данные реплицируются между узлами управляемого кластера. Коэффициент репликации установлен на три.

RUM Classic: Запись сессии

Минимальный размер необходимого тома для хранения записей воспроизведения сессий полностью зависит от нагрузки. Максимальный размер не требуется.

Директория хранения данных воспроизведения сессий представляет собой выделенное файловое хранилище DATASTORE_PATH/server/replayData и используется исключительно для данных воспроизведения сессий. Дополнительную информацию о рекомендациях по размеру хранилища см. в разделе «Настройка дополнительного диска».

Мониторинг логов

Система мониторинга логов позволяет централизованно хранить все логи во внешнем хранилище. Централизованное хранение обеспечивает доступ к данным логов независимо от самих файлов логов.

Для централизованного хранения файлов логов вы уже используете хранилище Elasticsearch DATASTORE_PATH/elasticsearch на вашем управляемом кластере Ключ-АСТРОМ. Коэффициент репликации установлен на два. Для настройки хранилища логов см. раздел «Хранилище логов».

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

Дампы памяти

Дампы памяти немедленно удаляются с диска после их загрузки в АктивныйШлюз. Если загрузка невозможна, дампы памяти размером до 20 ГБ хранятся на диске до 2 часов.

Метрики

Для создания информационных панелей и доступа к API доступны следующие уровни детализации интервалов:

Временные рамки Интервальная детализация
0–14 дней 1 минута
14–28 дней 5 минут
28–400 дней 1 час
400 дней – 5 лет 1 день

Данные хранятся в репозитории метрик по адресу DATASTORE_PATH/cassandra. Данные реплицируются между узлами управляемого кластера. Коэффициент репликации установлен на три.

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

Диагностика ЕдиногоАгента и АктивногоШлюза

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

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

Вы можете удалить диагностические задачи ЕдиногоАгента или АктивногоШлюза в любое время. При удалении задачи связанный с ней архив поддержки и отчет об анализе немедленно удаляются из Cassandra. Результаты анализа в astromkey Health Control удаляются через 30 дней.

Данные безопасности

Уязвимости

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

Срок хранения информации об устраненных уязвимостях сторонних разработчиков и уязвимостях на уровне кода зависит от того, когда эти уязвимости были устранены:

  • Если уязвимость устранена в течение 365 дней с момента ее первого обнаружения, она удаляется по истечении 365 дней.
  • Если уязвимость устраняется по истечении 365 дней с момента её первого обнаружения, она удаляется в ближайшую годовщину даты её первого обнаружения.

Примеры:

Первое открытие Первое решение Вновь открыто Проблема решена снова Дата удаления
2022-05-12 2023-05-06 2023-05-13 2022-05-12
06.08.2023 2024-05-13 2022-05-12 06.08.2023 2024-01-01
2024-02-08 2024-05-13

События

События, связанные с развитием уязвимостей сторонних разработчиков и на уровне кода, хранятся в течение 365 дней. Запросы к ним можно отправлять только до момента первого обнаружения уязвимости.

Атаки

Данные об атаках хранятся в течение 550 дней.

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