JavaScript is required to for searching.
Omitir V�nculos de navegaci�n
Salir de la Vista de impresi�n
Administración de Oracle Solaris: tareas comunes     Oracle Solaris 11 Information Library (Español)
search filter icon
search icon

Información del documento

Acerca de este manual

1.  Localización de información acerca de comandos de Oracle Solaris

2.  Gestión de grupos y cuentas de usuario (descripción general)

3.  Gestión de cuentas de usuario y grupos (tareas)

4.  Inicio y cierre de un sistema Oracle Solaris

5.  Trabajo con Oracle Configuration Manager

6.  Gestión de servicios (descripción general)

7.  Gestión de servicios (tareas)

8.  Uso del gestor de fallos

9.  Gestión de información del sistema (tareas)

10.  Gestión de procesos del sistema (tareas)

11.  Supervisión del rendimiento del sistema (tareas)

Dónde encontrar tareas del rendimiento del sistema

Rendimiento y recursos del sistema

Rendimiento del sistema y procesos

Acerca de Supervisión del rendimiento del sistema

Herramientas de supervisión

Visualización de información de rendimiento del sistema (mapa de tareas)

Visualización de estadísticas de memoria virtual (vmstat )

Cómo visualizar las estadísticas de memoria virtual (vmstat )

Cómo visualizar información de eventos del sistema (vmstat -s)

Cómo visualizar las estadísticas de intercambio (vmstat -S)

Cómo visualizar las interrupciones por dispositivo (vmstat -i)

Visualización de información de uso de disco ( iostat)

Cómo mostrar información de uso de disco (iostat)

Cómo visualizar estadísticas de disco ampliado (iostat -xtc)

Visualización de estadísticas de espacio en el disco (df)

Cómo visualizar información de espacio en el disco (df -k)

Supervisión de actividades del sistema (mapa de tareas)

Supervisión de actividades del sistema (sar)

Cómo comprobar el acceso a archivos (sar -a)

Cómo comprobar la actividad de memoria intermedia (sar -b)

Cómo comprobar las estadísticas de llamadas de sistema (sar -c)

Cómo comprobar la actividad del disco (sar -d)

Cómo comprobar la memoria y la extracción de páginas de la memoria (sar -g)

Comprobación de asignación de memoria de núcleo

Cómo comprobar la asignación de memoria de núcleo (sar -k)

Cómo comprobar la comunicación entre procesos (sar -m)

Cómo comprobar la actividad de carga de páginas en la memoria (sar -p)

Cómo comprobar la actividad de cola (sar -q)

Cómo comprobar la memoria no utilizada (sar -r)

Cómo comprobar el uso de la CPU (sar -u)

Cómo comprobar el estado de la tabla del sistema (sar -v)

Cómo comprobar la actividad de intercambio (sar -w)

Cómo comprobar la actividad de terminal (sar -y)

Cómo comprobar el rendimiento global del sistema (sar -A)

Recopilación automática de datos de la actividad del sistema (sar)

Ejecución del comando sadc al iniciar

Ejecución periódica del comando sadc con la secuencia de comandos sa1

Creación de informes con la secuencia de comandos de shell sa2

Configuración de recopilación automática de datos (sar)

Cómo configurar la recopilación automática de datos

12.  Gestión de paquetes de software (tareas)

13.  Gestión del uso de discos (tareas)

14.  Programación de tareas del sistema (tareas)

15.  Configuración y administración de impresoras mediante CUPS (tareas)

16.  Gestión de la consola del sistema, dispositivos del terminal y servicios de energía (tareas)

17.  Gestión de información sobre la caída del sistema (tareas)

18.  Gestión de archivos del núcleo central (tareas)

19.  Resolución de problemas de software y sistemas (tareas)

20.  Resolución de diversos problemas de software y sistemas (tareas)

Índice

Recopilación automática de datos de la actividad del sistema (sar)

Hay tres comandos que intervienen en la recopilación automática de datos de actividad del sistema: sadc, sa1 y sa2.

La utilidad de recopilación de datos sadc recopila datos sobre la actividad del sistema de forma periódica y los guarda en un archivo en formato binario (un archivo por cada período de 24 horas). Puede configurar el comando sadc para que se ejecute periódicamente (generalmente, una vez por hora) y siempre que el sistema se inicie en modo multiusuario. Los archivos de datos se colocan en el directorio /var/adm/sa. Cada archivo se llama sadd, donde dd es la fecha actual. El formato del comando es el siguiente:

/usr/lib/sa/sadc [t n] [ofile]

El comando muestra n veces con un intervalo de t segundos, que debe ser mayor que cinco segundos entre muestras. Luego, este comando escribe en el archivo binario ofile o en el resultado estándar.

Ejecución del comando sadc al iniciar

El comando sadc se debe ejecutar en el momento del inicio del sistema para registrar las estadísticas a partir de que los contadores se restablecen a cero. Para asegurarse de que el comando sadc se ejecuta en el momento del inicio, el comando svcadm enable system/sar:default escribe un registro en el archivo de datos diario.

La entrada del comando tiene el siguiente formato:

/usr/bin/su sys -c "/usr/lib/sa/sadc /var/adm/sa/sa`date +%d`"

Ejecución periódica del comando sadc con la secuencia de comandos sa1

Para generar registros periódicos, debe ejecutar el comando sadc con regularidad. La forma más sencilla de hacerlo es mediante la eliminación del comentario de las siguientes líneas en el archivo /var/spool/cron/crontabs/sys:

# 0 * * * 0-6 /usr/lib/sa/sa1
# 20,40 8-17 * * 1-5 /usr/lib/sa/sa1
# 5 18 * * 1-5 /usr/lib/sa/sa2 -s 8:00 -e 18:01 -i 1200 -A

Las entradas sys crontab realizan las siguientes acciones:

Puede cambiar estos valores predeterminados para satisfacer sus necesidades.

Creación de informes con la secuencia de comandos de shell sa2

Otra secuencia de comandos de shell, sa2, crea informes en lugar de archivos de datos binarios. El comando sa2 invoca al comando sar y escribe el resultado ASCII en un archivo de informe.

Configuración de recopilación automática de datos (sar)

El comando sar se puede utilizar para recopilar datos de actividad del sistema o para informar lo que se ha recopilado en los archivos de actividad diaria creados por el comando sadc.

El comando sar tiene los siguientes formatos:

sar [-aAbcdgkmpqruvwy] [-o file] t [n] 
sar [-aAbcdgkmpqruvwy] [-s time] [-e time] [-i sec] [-f file]

El siguiente comando sar muestra contadores de actividad acumulada en el sistema operativo cada t segundos, n veces. t deben ser cinco segundos o más. De lo contrario, el propio comando podría afectar la muestra. Debe especificar un intervalo de tiempo para adoptar las muestras. De lo contrario, el comando opera según el segundo formato. El valor predeterminado de n es 1. El siguiente ejemplo toma dos muestras separadas por 10 segundos. Si la opción -o se hubiera especificado, las muestras se guardan en formato binario.

$ sar -u 10 2

Otra información importante sobre el comando sar incluye lo siguiente:

La siguiente tabla muestra las opciones sar y sus acciones.

Tabla 11-5 Opciones para el comando sar

Opción
Acciones
-a
Comprueba las operaciones de acceso a archivo
-b
Comprueba la actividad de memoria intermedia
-c
Comprueba las llamadas del sistema
-d
Comprueba la actividad de cada dispositivo de bloques
-g
Comprueba la extracción de páginas de la memoria y la liberación de memoria
-k
Comprueba la asignación de memoria de núcleo
-m
Comprueba la comunicación entre procesos
-nv
Comprueba el estado de la tabla del sistema
-p
Comprueba la actividad de intercambio y distribución
-q
Comprueba la actividad de cola
-r
Comprueba la memoria no utilizada
-u
Comprueba el uso de la CPU
-w
Comprueba el volumen de cambio e intercambio
-y
Comprueba la actividad de terminal
-A
Informa el rendimiento global del sistema, que es lo mismo que introducir todas las opciones

No utilizar ninguna opción es lo mismo que llamar al comando sar con la opción -u.

Cómo configurar la recopilación automática de datos

  1. Conviértase en el rol root.
  2. Ejecute el comando svcadm enable system/sar:default.

    Esta versión del comando sadc escribe un registro especial que marca el momento en que los contadores se restablecen a cero (momento del inicio).

  3. Edite el archivo /var/spool/cron/crontabs/sys crontab.

    Nota - No edite un archivo crontab directamente. En su lugar, utilice el comando crontab -e para realizar cambios en un archivo crontab existente.


    # crontab -e sys
  4. Elimine el comentario de las siguientes líneas:
    0 * * * 0-6 /usr/lib/sa/sa1
    20,40 8-17 * * 1-5 /usr/lib/sa/sa1
    5 18 * * 1-5 /usr/lib/sa/sa2 -s 8:00 -e 18:01 -i 1200 -A

    Para obtener más información, consulte la página del comando man crontab(1).