JavaScript is required to for searching.
Omitir Vínculos de navegación
Salir de la Vista de impresión
Guía de análisis de Oracle® ZFS Storage Appliance
Red de tecnología de Oracle
Biblioteca
PDF
Vista de impresión
Comentarios
search filter icon
search icon

Información del documento

Uso de esta documentación

Capítulo 1 Introducción

Capítulo 2 Interfaz de análisis

Capítulo 3 Estadísticas y conjuntos de datos

Estadísticas

Introducción

Descripciones

Análisis

Análisis avanzado

Estadísticas predeterminadas

Tareas

Tareas de estadísticas

Determinación del impacto de una estadística dinámica

Porcentaje de utilización de la CPU

CPU: Percent Utilization (CPU: porcentaje de utilización)

Ejemplo

Cuándo se debe verificar

Desgloses

Análisis adicional

Detalles

Accesos a ARC de caché

Cache: ARC Accesses (Caché: accesos a ARC)

Cuándo se debe verificar

Desgloses

Detalles

Metadatos

Precaptura

Análisis adicional

Cache: L2ARC I/O Bytes (Caché: bytes de E/S de L2ARC)

Cache: L2ARC I/O Bytes (Caché: bytes de E/S de L2ARC)

Cuándo se debe verificar

Desgloses

Análisis adicional

Accesos a L2ARC de caché

Cache: L2ARC Accesses (Caché: accesos a L2ARC)

Cuándo se debe verificar

Desgloses

Análisis adicional

Bytes de capacidad utilizados

Capacidad: bytes de capacidad utilizados

Cuándo se debe verificar

Desgloses

Análisis adicional

Porcentaje de capacidad utilizado

Capacidad: porcentaje de capacidad utilizado

Cuándo se debe verificar

Desgloses

Análisis adicional

Bytes de capacidad de agrupación del sistema utilizados

Capacidad: bytes de agrupación del sistema utilizados

Cuándo se debe verificar

Desgloses

Análisis adicional

Porcentaje de capacidad de agrupación del sistema utilizado

Capacidad: porcentaje de agrupación del sistema utilizado

Cuándo se debe verificar

Desgloses

Análisis adicional

Estadística de bytes de NDMP de movimiento de datos

Movimiento de datos: estadísticas de bytes de NDMP

Cuándo se debe verificar

Desgloses

Análisis adicional

Estadística de operaciones de NDMP de movimiento de datos

Movimiento de datos: estadísticas de operaciones de NDMP

Cuándo se debe verificar

Desgloses

Análisis adicional

Bytes de replicación de movimiento de datos

Movimiento de datos: bytes de replicación

Cuándo se debe verificar

Desgloses

Análisis adicional

Operaciones de replicación de movimiento de datos

Data Movement: Replication Operations (Operaciones de replicación)

Cuándo se debe verificar

Desgloses

Análisis adicional

Bytes de migración shadow de movimiento de datos

Data Movement: Shadow Migration Bytes (Movimiento de datos: bytes de migración shadow)

Cuándo se debe verificar

Desgloses

Análisis adicional

Opciones de migración shadow de movimiento de datos

Data Movement: Shadow Migration Ops (Movimiento de datos: opciones de migración shadow)

Cuándo se debe verificar

Desgloses

Análisis adicional

Solicitudes de migración shadow de movimiento de datos

Movimiento de datos: solicitudes de migración shadow

Cuándo se debe verificar

Desgloses

Análisis adicional

Discos de disco

Disco: discos

Cuándo se debe verificar

Desgloses

Interpretación

Análisis adicional

Detalles

Bytes de E/S de disco

Disk: I/O Bytes (Disco: bytes de E/S)

Cuándo se debe verificar

Desgloses

Análisis adicional

Operaciones de E/S de disco

Disk: I/O Operations (Disco: operaciones de E/S)

Cuándo se debe verificar

Desgloses

Análisis adicional

Bytes de dispositivo de red

Network: Device bytes (Red: bytes de dispositivo)

Cuándo se debe verificar

Desgloses

Análisis adicional

Bytes de interfaz de red

Network: Interface Bytes (Red: bytes de interfaz)

Ejemplo

Cuándo se debe verificar

Desgloses

Análisis adicional

Operaciones de SMB del protocolo

Protocolo: operaciones de SMB

Ejemplo

Cuándo se debe verificar

Desgloses

Análisis adicional

Bytes de canal de fibra de protocolo

Protocol: Fibre Channel Bytes (Protocolo: bytes de canal de fibra)

Ejemplo

Cuándo se debe verificar

Desgloses

Análisis adicional

Operaciones de canal de fibra de protocolo

Protocol: Fibre Channel Operations (Protocolo: operaciones de canal de fibra)

Ejemplo

Cuándo se debe verificar

Desgloses

Análisis adicional

Bytes de FTP de protocolo

Protocolo: bytes de FTP

Ejemplo

Cuándo se debe verificar

Desgloses

Análisis adicional

Solicitudes de HTTPWebDAV de protocolo

Protocolo: solicitudes de HTTP/WebDAV

Cuándo se debe verificar

Desgloses

Análisis adicional

Bytes de iSCSI de protocolo

Protocol: iSCSI Bytes (Protocolo: bytes de iSCSI)

Cuándo se debe verificar

Desgloses

Análisis adicional

Operaciones de iSCSI de protocolo

Protocol: iSCSI Operations (Protocolo: operaciones de iSCSI)

Cuándo se debe verificar

Desgloses

Análisis adicional

Bytes de NFS de protocolo

Protocol: NFSv Bytes (Protocolo: Bytes de NFSv)

Cuándo se debe verificar

Desgloses

Análisis adicional

Operaciones de NFS de protocolo

Protocol: NFSv Operations (Protocolo: operaciones de NFSv)

Cuándo se debe verificar

Desgloses

Análisis adicional

Bytes de SFTP de protocolo

Protocol: SFTP Bytes (bytes de SFTP)

Ejemplo

Cuándo se debe verificar

Desgloses

Análisis adicional

Bytes de SRP de protocolo

Protocol: SRP Bytes (Protocolo: bytes de SRP)

Ejemplo

Cuándo se debe verificar

Desgloses

Análisis adicional

Operaciones SRP de protocolo

Protocol: SRP Operations (Protocolo: operaciones de SRP)

Ejemplo

Cuándo se debe verificar

Desgloses

Análisis adicional

CPU de CPU

CPU: CPU

Cuándo se debe verificar

Desgloses

Detalles

Giros de núcleo de CPU

CPU: Kernel Spins (CPU: giros de núcleo)

Cuándo se debe verificar

Desgloses

Parámetro adaptable de ARC de caché

Cache: ARC Adaptive Parameter (Caché: parámetro adaptable de ARC)

Cuándo se debe verificar

Desgloses

Bytes rechazados de la ARC de la caché

Cache: ARC Evicted Bytes (Caché: bytes rechazados de la ARC)

Cuándo se debe verificar

Desgloses

Tamaño de ARC de caché

Cache: ARC Size (Caché: tamaño de ARC)

Cuándo se debe verificar

Desgloses

Tamaño de destino de la ARC de la caché

Cache: ARC Target Size (Caché: tamaño de destino de la ARC)

Cuándo se debe verificar

Desgloses

Accesos a DNLC de caché

Cache: DNLC Accesses (Caché: accesos a DNLC)

Cuándo se debe verificar

Desgloses

Entradas de DNLC de caché

Cache: DNLC Entries (Caché: entradas de DNLC)

Cuándo se debe verificar

Desgloses

Errores de L2ARC de caché

Cache: L2ARC Errors (Caché: errores de L2ARC)

Cuándo se debe verificar

Desgloses

Tamaño de L2ARC de caché

Cache: L2ARC Size (Caché: tamaño de L2ARC)

Cuándo se debe verificar

Desgloses

Bytes de NDMP de movimiento de datos transferidos desde y hacia el disco

Data Movement: NDMP Bytes Transferred to/from Disk (Movimiento de datos: bytes de NDMP transferidos desde y hacia el disco)

Cuándo se debe verificar

Desgloses

Análisis adicional

Bytes de NDMP de movimiento de datos transferidos desde y hacia la cinta

Data Movement: NDMP Bytes Transferred to/from Tape (Movimiento de datos: bytes de NDMP transferidos desde y hacia la cinta)

Cuándo se debe verificar

Desgloses

Análisis adicional

Operaciones del sistema de archivos de NDMP de movimiento de datos

Data Movement: NDMP File System Operations (Movimiento de datos: operaciones del sistema de archivos de NDMP)

Cuándo se debe verificar

Desgloses

Trabajos de NDMP de movimiento de datos

Data Movement: NDMP Jobs (Movimiento de datos: trabajos de NDMP)

Cuándo se debe verificar

Desgloses

Movimiento de datos: latencias de replicación

Data Movement: Replication Latencies (Movimiento de datos: latencias de replicación)

Cuándo se debe verificar

Desgloses

Porcentaje de utilización de disco

Disk: Percent Utilization (CPU: porcentaje de utilización)

Cuándo se debe verificar

Desgloses

Notas de tabla

Operaciones de DMU de ZFS de disco

Disk: ZFS DMU Operations (Disco: operaciones de DMU de ZFS)

Cuándo se debe verificar

Desgloses

Bytes de E/S lógica del ZFS de disco

Disk: ZFS Logical I/O Bytes (Disco: bytes de E/S lógica del ZFS)

Cuándo se debe verificar

Desgloses

Operaciones de E/S lógica del ZFS de disco

Disk: ZFS Logical I/O Operations (Disco: operaciones de E/S lógica del ZFS)

Cuándo se debe verificar

Desgloses

Uso de memoria dinámica de memoria

Memoria: Dynamic Memory Usage (Memoria: uso de memoria dinámica)

Cuándo se debe verificar

Desgloses

Memoria del núcleo de memoria

Memoria: Kernel Memory (Memoria: memoria del núcleo)

Cuándo se debe verificar

Desgloses

Memoria de núcleo en uso de memoria

Memoria: Kernel Memory in Use (Memoria: memoria de núcleo en uso)

Cuándo se debe verificar

Desgloses

Memoria del núcleo perdida por fragmentación de memoria

Memoria: Kernel Memory Lost to Fragmentation (Memoria: memoria del núcleo perdida por fragmentación)

Cuándo se debe verificar

Desgloses

Bytes de enlace de datos de red

Network: Datalink Bytes (Red: bytes de enlaces de datos)

Ejemplo

Cuándo se debe verificar

Desgloses

Análisis adicional

Bytes de IP de red

Network: IP Bytes (Red: bytes de IP)

Cuándo se debe verificar

Desgloses

Paquetes IP de red

Network: IP Packets (Red: paquetes IP)

Cuándo se debe verificar

Desgloses

Bytes de TCP de red

Network: TCP Bytes (Red: bytes de TCP)

Cuándo se debe verificar

Desgloses

Paquetes TCP de red

Network: TCP Packets (Red: paquetes TCP)

Cuándo se debe verificar

Desgloses

Retransmisiones de TCP de red

Network: TCP Retransmissions (Red: retransmisiones de TCP)

Cuándo se debe verificar

Desgloses

Solicitudes de backend de NSCD del sistema

System: NSCD Backend Requests (Sistema: solicitudes de backend de NSCD)

Cuándo se debe verificar

Desgloses

Operaciones de NSCD del sistema

System: NSCD Operations (Sistema: operaciones de NSCD)

Cuándo se debe verificar

Desgloses

Conjuntos de datos

Introducción

BUI

CLI

Visualización de conjuntos de datos disponibles

Lectura de conjuntos de datos

Suspensión y reanudación de todos los conjuntos de datos

Descarte de datos de un conjunto de datos

Capítulo 4 Impacto sobre el rendimiento

Índice

CLI

El contexto analytics datasets permite la gestión de conjuntos de datos.

Visualización de conjuntos de datos disponibles

Utilice el comando show para mostrar conjuntos de datos:

caji:analytics datasets> show
Datasets:

DATASET     STATE   INCORE ONDISK NAME
dataset-000 active    674K  35.7K arc.accesses[hit/miss]
dataset-001 active    227K  31.1K arc.l2_accesses[hit/miss]
dataset-002 active    227K  31.1K arc.l2_size
dataset-003 active    227K  31.1K arc.size
dataset-004 active    806K  35.7K arc.size[component]
dataset-005 active    227K  31.1K cpu.utilization
dataset-006 active    451K  35.6K cpu.utilization[mode]
dataset-007 active   57.7K      0 dnlc.accesses
dataset-008 active    490K  35.6K dnlc.accesses[hit/miss]
dataset-009 active    227K  31.1K http.reqs
dataset-010 active    227K  31.1K io.bytes
dataset-011 active    268K  31.1K io.bytes[op]
dataset-012 active    227K  31.1K io.ops
...

Muchos de los conjuntos de datos anteriores se archivan de manera predeterminada; sólo uno es adicional: "dataset-007", que no tiene tamaño ONDISK, lo que indica que se trata de una estadística temporal que no está archivada. Los nombres de las estadísticas son versiones abreviadas de lo que se observa en la BUI: "dnlc.accesses" es la abreviatura de "Cache: DNLC accesses per second" (Caché: accesos a DNLC por segundo).

Después de seleccionar un conjunto de datos, se pueden ver las propiedades específicas de éste:

caji:analytics datasets> select dataset-007
caji:analytics dataset-007> show
Properties:
                          name = dnlc.accesses
                      grouping = Cache
                   explanation = DNLC accesses per second
                        incore = 65.5K
                          size = 0
                     suspended = false

Lectura de conjuntos de datos

Las estadísticas de conjuntos de datos se pueden leer con el comando read, seguido por la cantidad de segundos que deben preceder a la visualización:

caji:analytics datasets> select dataset-007
caji:analytics dataset-007> read 10
DATE/TIME                  /SEC       /SEC BREAKDOWN
2009-10-14 21:25:19         137          - -
2009-10-14 21:25:20         215          - -
2009-10-14 21:25:21         156          - -
2009-10-14 21:25:22         171          - -
2009-10-14 21:25:23        2722          - -
2009-10-14 21:25:24         190          - -
2009-10-14 21:25:25         156          - -
2009-10-14 21:25:26         166          - -
2009-10-14 21:25:27         118          - -
2009-10-14 21:25:28        1354          - -

Si están disponibles, también se mostrarán los desgloses. A continuación, se muestra la utilización de la CPU desglosada por modo de CPU (user [usuario]/kernel [núcleo]), que estaba disponible como dataset-006:

caji:analytics datasets> select dataset-006
caji:analytics dataset-006> read 5
DATE/TIME                 %UTIL      %UTIL BREAKDOWN
2009-10-14 21:30:07           7          6 kernel
                                         0 user
2009-10-14 21:30:08           7          7 kernel
                                         0 user
2009-10-14 21:30:09           0          - -
2009-10-14 21:30:10          15         14 kernel
                                         1 user
2009-10-14 21:30:11          25         24 kernel
                                         1 user

El resumen se muestra en "%UTIL", y los elementos concurrentes en "%UTIL BREAKDOWN". A las 21:30:10, había un 14% de tiempo en núcleo y un 1% de tiempo de usuario. La línea 21:30:09 muestra 0% en el resumen "%UTIL" y, por lo tanto, no muestra los desgloses ("--").

Para imprimir valores separados por coma (CSV) para una cantidad de segundos de datos, utilice el comando csv:

knife:analytics datasets> select dataset-022
knife:analytics dataset-022> csv 10
Time (UTC),Operations per second
2011-03-21 18:30:02,0
2011-03-21 18:30:03,0
2011-03-21 18:30:04,0
2011-03-21 18:30:05,0
2011-03-21 18:30:06,0
2011-03-21 18:30:07,0
2011-03-21 18:30:08,0
2011-03-21 18:30:09,0
2011-03-21 18:30:10,0
2011-03-21 18:30:11,0

Suspensión y reanudación de todos los conjuntos de datos

La CLI tiene una característica que aún no está disponible en la BUI: la capacidad de suspender y reanudar todos los conjuntos de datos. Esto puede resultar útil durante la realización de pruebas del dispositivo para determinar su rendimiento máximo absoluto. Dado que algunas estadísticas pueden consumir recursos de disco y CPU significativos para archivar, las pruebas realizadas con estas estadísticas activadas no son válidas.

Para suspender todos los conjuntos de datos, utilice el comando suspend:

caji:analytics datasets> suspend
This will suspend all datasets. Are you sure? (Y/N) y 
caji:analytics datasets> show
Datasets:

DATASET     STATE   INCORE ONDISK NAME
dataset-000 suspend   638K   584K arc.accesses[hit/miss]
dataset-001 suspend   211K   172K arc.l2_accesses[hit/miss]
dataset-002 suspend   211K   133K arc.l2_size
dataset-003 suspend   211K   133K arc.size
...

Para reanudar todos los conjuntos de datos, utilice el comando resume:

caji:analytics datasets> resume
caji:analytics datasets> show
Datasets:

DATASET     STATE   INCORE ONDISK NAME
dataset-000 active    642K   588K arc.accesses[hit/miss]
dataset-001 active    215K   174K arc.l2_accesses[hit/miss]
dataset-002 active    215K   134K arc.l2_size
dataset-003 active    215K   134K arc.size
...

Descarte de datos de un conjunto de datos

Para desechar el nivel de minutos de la granularidad de datos de un conjunto de datos, utilice el comando prune:

caji:analytics dataset-001> prune minute
This will remove per-second and minute data collected prior to 2012-4-02
16:56:52.
Are you sure? (Y/N)

Nota: Este comando también suprime el nivel más bajo de granularidad de datos. Por ejemplo, al utilizar el comando prune hour, también se suprimen los datos por segundo y por minuto.