Поделиться через


Операции с протоколированием и сообщения о состоянии аналитик хранилища

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

Вносимые в журнал сообщения о состоянии запроса

Следующая таблица содержит сообщения о состоянии, вносимые в журнал и приводимые в данных метрик. Определение для каждого столбца приведено ниже.

  1. Сообщение о состоянии: сообщение о состоянии запроса, зарегистрированного Аналитика Службы хранилища. Это значение включается в записи журнала и является именем столбца в каждой таблице метрик.

  2. Описание: описание сообщения о состоянии, включая HTTP-команды и коды состояния, если применимо.

  3. Оплачиваемое значение: значение "да/нет", указывающее, является ли запрос оплачиваемым. Дополнительные сведения о выставлении счетов в службе хранилища Azure см. в разделе цены на Хранилище BLOB-объектов Azure.

  4. Доступность. Значение "да/нет", указывающее, включен ли запрос в вычисление доступности для службы хранилища или конкретной операции API. Все непредвиденные ошибки приводят к снижению уровня доступности службы хранения или указанной операции API.

Сообщение о состоянии Сведения Подлежит оплате Доступность
Успешно Успешный запрос. Да Да
AnonymousSuccess Успешный анонимный запрос. Да Да
SASSuccess Успешный запрос с подписью общего доступа (SAS). Да Да
ThrottlingError Авторизованный запрос, возвращающий код состояния HTTP 503. Нет Нет
AnonymousThrottlingError Анонимный запрос, возвращающий код состояния HTTP 503. Нет Нет
SASThrottlingError Запрос с подписью общего доступа (SAS), который вернул код состояния HTTP 503. Нет Нет
ClientTimeoutError Истекло время ожидания авторизованного запроса, возвращающего код состояния HTTP 500. Если время ожидания сети клиента или время ожидания запроса имеют более низкое значение, чем предполагается службой хранения, это ожидаемое время ожидания. В противном случае он отображается как ServerTimeoutError. Да Да
AnonymousClientTimeoutError Анонимный запрос с истекшим временем ожидания, который вернул код состояния HTTP 500. Если время ожидания сети клиента или время ожидания запроса имеют более низкое значение, чем предполагается службой хранения, это ожидаемое время ожидания. В противном случае он передается как AnonymousServerTimeoutError. Да Да
SASClientTimeoutError Запрос с подписью общего доступа (SAS) с истекшим временем ожидания, который вернул код состояния HTTP 500. Если время ожидания сети клиента или время ожидания запроса имеют более низкое значение, чем предполагается службой хранения, это ожидаемое время ожидания. В противном случае он отображается как SASServerTimeoutError. Да Да
ServerTimeoutError Истекло время ожидания авторизованного запроса, возвращающего код состояния HTTP 500. Время ожидания истекло из-за ошибки на стороне сервера. Нет Да
AnonymousServerTimeoutError Анонимный запрос с истекшим временем ожидания, который вернул код состояния HTTP 500. Время ожидания истекло из-за ошибки на стороне сервера. Нет Да
SASServerTimeoutError Запрос с подписью общего доступа (SAS) с истекшим временем ожидания, который вернул код состояния HTTP 500. Время ожидания истекло из-за ошибки на стороне сервера. Нет Да
ClientOtherError Авторизованный запрос, который завершился сбоем должным образом. Эта ошибка может представлять много кодов состояния и состояний HTTP уровня 300–400, например NotFound и ResourceAlreadyExists. Да Да
SASClientOtherError Запрос с подписью общего доступа (SAS), завершившийся ожидаемой ошибкой. Да Да
AnonymousClientOtherError Анонимный запрос, завершившийся ожидаемой ошибкой; как правило, это запрос, не удовлетворяющий предварительному условию. Да Да
ServerOtherError Авторизованный запрос, который завершился сбоем из-за неизвестных ошибок сервера, чаще всего возвращая код состояния HTTP 500. Нет Да
AnonymousServerOtherError Анонимный запрос, завершившийся неизвестной ошибкой сервера, как правило возвративший код состояния HTTP 500. Нет Да
SASServerOtherError Запрос с подписью общего доступа (SAS), завершившийся неизвестной ошибкой сервера, как правило возвративший код состояния HTTP 500. Нет Да
AuthorizationError Авторизованный запрос, который завершился сбоем из-за несанкционированного доступа к данным или сбоя авторизации. Да Да
AnonymousAuthorizationError Анонимный запрос, завершившийся ошибкой из-за несанкционированного доступа к данным или сбоя авторизации. Нет Нет
SASAuthorizationError Запрос с подписью общего доступа (SAS), завершившийся ошибкой из-за несанкционированного доступа к данным или сбоя авторизации. Да Да
NetworkError Авторизованный запрос, который завершился сбоем из-за сетевых ошибок. Чаще всего происходит, когда клиент преждевременно закрывает подключение до истечения времени ожидания. Да Да
AnonymousNetworkError Анонимный запрос, завершившийся ошибкой сети. Чаще всего происходит, когда клиент преждевременно закрывает подключение до истечения времени ожидания. Да Да
SASNetworkError Запрос SAS, который завершился сбоем из-за сетевых ошибок. Чаще всего происходит, когда клиент преждевременно закрывает подключение до истечения времени ожидания. Да Да

Вносимые в журнал операции

В следующей таблице содержатся операции, которые вносятся в журнал для соответствующей службы хранения:

Служба хранилища Операция
REST API службы BLOB-объектов - AbortCopyBlob
- AcquireBlobLease
- AcquireContainerLease
- BreakBlobLease
- BreakContainerLease
- ChangeBlobLease
- AppendBlock
- ChangeContainerLease
- ClearPage
- CopyBlob, включая внутренние операции CopyBlobSource и CopyBlobDestination. Эти внутренние операции будут существовать только в данных журнала.
- CreateContainer
- DeleteBlob
- DeleteContainer
- FindBlobsByTags
- GetAccountInformation
- GetBlob
- GetBlobMetadata
- GetBlobProperties
- GetBlobServiceStats
- GetBlobTags
- GetBlockList
- GetContainerACL
- GetContainerMetadata
- GetContainerProperties
- GetBlobLeaseInfo
- GetPageRanges
- GetUserDelegationKey
- IncrementalCopyBlob
- ListBlobs
- ListContainers
- PutBlob
- PutBlock
- PutBlockFromURL
- PutBlockList
- PutPage
- QueryBlobContents
- RenewBlobLease
- RenewContainerLease
- ReleaseBlobLease
- ReleaseContainerLease
- SetBlobMetadata
- SetBlobExpiry
- SetBlobTags
- SetBlobTier
- SetBlobProperties
- SetContainerACL
- SetContainerMetadata
- SnapshotBlob
- SetBlobServiceProperties
- Отмена удаления blb
- GetBlobServiceProperties
- BlobPreflightRequest
REST API Azure Data Lake Storage 2-го поколения - ListFilesystems
- CreateFilesystem
- DeleteFilesystem
- GetFilesystemProperties
- SetFilesystemProperties
- ListFilesystemDir
- ListFilesystemFile
- CreatePathFile
- CreatePathDir
- DeleteFile
- DeleteDirectory
- GetFileProperties
- SetFileProperties
- SetPathAccessControl
- GetPathAccessControl
- GetPathStatus
- AppendFile
- FlushFile
- LeaseFile
- Readfile
- RenamePathFile
- RenamePathDir
API-интерфейс REST файловой службы - AbortCopyFile
- AcquireFileLease
- BreakFileLease
- ChangeFileLease
- ClearRange
- ListFilesystemDir
- CopyFile
- CopyFileDestination
- CopyFileDestination
- CopyFileSource
- CreateDirectory
- GetFileProperties
- Createfile
- CreateFileSnapshot
- CreateShare
- DeleteDirectory
- DeleteFile
- DeleteShare
- FilePreflightRequest
- FileSessionConnect
- GetDirectoryMetadataGetDirectoryProperties
- GetEncryptionKey
- Getfile
- GetFileCopyInformation
- GetFileMetadata
- GetFilePermission
- GetFileProperties
- GetFileServiceProperties
- GetFileShareUniqueId
- GetPostMigrationFileInfo
- CopyFileSource
- GetShareAcl
- GetShareMetadata
- GetShareProperties
- GetShareStats
- ListFileRanges
- ListFiles
- ListFileSnapshots
- ListHandles
- ListShares
- PutFilePermission
- PutRange
- GetFilePermission
- GetFileProperties
- GetFileServiceProperties
- GetFileShareUniqueId
- PutRangeFromURL
- ReleaseFileLease
- SetDirectoryMetadata
- SetFileMetadata
- SetFileMetadata
- SetFileProperties
- SetFileServiceProperties
- SetShareAcl
- SetShareMetadata
- SetShareProperties
- SnapshotShare
API SMB файловой службы - Отмена
- ChangeNotify
- Закрыть
- Создать
- Эхо
- Флеш
- Ioctl
- Блокировки
- Выхода
- Переговоры
- OplockBreak
- QueryDirectory
- QueryInfo
- Прочитать
- SessionSetup
- SetInfo
- TreeConnect
- TreeDisconnect
- Написать
REST API службы таблиц - EntityGroupTransaction
- CreateTable
- DeleteTable
- DeleteEntity
- InsertEntity
- InsertOrMergeEntity
- InsertOrReplaceEntity
- QueryEntity
- QueryEntities
- QueryTable
- QueryTables
- UpdateEntity
- MergeEntity
- SetTableServiceProperties
- GetTableServiceProperties
- TablePreflightRequest
REST API службы очередей - ClearMessages
- CreateQueue
- DeleteQueue
- DeleteMessage
- GetQueueMetadata
- GetQueue
- GetMessage
- GetMessageWrite(ВызываетСЯ API получения сообщений, и сообщения были возвращены. Очередь была непустой)
- GetMessageRead(Вызвал API получения сообщений, и сообщения не были возвращены. Очередь пуста)
- GetMessages
- ListQueues
- PeekMessage
- PeekMessages
- PutMessage
- SetQueueMetadata
- SetQueueServiceProperties
- GetQueueServiceProperties
- UpdateMessage
- QueuePreflightRequest

См. также:

Сведения о Аналитика Службы хранилища ведение журналаАналитика Службы хранилища МетрикиАналитика Службы хранилища Схема таблицы метрик