схема таблицы метрик Аналитика Службы хранилища (классическая модель)

Примечание

Аналитика Службы хранилища метрики теперь являются классическими. Корпорация Майкрософт рекомендует использовать метрики хранилища в Azure Monitor вместо Аналитика Службы хранилища метрик.

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

Уровень метрик Имена таблиц Поддерживается в версиях
Ежечасные транзакции — $MetricsTransactionsBlob

— $MetricsTransactionsTable

— $MetricsTransactionsQueue
Только версии до 15.08.2013 г. Таблицы с такими именами по-прежнему поддерживаются, но рекомендуется перейти на использование таблиц, приведенных ниже.
Ежечасные транзакции — $MetricsHourPrimaryTransactionsBlob

— $MetricsHourPrimaryTransactionsTable

— $MetricsHourPrimaryTransactionsQueue

— $MetricsHourPrimaryTransactionsFile
Для служб BLOB-объектов, таблиц и очередей поддерживается для всех версий.

Для службы файлов поддерживается только для версии 2015-04-05 и более поздних версий.
Ежеминутные транзакции — $MetricsMinutePrimaryTransactionsBlob

— $MetricsMinutePrimaryTransactionsTable

— $MetricsMinutePrimaryTransactionsQueue

— $MetricsMinutePrimaryTransactionsFile
Для служб BLOB-объектов, таблиц и очередей поддерживается для всех версий.

Для службы файлов поддерживается только для версии 2015-04-05 и более поздних версий.
Часовые метрики, вторичное расположение — $MetricsHourSecondaryTransactionsBlob

— $MetricsHourSecondaryTransactionsTable

— $MetricsHourSecondaryTransactionsQueue
все версии Должна быть включена геоизбыточная репликация с доступом на чтение (RA-GRS).

Обратите внимание, что RA-GRS пока недоступна для службы файлов.
Минутные метрики, вторичное расположение — $MetricsMinuteSecondaryTransactionsBlob

— $MetricsMinuteSecondaryTransactionsTable

— $MetricsMinuteSecondaryTransactionsQueue
все версии Должна быть включена геоизбыточная репликация с доступом на чтение (RA-GRS).

Обратите внимание, что RA-GRS пока недоступна для службы файлов.
Емкость (только для службы BLOB-объектов) $MetricsCapacityBlob все версии

Примечание

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

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

Схема таблицы $MetricsCapacityBlob

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

Имя столбца Тип Описание Пример
PartitionKey строка Метка времени в формате UTC, представляющая начальный час для метрик в следующем формате: YYYYMMddThhmm. Поскольку данные собираются только раз в день, значение hhmm (часы и минуты) всегда будет равно 0000. Это значение PartitionKey для всех записей в таблице. 20110809T0000
RowKey строка Указывает, применяется ли сущность таблицы емкости к пользовательским данным или Аналитика Службы хранилища данным в следующем формате: <data¦analytics>. Если значение — data, то эта сущность таблицы показывает метрики емкости только для пользовательских данных. Если значение — analytics, то эта сущность таблицы показывает метрики емкости только для данных аналитики хранилища, а именно емкости, используемой контейнером BLOB-объекта $logs. data
Производительность long Объем хранилища, используемый службой BLOB-объектов учетной записи хранения, в байтах. 488920186
ContainerCount long Число контейнеров больших двоичных объектов в службе BLOB-объектов учетной записи хранения. 237
ObjectCount long Количество зафиксированных и незафиксированных BLOB-объектов в службе BLOB-объектов учетной записи хранилища. 8441

Схема таблицы транзакций

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

  • Сводные данные уровня службы, которые содержат почасовую статистику для службы хранения.
  • Сводные данные API-уровня, которые содержат почасовую статистику для конкретного API.

Примечание

Каждая запись в сущности таблицы применяется только к транзакциям, которые произошли в течение часа (для почасовых метрик) или минуты (для метрик минуты), указанного в параметре Time (PartitionKey).

Имя столбца Тип Описание Пример
Time (PartitionKey) строка Для метрик часов метка времени в формате UTC, представляющая начальный час для метрик в следующем формате: YYYYMMddThhmm. Это значение является ключом секции для всех записей в таблице. Для минутных метрик формат такой же, но значение минуты является примерным временем выполнения транзакции. Транзакции из более ранних минут могут быть агрегированы в транзакцию на текущую минуту, если они не уложились в предыдущий интервал. 20110809T0800
AccessType и TransactionType (RowKey) строка Сочетание AccessType и TransactionType в следующем формате: <user¦system>;<all¦api-name>. Эти значения составляют RowKey для отдельной сущности таблицы. В следующем списке описаны значения каждого типа:

- user указывается для всех пользовательских запросов, включая анонимные, авторизованные и SAS-запросы.

- systemуказывается только для запросов от Аналитика Службы хранилища.

- all указывается, если сущность таблицы является сводкой всех запросов, выполненных к службе хранилища.

- api-name указывает на применимую операцию для сущности сводки. Список возможных операций см. в разделе Аналитика Службы хранилища Зарегистрированные операции и Сообщения о состоянии.
user;GetBlob
TotalIngress long Объем входящих данных в байтах. Это количество включает входящий трафик из внешнего клиента в службу хранилища Azure, а также входящий трафик в пределах Azure. 28395
TotalEgress long Объем входящих данных в байтах. Это количество включает исходящий трафик из внешнего клиента в службу хранилища Azure, а также исходящий трафик в пределах Azure. В результате это количество не отражает исходящий трафик для тарификации. 8021
TotalRequests long Количество запросов к службе хранения или указанной операции API. Это число включает успешные и неудачные запросы, а также запросы, вызвавшие ошибку. Сюда включаются запросы, вызвавшие следующие сообщения о состоянии:

Сообщения о состоянии (BLOB-объект, очередь, таблица, файл)

Успешно

— AnonymousSuccess

— SASSuccess

- ThrottlingError

— AnonymousThrottlingError

— SASThrottlingError

— NetworkError

— AnonymousNetworkError

— SASNetworkError

- ClientOtherError

— AnonymousClientOtherError

— SASClientOtherError

— ServerOtherError

— AnonymousServerOtherError

— SASServerOtherError

— ClientTimeoutError

— AnonymousClientTimeoutError

— SASClientTimeoutError

- ServerTimeoutError

— AnonymousServerTimeoutError

— SASServerTimeoutError

— AuthorizationError

— AnonymousAuthorizationError

— SASAuthorizationError

Сообщения о состоянии (файл SMB)

-Переговоры

— SessionSetup

-Выхода

— TreeConnect

— TreeDisconnect

-Создать

-Закрыть

-Флеш

- чтение

-Написать

-Блокировки

-Ioctl

-Отмена

-Эхо

— QueryDirectory

- ChangeNotify

— QueryInfo

— SetInfo

- OplockBreak

Дополнительные сведения об этих сообщениях о состоянии см. в разделах Аналитика Службы хранилища Зарегистрированные операции и Сообщения о состоянии.
20914
TotalBillableRequests long Количество оплачиваемых запросов. Сюда включаются запросы, вызвавшие следующие сообщения о состоянии:

Сообщения о состоянии (BLOB-объект, очередь, таблица, файл)

Успешно

— AnonymousSuccess

— SASSuccess

— NetworkError

— AnonymousNetworkError

— SASNetworkError

- ClientOtherError

— AnonymousClientOtherError

— SASClientOtherError

— ClientTimeoutError

— AnonymousClientTimeoutError

— SASClientTimeoutError

— AuthorizationError

— SASAuthorizationError

Сообщения о состоянии (файл SMB)

-Переговоры

— SessionSetup

-Выхода

— TreeConnect

— TreeDisconnect

-Создать

-Закрыть

-Флеш

- чтение

-Написать

-Блокировки

-Ioctl

-Отмена

-Эхо

— QueryDirectory

— ChangeNotify

— QueryInfo

- SetInfo

- OplockBreak

Дополнительные сведения об этих сообщениях о состоянии см. в разделе Аналитика Службы хранилища зарегистрированных операций и сообщений о состоянии.
14297
Доступность double Процент доступности службы хранения или указанной операции API. Доступность вычисляется путем принятия значения TotalBillableRequests и деления его на количество применимых запросов, включая те, которые вызвали непредвиденные ошибки. Все непредвиденные ошибки приводят к снижению уровня доступности службы хранения или указанной операции API. Сюда включаются запросы, вызвавшие следующие сообщения о состоянии:

Сообщения о состоянии (BLOB-объект, очередь, таблица, файл)

Успешно

— AnonymousSuccess

— SASSuccess

- NetworkError

— AnonymousNetworkError

— SASNetworkError

- ClientOtherError

- AnonymousClientOtherError

- SASClientOtherError

- ServerOtherError

- AnonymousServerOtherError

- SASServerOtherError

— ClientTimeoutError

— AnonymousClientTimeoutError

— SASClientTimeoutError

- ServerTimeoutError

— AnonymousServerTimeoutError

— SASServerTimeoutError

— AuthorizationError

— SASAuthorizationError

Сообщения о состоянии (файл SMB)

-Переговоры

— SessionSetup

-Выхода

- TreeConnect

- TreeDisconnect

-Создать

-Закрыть

-Флеш

- чтение

-Написать

-Блокировки

-Ioctl

-Отмена

-Эхо

— QueryDirectory

— ChangeNotify

— QueryInfo

- SetInfo

- OplockBreak

Дополнительные сведения об этих сообщениях о состоянии см. в разделе Аналитика Службы хранилища зарегистрированных операций и сообщений о состоянии.
99.99
AverageE2ELatency double Средняя совокупная задержка успешных запросов к службе хранения или указанной операции API в миллисекундах. Это значение включает необходимое время обработки в пределах службы хранилища Azure для считывания запроса, отправки ответа и получения подтверждения ответа. 19.333333
AverageServerLatency double Средняя задержка, используемая службой хранилища Azure для обработки успешного запроса, в миллисекундах. Это значение не включает сетевую задержку, указанную в параметре AverageE2ELatency. 11.4
PercentSuccess double Процент успешных запросов.

Обратите внимание, что при отсутствии запросов к хранилищу значение метрики PercentSuccess будет равным нулю. При мониторинге PercentSuccess также необходимо убедиться, что значение метрики TotalRequests больше нуля.
68
PercentThrottlingError double Процент запросов, не удавшихся из-за ошибки регулирования. 0
PercentTimeoutError double Процент запросов, не удавшихся из-за ошибки истечения времени ожидания. Это число включает значения времени ожидания клиента и сервера. 0
PercentServerOtherError double Процент запросов, не удавшихся по причине ServerOtherError. Дополнительные сведения об этом сообщении о состоянии см. в разделе Аналитика Службы хранилища Зарегистрированные операции и сообщения о состоянии. 0
PercentClientOtherError double Процент запросов, не удавшихся по причине ClientOtherError. Дополнительные сведения об этом сообщении о состоянии см. в разделе Аналитика Службы хранилища зарегистрированных операций и сообщений о состоянии. 0
PercentAuthorizationError double Процент запросов, не удавшихся по причине AuthorizationError. Дополнительные сведения об этом сообщении о состоянии см. в разделе Аналитика Службы хранилища зарегистрированных операций и сообщений о состоянии. 0
PercentNetworkError double Процент запросов, не удавшихся по причине NetworkError. Дополнительные сведения об этом сообщении о состоянии см. в разделе Аналитика Службы хранилища зарегистрированных операций и сообщений о состоянии. 0
Успешно long Количество успешных запросов, сделанных к службе хранилища или указанной API-операции. Дополнительные сведения об этом сообщении о состоянии см. в разделе Аналитика Службы хранилища зарегистрированных операций и сообщений о состоянии. 10239
AnonymousSuccess long Количество успешных анонимных запросов, сделанных к службе хранилища или указанной API-операции. Дополнительные сведения об этом сообщении о состоянии см. в разделе Аналитика Службы хранилища зарегистрированных операций и сообщений о состоянии. 8239
SASSuccess long Количество успешных запросов с подписью коллективного доступа (SAS), сделанных к службе хранилища или указанной API-операции. Дополнительные сведения об этом сообщении о состоянии см. в разделе Аналитика Службы хранилища зарегистрированных операций и сообщений о состоянии. 432
ThrottlingError long Количество авторизованных запросов к службе хранилища или указанной операции API, возвращающей ThrottlingError. Дополнительные сведения об этом сообщении о состоянии см. в разделе Аналитика Службы хранилища зарегистрированных операций и сообщений о состоянии. 0
AnonymousThrottlingError long Количество анонимных запросов к службе хранения или указанной API-операции, которые вернули AnonymousThrottlingError. Дополнительные сведения об этом сообщении о состоянии см. в разделе Аналитика Службы хранилища зарегистрированных операций и сообщений о состоянии. 0
SASThrottlingError long Количество запросов с SAS к службе хранения или указанной API-операции, которые вернули SASThrottlingError. Дополнительные сведения об этом сообщении о состоянии см. в разделе Аналитика Службы хранилища зарегистрированных операций и сообщений о состоянии. 0
ClientTimeoutError long Количество авторизованных запросов к службе хранилища или указанной операции API, возвращающей ClientTimeoutError. Дополнительные сведения об этом сообщении о состоянии см. в разделе Аналитика Службы хранилища зарегистрированных операций и сообщений о состоянии. 0
AnonymousClientTimeoutError long Количество анонимных запросов к службе хранения или указанной API-операции, которые вернули AnonymousClientTimeoutError. Дополнительные сведения об этом сообщении о состоянии см. в разделе Аналитика Службы хранилища зарегистрированных операций и сообщений о состоянии. 0
SASClientTimeoutError long Количество запросов SAS к службе хранилища или указанной операции API, возвращающей SASClientTimeoutError. Дополнительные сведения об этом сообщении о состоянии см. в разделе Аналитика Службы хранилища зарегистрированных операций и сообщений о состоянии. 0
ServerTimeoutError long Количество авторизованных запросов к службе хранилища или указанной операции API, возвращающей serverTimeoutError. Дополнительные сведения об этом сообщении о состоянии см. в разделе Аналитика Службы хранилища зарегистрированных операций и сообщений о состоянии. 0
AnonymousServerTimeoutError long Количество анонимных запросов к службе хранения или указанной API-операции, которые вернули AnonymousServerTimeoutError. Дополнительные сведения об этом сообщении о состоянии см. в разделе Аналитика Службы хранилища зарегистрированных операций и сообщений о состоянии. 0
SASServerTimeoutError long Количество запросов SAS к службе хранилища или указанной операции API, возвращающей SASServerTimeoutError. Дополнительные сведения об этом сообщении о состоянии см. в разделе Аналитика Службы хранилища зарегистрированных операций и сообщений о состоянии. 0
ClientOtherError long Количество авторизованных запросов к службе хранилища или указанной операции API, возвращающей ClientOtherError. Дополнительные сведения об этом сообщении о состоянии см. в разделе Аналитика Службы хранилища зарегистрированных операций и сообщений о состоянии. 0
SASClientOtherError long Количество запросов SAS к службе хранилища или указанной операции API, возвращающей SASClientOtherError. Дополнительные сведения об этом сообщении о состоянии см. в разделе Аналитика Службы хранилища зарегистрированных операций и сообщений о состоянии. 0
AnonymousClientOtherError long Количество анонимных запросов к службе хранения или указанной API-операции, которые вернули AnonymousClientOtherError. Дополнительные сведения об этом сообщении о состоянии см. в разделе Аналитика Службы хранилища зарегистрированных операций и сообщений о состоянии. 0
ServerOtherError long Количество авторизованных запросов к службе хранилища или указанной операции API, возвращающей ServerOtherError. Дополнительные сведения об этом сообщении о состоянии см. в разделе Аналитика Службы хранилища зарегистрированных операций и сообщений о состоянии. 0
AnonymousServerOtherError long Количество анонимных запросов к службе хранения или указанной API-операции, которые вернули AnonymousServerOtherError. Дополнительные сведения об этом сообщении о состоянии см. в разделе Аналитика Службы хранилища зарегистрированных операций и сообщений о состоянии. 0
SASServerOtherError long Количество запросов SAS к службе хранилища или указанной операции API, возвращающей SASServerOtherError. Дополнительные сведения об этом сообщении о состоянии см. в разделе Аналитика Службы хранилища зарегистрированных операций и сообщений о состоянии. 0
AuthorizationError long Количество авторизованных запросов к службе хранилища или указанной операции API, возвращающей AuthorizationError. Дополнительные сведения об этом сообщении о состоянии см. в разделе Аналитика Службы хранилища зарегистрированных операций и сообщений о состоянии. 0
AnonymousAuthorizationError long Количество анонимных запросов к службе хранения или указанной API-операции, которые вернули AnonymousAuthorizationError. Дополнительные сведения об этом сообщении о состоянии см. в разделе Аналитика Службы хранилища зарегистрированных операций и сообщений о состоянии. 0
SASAuthorizationError long Количество запросов SAS к службе хранилища или указанной операции API, возвращающей SASAuthorizationError. Дополнительные сведения об этом сообщении о состоянии см. в разделе Аналитика Службы хранилища зарегистрированных операций и сообщений о состоянии. 0
NetworkError long Количество авторизованных запросов к службе хранилища или указанной операции API, возвращающей NetworkError. Дополнительные сведения об этом сообщении о состоянии см. в разделе Аналитика Службы хранилища зарегистрированных операций и сообщений о состоянии. 0
AnonymousNetworkError long Количество анонимных запросов к службе хранения или указанной API-операции, которые вернули AnonymousNetworkError. Дополнительные сведения об этом сообщении о состоянии см. в разделе Аналитика Службы хранилища зарегистрированных операций и сообщений о состоянии. 0
SASNetworkError long Количество запросов с SAS к службе хранения или указанной API-операции, которые вернули SASNetworkError. Дополнительные сведения об этом сообщении о состоянии см. в разделе Аналитика Службы хранилища зарегистрированных операций и сообщений о состоянии. 0

См. также: