Переход на метрики Azure Monitor
9 января 2024 г. Аналитика Службы хранилища метрики также называются классическими метриками. Если вы использовали классические метрики, эта статья поможет вам перейти на метрики в Azure Monitor.
Этапы перехода
Для перехода на метрики Azure Monitor рекомендуется следующая стратегия.
Узнайте об основных различиях между классическими метриками и метриками Azure Monitor.
Составьте список используемых в настоящее время классических метрик.
Укажите, какие метрики в Azure Monitor предоставляют те же данные, что и ваши текущие метрики.
Создайте диаграммы или панели мониторинга для просмотра данных метрик.
Примечание.
Метрики в Azure Monitor включены по умолчанию, поэтому вам не нужно предпринимать никаких действий, чтобы начать их сбор. Однако для их просмотра необходимо создать диаграммы или панели мониторинга.
Если вы создавали правила генерации оповещений, основанные на классических метриках хранилища, создайте правила генерации оповещений на основе метрик Azure Monitor.
Классические метрики и метрики в Azure Monitor
В этом разделе описаны ключевые различия между этими двумя платформами метрик.
Основное различие заключается в том, как управляются метрики. Классические метрики управляются службой хранилища Azure, а метрики в Azure Monitor — службой Azure Monitor. При работе с классическими метриками служба хранилища Azure собирает их значения, объединяет их, а затем сохраняет в таблицах, расположенных в учетной записи хранения. При работе с метриками в Azure Monitor служба хранилища Azure отправляет их данные в серверную часть Azure Monitor. В Azure Monitor реализован единый интерфейс мониторинга, который включает данные с портала Azure, а также принимаемые данные.
Классические метрики отправляются в учетную запись хранения Azure и сохраняются в ней. Метрики Azure Monitor можно отправлять в несколько расположений. Учетная запись хранения может быть одной из этих расположений, но это не обязательно.
Что касается поддержки метрик, классические метрики позволяют отслеживать емкость только для хранилища BLOB-объектов Azure. Метрики в Azure Monitor позволяют отслеживать емкость для больших двоичных объектов, таблиц, файлов, очередей и хранилища класса "Премиум". Классические метрики содержат метрики транзакций для хранилища BLOB-объектов, таблиц, службы "Файлы Azure" и хранилища очередей. С метриками в Azure Monitor в этот список добавляется хранилище класса "Премиум".
Если действие в учетной записи не инициирует метрику, в классических метриках для нее будет отображаться нулевое значение (0). Для метрик в Azure Monitor соответствующие значения вообще не указываются, благодаря чему отчеты выглядят понятнее. Например, при использовании классических метрик при отсутствии ошибок времени ожидания сервера для значения ServerTimeoutError
в таблице метрик отображается 0. Azure Monitor не возвращает никаких данных при запросе значения Transactions
метрики с измерением ResponseType
, равным ServerTimeoutError
.
Дополнительные сведения о метриках в Azure Monitor см. в статье Метрики в Azure Monitor.
Связь между классическими метриками и метриками в Azure Monitor
Таблицы ниже помогут вам понять, какие метрики в Azure Monitor возвращают те же данные, что и ваши текущие метрики.
Метрики емкости
Классические метрики | Метрики в Azure Monitor |
---|---|
Capacity |
BlobCapacity с измерением BlobType , равным BlockBlob или PageBlob |
ObjectCount |
BlobCount с измерением BlobType , равным BlockBlob или PageBlob |
ContainerCount |
ContainerCount |
Примечание.
Также есть несколько новых метрик емкости, которые не были доступны в составе классических метрик. Полный список метрик можно найти здесь.
Метрики транзакций
Классические метрики | Метрики в Azure Monitor |
---|---|
AnonymousAuthorizationError |
Транзакции с измерением ResponseType , равным AuthorizationError , и измерением Authentication , равным Anonymous . |
AnonymousClientOtherError |
Транзакции с измерением ResponseType , равным ClientOtherError , и измерением Authentication , равным Anonymous . |
AnonymousClientTimeoutError |
Транзакции с измерением ResponseType , равным ClientTimeoutError , и измерением Authentication , равным Anonymous . |
AnonymousNetworkError |
Транзакции с измерением ResponseType , равным NetworkError , и измерением Authentication , равным Anonymous . |
AnonymousServerOtherError |
Транзакции с измерением ResponseType , равным ServerOtherError , и измерением Authentication , равным Anonymous . |
AnonymousServerTimeoutError |
Транзакции с измерением ResponseType , равным ServerTimeoutError , и измерением Authentication , равным Anonymous . |
AnonymousSuccess |
Транзакции с измерением ResponseType , равным Success , и измерением Authentication , равным Anonymous . |
AnonymousThrottlingError |
Транзакции с измерением ResponseType , равным ClientThrottlingError или ServerBusyError , и измерением Authentication , равным Anonymous . |
AuthorizationError |
Транзакции с измерением ResponseType , равным AuthorizationError . |
Availability |
Availability |
AverageE2ELatency |
SuccessE2ELatency |
AverageServerLatency |
SuccessServerLatency |
ClientOtherError |
Транзакции с измерением ResponseType , равным ClientOtherError . |
ClientTimeoutError |
Транзакции с измерением ResponseType , равным ClientTimeoutError . |
NetworkError |
Транзакции с измерением ResponseType , равным NetworkError . |
PercentAuthorizationError |
Транзакции с измерением ResponseType , равным AuthorizationError . |
PercentClientOtherError |
Транзакции с измерением ResponseType , равным ClientOtherError . |
PercentNetworkError |
Транзакции с измерением ResponseType , равным NetworkError . |
PercentServerOtherError |
Транзакции с измерением ResponseType , равным ServerOtherError . |
PercentSuccess |
Транзакции с измерением ResponseType , равным Success . |
PercentThrottlingError |
Транзакции с измерением ResponseType , равным ClientThrottlingError или ServerBusyError . |
PercentTimeoutError |
Transactions с измерением ResponseType , равным ServerTimeoutError , или измерением ResponseType , равным ClientTimeoutError . |
SASAuthorizationError |
Транзакции с измерением ResponseType , равным AuthorizationError , и измерением Authentication , равным SAS . |
SASClientOtherError |
Транзакции с измерением ResponseType , равным ClientOtherError , и измерением Authentication , равным SAS . |
SASClientTimeoutError |
Транзакции с измерением ResponseType , равным ClientTimeoutError , и измерением Authentication , равным SAS . |
SASNetworkError |
Транзакции с измерением ResponseType , равным NetworkError , и измерением Authentication , равным SAS . |
SASServerOtherError |
Транзакции с измерением ResponseType , равным ServerOtherError , и измерением Authentication , равным SAS . |
SASServerTimeoutError |
Транзакции с измерением ResponseType , равным ServerTimeoutError , и измерением Authentication , равным SAS . |
SASSuccess |
Транзакции с измерением ResponseType , равным Success , и измерением Authentication , равным SAS . |
SASThrottlingError |
Транзакции с измерением ResponseType , равным ClientThrottlingError или ServerBusyError , и измерением Authentication , равным SAS . |
ServerOtherError |
Транзакции с измерением ResponseType , равным ServerOtherError . |
ServerTimeoutError |
Транзакции с измерением ResponseType , равным ServerTimeoutError . |
Success |
Транзакции с измерением ResponseType , равным Success . |
ThrottlingError |
Transactions с измерением ResponseType , равным ClientThrottlingError или ServerBusyError |
TotalBillableRequests |
Transactions |
TotalEgress |
Egress |
TotalIngress |
Ingress |
TotalRequests |
Transactions |