Сроки хранения данных
Сроки хранения данных
Ключ-АСТРОМ хранит различные типы данных мониторинга из ваших сред. Управляемый кластер Ключ-АСТРОМ хранит данные мониторинга. В следующей таблице показаны общие сроки хранения данных служб, данных классического мониторинга реальных пользователей (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 дней.
Поскольку хранение данных осуществляется с месячными интервалами, точная продолжительность может незначительно варьироваться в зависимости от того, когда произошла атака и когда были выполнены действия по очистке.