Referencia de datos de supervisión de Azure Files
Vea Supervisión de Azure Files para más información sobre la recopilación y el análisis de datos de supervisión de Azure Files.
Se aplica a
Tipo de recurso compartido de archivos | SMB | NFS |
---|---|---|
Recursos compartidos de archivos Estándar (GPv2), LRS/ZRS | ![]() |
![]() |
Recursos compartidos de archivos Estándar (GPv2), GRS/GZRS | ![]() |
![]() |
Recursos compartidos de archivos Premium (FileStorage), LRS/ZRS | ![]() |
![]() |
Métricas
En las tablas siguientes se indican las métricas de plataforma recopiladas para Azure Files.
Métricas de capacidad
Los valores de las métricas de capacidad se actualizan diariamente (hasta 24 horas). El intervalo de agregación define el intervalo de tiempo para el que se presentan los valores de las métricas. El intervalo de agregación que se admite en las métricas de capacidad es una hora (PT1H).
Azure Files proporciona las siguientes métricas de capacidad en Azure Monitor.
Nivel de cuenta
En esta tabla se muestran métricas de nivel de cuenta.
Métrica | Descripción |
---|---|
UsedCapacity | La cantidad de almacenamiento que utiliza la cuenta de almacenamiento. En las cuentas de almacenamiento estándar, es la suma de la capacidad usada por un blob, una tabla, un archivo y una cola. Tanto en las cuentas de almacenamiento Premium como en las cuentas de Blob Storage, coincide con BlobCapacity. Unidad: Bytes Tipo de agregación: Average Ejemplo de valor: 1024 |
Azure Files
En esta tabla se muestran las métricas de Azure Files.
Métrica | Descripción |
---|---|
FileCapacity | La cantidad de almacenamiento de archivos que utiliza la cuenta de almacenamiento. Unidad: Bytes Tipo de agregación: Average Dimensiones: FileShare, Tier Ejemplo de valor: 1024 |
FileCount | El número de archivos que hay en la cuenta de almacenamiento. Unidad: Count Tipo de agregación: Average Dimensiones: FileShare, Tier Ejemplo de valor: 1024 |
FileShareCapacityQuota | Límite superior de la cantidad de almacenamiento que puede usar el servicio Azure Files en bytes. Unidad: Bytes Tipo de agregación: Average Ejemplo de valor: 1024 |
FileShareCount | El número de recursos compartidos de archivo que hay en la cuenta de almacenamiento. Unidad: Count Tipo de agregación: Average Ejemplo de valor: 1024 |
FileShareProvisionedIOPS | El número de IOPS aprovisionadas en un recurso compartido de archivos. Esta métrica solo se puede aplicar a un almacenamiento de archivos Premium. Unidad: CountPerSecond Tipo de agregación: Average |
FileShareSnapshotCount | Número de instantáneas presentes en el recurso compartido en el servicio Azure Files de la cuenta de almacenamiento. Unidad: Count Tipo de agregación: Average |
FileShareSnapshotSize | Cantidad de almacenamiento que usan las instantáneas del servicio Azure Files de la cuenta de almacenamiento. Unidad: Bytes Tipo de agregación: Average |
Métricas de transacciones
Se emiten en todas las solicitudes enviadas a una cuenta de almacenamiento de Azure Storage a Azure Monitor. En caso de que no haya actividad en la cuenta de almacenamiento, no habrá ningún dato en las métricas de transacciones del período. Todas las métricas de transacción están disponibles en el nivel de cuenta y de servicio de Azure Files. El intervalo de agregación define el intervalo de tiempo en el que se presentan los valores de las métricas. Los intervalos de agregación compatible para todas las métricas de transacciones son PT1H y PT1M.
Azure Storage proporciona las siguientes métricas de transacciones en Azure Monitor.
Métrica | Descripción |
---|---|
Transacciones | El número de solicitudes realizadas a un servicio de almacenamiento o la operación de API especificada. Este número incluye solicitudes correctas y con errores, así como las solicitudes que generaron errores. Unidad: Count Tipo de agregación: Total Dimensiones aplicables: ResponseType, GeoType, ApiName y Authentication (Definición) Ejemplo de valor: 1024 |
Entrada | La cantidad de datos de entrada. Este número incluye la entradas desde un cliente externo en Azure Storage, así como la entrada dentro de Azure. Unidad: Bytes Tipo de agregación: Total Dimensiones aplicables: GeoType, ApiName y Authentication (definición) Ejemplo de valor: 1024 |
Salida | La cantidad de datos de salida. Este número incluye la salida de un cliente externo en Azure Storage, así como la salida dentro de Azure. En consecuencia, este número no refleja las salidas facturables. Unidad: Bytes Tipo de agregación: Total Dimensiones aplicables: GeoType, ApiName y Authentication (definición) Ejemplo de valor: 1024 |
SuccessServerLatency | El tiempo medio que se usa para que Azure Storage procese una solicitud correcta . Este valor no incluye la latencia de red especificada en SuccessE2ELatency. Unidad: Milisegundos Tipo de agregación: Average Dimensiones aplicables: GeoType, ApiName y Authentication (definición) Ejemplo de valor: 1024 |
SuccessE2ELatency | La latencia media de un extremo a otro de las solicitudes correctas realizadas a un servicio de almacenamiento o a la operación de API especificada. Este valor incluye el tiempo de procesamiento requerido dentro de Azure Storage para leer la solicitud, enviar la respuesta y recibir la confirmación de la respuesta. La diferencia entre los valores de SuccessE2ELatency y SuccessServerLatency es la latencia que probablemente causan la red y el cliente. Unidad: Milisegundos Tipo de agregación: Average Dimensiones aplicables: GeoType, ApiName y Authentication (definición) Ejemplo de valor: 1024 |
Disponibilidad | El porcentaje de disponibilidad para el servicio de almacenamiento o la operación de API especificada. Para calcular la disponibilidad hay que tomar el número total de solicitudes facturables y dividirlo por el número de solicitudes aplicables, incluidas las solicitudes que generaron errores inesperados. Todos los errores inesperados reducen la disponibilidad del servicio de almacenamiento o de la operación de API especificada. Unidad: Percent Tipo de agregación: Average Dimensiones aplicables: GeoType, ApiName y Authentication (definición) Ejemplo de valor: 99,99 |
Dimensiones de métricas
Azure Files admite las siguientes dimensiones para las métricas en Azure Monitor.
Nota:
La dimensión de recurso compartido de archivos no está disponible para recursos compartidos de archivos estándar (solo para recursos compartidos de archivos prémium). Al usar recursos compartidos de archivos estándar, las métricas proporcionadas son para todos los recursos compartidos de archivos de la cuenta de almacenamiento. Para obtener métricas por recurso compartido para recursos compartidos de archivos estándar, cree un recurso compartido de archivos por cuenta de almacenamiento.
Nombre de dimensión | Descripción |
---|---|
GeoType | Transacción de clúster principal o secundario. Los valores disponibles incluyen Principal y Secundario. Se aplica al Almacenamiento con redundancia geográfica con acceso de lectura (RA-GRS) al leer objetos de un inquilino secundario. |
ResponseType | Tipo de respuesta de la transacción. Los valores disponibles son: |
ApiName | El nombre de la operación. Si se produce un error antes de que se identifique el nombre de la operación, este aparece como "Unknown" (Desconocido). Para más información sobre el error, puede usar el valor de la dimensión ResponseType. |
Autenticación | Tipos de autenticación que se usan en las transacciones. Los valores disponibles son: |
TransactionType | Tipo de transacción. Los valores disponibles son: |
Registros del recurso
En la tabla siguiente se indican las propiedades de los registros de recursos de Azure Storage cuando se recopilan en registros de Azure Monitor o Azure Storage. Las propiedades describen la operación, el servicio y el tipo de autorización que se ha usado para realizar la operación.
Campos que describen la operación
Propiedad | Descripción |
---|---|
time | Hora universal coordinada (UTC) a la que el almacenamiento ha recibido la solicitud. Por ejemplo: 2018/11/08 21:09:36.6900118 . |
resourceId | Identificador de recurso de la cuenta de almacenamiento. Por ejemplo: /subscriptions/208841be-a4v3-4234-9450-08b90c09f4/resourceGroups/ myresourcegroup/providers/Microsoft.Storage/storageAccounts/mystorageaccount/storageAccounts/blobServices/default |
category | Categoría de la operación solicitada. Por ejemplo: StorageRead , StorageWrite o StorageDelete . |
operationName | Tipo de operación REST realizada. Puede encontrar una lista completa de operaciones en el tema Operaciones y mensajes de estado registrados de Storage Analytics. |
operationVersion | Versión del servicio de almacenamiento especificada al realizar la solicitud. Es equivalente al valor del encabezado x-ms-version. Por ejemplo: 2017-04-17 . |
schemaVersion | Versión del esquema del registro. Por ejemplo: 1.0 . |
statusCode | Código de estado HTTP o SMB de la solicitud. Si se interrumpe la solicitud HTTP, este valor se podría establecer en Unknown . Por ejemplo: 206 |
statusText | Estado de la operación solicitada. Puede encontrar una lista completa de mensajes de estado en Operaciones y mensajes de estado registrados por Storage Analytics. En la versión 2017-04-17 y posteriores, el mensaje de estado ClientOtherError no se usa. En su lugar, este campo contiene un código de error. Por ejemplo: SASSuccess |
durationMs | Tiempo total, expresado en milisegundos, necesario para realizar la operación solicitada. Incluye el tiempo necesario para leer la solicitud entrante y para enviar la respuesta al solicitante. Por ejemplo: 12 . |
callerIpAddress | Dirección IP del solicitante, incluido el número de puerto. Por ejemplo: 192.100.0.102:4362 . |
correlationId | Identificador que se usa para poner en correlación registros entre recursos. Por ejemplo: b99ba45e-a01e-0042-4ea6-772bbb000000 . |
ubicación | Ubicación de la cuenta de almacenamiento. Por ejemplo: North Europe . |
protocolo | Protocolo que se usa en la operación. Por ejemplo: HTTP , HTTPS , SMB o NFS |
uri | Identificador uniforme de recursos que se solicita. |
Campos que describen cómo se ha autenticado la operación
Propiedad | Descripción |
---|---|
identity/type | Tipo de autenticación que se ha usado para realizar la solicitud. Por ejemplo: OAuth , Kerberos , SAS Key , Account Key o Anonymous |
identity/tokenHash | El hash SHA-256 del token de autenticación utilizado en la solicitud. Cuando el tipo de autenticación es Account Key , el formato es "clave1 | clave2 (hash SHA 256 de la clave)". Por ejemplo: key1(5RTE343A6FEB12342672AFD40072B70D4A91BGH5CDF797EC56BF82B2C3635CE) . Cuando el tipo de autenticación es SAS Key , el formato es "clave1 | clave2 (hash SHA 256 de la clave),SasSignature(hash SHA 256 del token de SAS)". Por ejemplo: key1(0A0XE8AADA354H19722ED12342443F0DC8FAF3E6GF8C8AD805DE6D563E0E5F8A),SasSignature(04D64C2B3A704145C9F1664F201123467A74D72DA72751A9137DDAA732FA03CF) . Cuando el tipo de autenticación es OAuth , el formato es "hash SHA 256 del token de OAuth". Por ejemplo: B3CC9D5C64B3351573D806751312317FE4E910877E7CBAFA9D95E0BE923DD25C No hay campo tokenHash para otros tipos de autenticación. |
authorization/action | Acción asignada a la solicitud. |
authorization/roleAssignmentId | Identificador de la asignación de roles. Por ejemplo: 4e2521b7-13be-4363-aeda-111111111111 . |
authorization/roleDefinitionId | Identificador de la definición de roles. Por ejemplo: ba92f5b4-2d11-453d-a403-111111111111" . |
principals/id | Identificador de la entidad de seguridad. Por ejemplo: a4711f3a-254f-4cfb-8a2d-111111111111 . |
principals/type | Tipo de la entidad de seguridad. Por ejemplo: ServicePrincipal . |
requester/appID | Identificador de la aplicación de Open Authorization (OAuth) que se usa como solicitante. Por ejemplo: d3f7d5fe-e64a-4e4e-871d-333333333333 . |
requester/audience | Audiencia de OAuth de la solicitud. Por ejemplo: https://storage.azure.com . |
requester/objectId | Identificador de objeto de OAuth de la solicitud. En el caso de la autenticación Kerberos, representa al identificador de objeto del usuario autenticado de Kerberos. Por ejemplo: 0e0bf547-55e5-465c-91b7-2873712b249c . |
requester/tenantId | Identificador de inquilino de OAuth de la identidad. Por ejemplo: 72f988bf-86f1-41af-91ab-222222222222 . |
requester/tokenIssuer | Emisor de token de OAuth. Por ejemplo: https://sts.windows.net/72f988bf-86f1-41af-91ab-222222222222/ . |
requester/upn | Nombre principal de usuario (UPN) del solicitante. Por ejemplo: someone@contoso.com . |
requester/userName | Este campo está reservado para uso interno exclusivamente. |
Campos que describen el servicio
Propiedad | Descripción |
---|---|
accountName | El nombre de la cuenta de almacenamiento. Por ejemplo: mystorageaccount . |
requestUrl | Dirección URL que se solicita. |
userAgentHeader | Valor del encabezado User-Agent, entre comillas. Por ejemplo: WA-Storage/6.2.0 (.NET CLR 4.0.30319.42000; Win32NT 6.2.9200.0) . |
referrerHeader | Valor del encabezado Referrer. Por ejemplo: http://contoso.com/about.html . |
clientRequestId | Valor de encabezado x-ms-client-request-id de la solicitud. Por ejemplo: 360b66a6-ad4f-4c4a-84a4-0ad7cb44f7a6 . |
etag | Identificador de la ETag del objeto devuelto, entre comillas. Por ejemplo: 0x8D101F7E4B662C4 . |
serverLatencyMs | Tiempo total, expresado en milisegundos, necesario para realizar la operación solicitada. Este valor no incluye la latencia de red (el tiempo necesario para leer la solicitud entrante y enviar la respuesta al solicitante). Por ejemplo: 22 . |
serviceType | Servicio asociado a esta solicitud. Por ejemplo: blob , table , files o queue . |
operationCount | Número de cada operación registrada implicada en la solicitud. Este recuento comienza con un índice de 0 . Algunas solicitudes requieren más de una operación. La mayoría de las solicitudes solo realizan una operación. Por ejemplo: 1 . |
requestHeaderSize | Tamaño del encabezado de la solicitud expresado en bytes. Por ejemplo: 578 . Si una solicitud no se realiza correctamente, este valor puede estar vacío. |
requestBodySize | Tamaño expresado en bytes de los paquetes de la solicitud leídos por el servicio de almacenamiento. Por ejemplo: 0 . Si una solicitud no se realiza correctamente, este valor puede estar vacío. |
responseHeaderSize | Tamaño del encabezado de la respuesta expresado en bytes. Por ejemplo: 216 . Si una solicitud no se realiza correctamente, este valor puede estar vacío. |
responseBodySize | Tamaño de los paquetes de respuesta escritos por el servicio de almacenamiento, en bytes. Si una solicitud no se realiza correctamente, este valor puede estar vacío. Por ejemplo: 216 . |
requestMd5 | Valor del encabezado Content-MD5 o x-ms-content-md5 de la solicitud. El valor del hash MD5 especificado en este campo representa el contenido de la solicitud. Por ejemplo: 788815fd0198be0d275ad329cafd1830 . Este campo puede estar vacío. |
serverMd5 | Valor del hash MD5 calculado por el servicio de almacenamiento. Por ejemplo: 3228b3cf1069a5489b298446321f8521 . Este campo puede estar vacío. |
lastModifiedTime | Hora de la última modificación del objeto devuelto. Por ejemplo: Tuesday, 09-Aug-11 21:13:26 GMT . Este campo está vacío en el caso de operaciones que pueden devolver varios objetos. |
conditionsUsed | Lista separada por punto y coma de pares clave-valor que representan una condición. Las condiciones pueden ser cualquiera de las siguientes: Por ejemplo: If-Modified-Since=Friday, 05-Aug-11 19:11:54 GMT . |
contentLengthHeader | Valor del encabezado Content-Length de la solicitud enviada al servicio de almacenamiento. Si la solicitud se ha realizado correctamente, este valor es igual a requestBodySize. Si la solicitud no se ha realizado correctamente, este valor puede no ser igual a requestBodySize, o puede estar vacío. |
tlsVersion | Versión de TLS usada en la conexión de la solicitud. Por ejemplo: TLS 1.2 . |
smbTreeConnectID | treeConnectId del Bloque de mensajes del servidor (SMB) establecido en el momento de la conexión del árbol. Por ejemplo: 0x3 |
smbPersistentHandleID | Identificador de manipulador persistente de una solicitud CREATE de SMB2 que sobrevive a las reconexiones de red. Con referencia en MS-SMB2 2.2.14.1 como SMB2_FILEID.Persistent. Por ejemplo: 0x6003f |
smbVolatileHandleID | Identificador de manipulador volátil de una solicitud CREATE de SMB2 que se recicla en las reconexiones de red. Con referencia en MS-SMB2 2.2.14.1 como SMB2_FILEID.Volatile. Por ejemplo: 0xFFFFFFFF00000065 |
smbMessageID | Conexión con respecto a MessageId. Por ejemplo: 0x3b165 |
smbCreditsConsumed | Entrada o salida consumida por la solicitud, en unidades de 64 k. Por ejemplo: 0x3 |
smbCommandDetail | Más información sobre esta solicitud específica en lugar del tipo general de solicitud. Por ejemplo: 0x2000 bytes at offset 0xf2000 |
smbFileId | FileId asociado al archivo o directorio. Más o menos análogo a un elemento FileId de NTFS. Por ejemplo: 0x9223442405598953 |
smbSessionID | El elemento SessionId de SMB2 establecido en el momento de la configuración de la sesión. Por ejemplo: 0x8530280128000049 |
smbCommandMajor uint32 | Valor de SMB2_HEADER.Command. Actualmente, se trata de un número entre 0 y 18, ambos incluidos. Por ejemplo: 0x6 |
smbCommandMinor | Subclase de SmbCommandMajor, cuando sea conveniente. Por ejemplo: DirectoryCloseAndDelete |
Consulte también
- Vea Supervisión de Azure Files para obtener una descripción de la supervisión de Azure Storage.
- Para más información sobre la supervisión de recursos de Azure, consulte Supervisión de recursos de Azure con Azure Monitor.