Назад | Перейти на главную страницу

Можно ли изменить частоту ведения журнала / период сбора метрик Azure?

За Документация по Azure: Все метрики имеют частоту в одну минуту (если иное не указано в определении метрики).

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

Могут ли пользователи контролировать частоту показателей или период сбора для каждой таблицы? Например, можем ли мы получать показатели с 5-минутным или 15-минутным интервалом или ограничить таблицу 2 или 5 днями показателей?

Вы можете изменить частоту сбора метрик гостевой ОС.

По умолчанию они установлены на 60 секунд, но их можно настроить на любое количество секунд от 1 до 315360000 (что, если мои математические расчеты меня не подводят, должно составлять 10 лет).

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

Вот гифка с описанными выше шагами: Шаги

Что касается срока хранения, он также может быть изменен. Вам нужно будет внести изменения в фактическую таблицу, в которой хранится диагностика. Вы можете использовать REST API для получения свойств ваших таблиц: Получить Em Docs и установите их: Установить Em Docs.

Вам нужно будет установить значение RetentionPolicy / Days на желаемую продолжительность. Это может быть от 1 дня до 365 (в год).