InglésFrancésEspañol

icono de página de OnWorks

pmie_daily - Online en la nube

Ejecute pmie_daily en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando pmie_daily que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


pmie_check, pmie_daily - administración del motor de inferencia Performance Co-Pilot

SINOPSIS


$ PCP_BINADM_DIR / pmie_check [-CNsV] [-c control] [-l archivo de registro]
$ PCP_BINADM_DIR / pmie_daily [-NEVADA] [-c control] [-k descarte] [-l archivo de registro] [-m direcciones] [-x
comprimir] [-X programa] [-Y expresiones regulares]

DESCRIPCIÓN


Esta serie de scripts de shell y archivos de control asociados se pueden utilizar para crear un
Régimen personalizado de administración y gestión para el Performance Co-Pilot (ver
PCPintro(1)) motor de inferencia, pmie(1).

pmie_daily está diseñado para ejecutarse una vez al día, preferiblemente temprano en la mañana, tan pronto
después de la medianoche como sea posible. Su tarea es rotar los archivos de registro para la ejecución pmie
procesos: estos archivos pueden crecer sin límite si se utiliza la acción `` imprimir '', o cualquier
other PME action escribe en sus flujos stdout / stderr. Después de un período, el viejo pmie log
los archivos se descartan. Este período es de 14 días por defecto, pero se puede cambiar usando el -k
opción. Se reconocen dos valores especiales para el período (descarte), a saber 0 para mantener no
archivos de registro más allá del actual, y para siempre para evitar que se descarten los archivos de registro.

Los archivos de registro se pueden comprimir opcionalmente después de un período (comprimir), para conservar disco
espacio. Esto es particularmente til para un gran nmero de pmie procesos bajo el control
of pmie_check. -x La opción especifica el número de días después de los cuales comprimir el archivo.
archivos de datos, y el -X La opción especifica el programa que se utilizará para la compresión, de forma predeterminada.
esto es xz(1). Uso del -Y La opción permite especificar una expresión regular provocando
archivos en el conjunto de archivos coincidentes para la compresión que se omitirán - esto permite sólo el
archivo de datos para ser comprimido, y también evita que el programa intente comprimirlo
mas de una vez. El valor por defecto expresiones regulares es ". (meta | índice | Z | gz | bz2 | zip | xz | lzma | lzo | lz4) $" - tal
los archivos se filtran usando el -v opción de egrep(1).

Uso de la -m causas de la opción pmie_daily para construir un resumen de los archivos de registro generados
para todos los hosts monitoreados en las últimas 24 horas (las líneas que coinciden con `` OK '' se eliminan), y e-
envíe ese resumen al conjunto de direcciones.

pmie_check puede ejecutarse en cualquier momento, y está destinado a comprobar que el conjunto deseado de
pmie(1) los procesos se están ejecutando y, si no, para volver a iniciar los motores de inferencia fallidos. Usar
de las -s La opción proporciona la funcionalidad inversa, lo que permite el conjunto de pmie procesos a
Ser limpiamente apagado. Uso del -C La opción consulta la información del nivel de ejecución del servicio del sistema.
for pmie, y lo usa para determinar si iniciar o detener procesos.

Ambos pmie_check y pmie_daily están controlados por archivos de control del motor de inferencia PCP que
especifica el pmie instancias a gestionar. El archivo de control predeterminado es
$ PCP_PMIECONTROL_PATH pero se puede especificar una alternativa usando el -c opción. Si el
directorio $ PCP_PMLOGGERCONTROL_PATH.d (o control.d del -c opción) existe, entonces la
El contenido de cualquier archivo de control adicional en el mismo se agregará al archivo de control principal.
(que debe existir).

Los archivos de control deben personalizarse de acuerdo con las siguientes reglas.

1. Las líneas que comienzan con un `` # '' son comentarios.
2. Se supone que las líneas que comienzan con un `` $ '' son asignaciones a variables de entorno
en el estilo de sh(1), y todo el texto que sigue al `` $ '' será eval'ed por el
secuencia de comandos que lee el archivo de control, y la variable correspondiente exportada a la
medio ambiente. Esto es particularmente útil para establecer y exportar variables en el
entorno del guión administrativo, p. ej.
$ PMCD_CONNECT_TIMEOUT = 20
advertencia: Los $ PCP_PMIECONTROL_PATH y $ PCP_PMIECONTROL_PATHLos archivos .d no deben ser
cualquier usuario que no sea root puede escribir.
3. Debe haber una línea en los archivos de control para cada pmie instancia de la forma:

fortaleza y|n archivo de registro args

4. Los campos dentro de una línea de los archivos de control están separados por uno o más espacios o
pestañas.
5. los first El campo es el nombre del host que es la fuente predeterminada del
métricas de rendimiento para esto pmie ejemplo.
6. los second campo indica si este pmie instancia debe iniciarse bajo el
control de medias(1) para conectarse a un pmcd a través de un firewally or n).
8. los third campo es el nombre del pmie archivo de registro de actividad. Una convención útil es
que pmie instancias que monitorean el host local con nombre de host Mi anfitrión son mantenidos
en el directorio $ PCP_LOG_DIR / pmie /Mi anfitrión, mientras que los registros de actividad del host remoto
mascullar se mantienen en $ PCP_LOG_DIR / pmie /mascullar. Esto es consistente con la forma
registrador de horas(1) mantiene sus registros de actividad y archivos de almacenamiento.
9. Todos los demás campos se interpretan como argumentos que se pasarán a pmie(1). La mayoría
normalmente este sería el -c .

Las siguientes líneas de control de muestra especifican una pmie instancia monitoreando el host local
(tembleque) y otra métrica de rendimiento de seguimiento del host splat.

tambaleante n PCP_LOG_DIR / pmie / wobbly -c config.default
splat n PCP_LOG_DIR / pmie / splat -c splat / cpu.conf

Resolucion crontab(5) entradas para la ejecución periódica de pmie_daily y pmie_check son dados
in $ PCP_SYSCONF_DIR / pmie / crontab (a menos que esté instalado por defecto en /etc/cron.d ya) y
se muestra a continuación.

# procesamiento diario de registros pmie
08 0 * * * $ PCP_BINADM_DIR / pmie_daily
# cada 30 minutos, verifique que las instancias de pmie se estén ejecutando
28,58 * * * * $ PCP_BINADM_DIR / pmie_check

Para garantizar que el correo no se envíe involuntariamente cuando estos scripts se ejecutan desde
cron(8) los diagnósticos siempre se envían a archivos de registro. Por defecto, estos archivos son
$ PCP_LOG_DIR / pmie / pmie_daily.log y $ PCP_LOG_DIR / pmie / pmie_check.log pero esto puede ser
cambiado usando el -l opción. Si este archivo de registro ya existe cuando se inicia el script,
será renombrado con un .anterior sufijo (sobrescribiendo cualquier archivo de registro guardado anteriormente) antes
los diagnósticos se generan en el nuevo archivo de registro.

La salida del cron la ejecución de los scripts se puede ampliar utilizando el -V opción de
los scripts que permitirán un seguimiento detallado de su actividad. Por defecto los scripts
no generar salida a menos que se encuentre algún error o condición de advertencia.

El sistema -N La opción habilita un modo `` muéstrame '', donde las acciones se repiten, pero no se ejecutan,
al estilo de `` make -n ''. Utilizando -N junto con -V maximiza el diagnóstico
capacidades de depuración.

Utilice pmie_daily en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    xcat
    xcat
    Kit de herramientas de administración de clúster extremo.
    xCAT es una gestión de clústeres escalable
    y herramienta de aprovisionamiento que proporciona
    control de hardware, descubrimiento y sistema operativo
    disco lleno/di...
    Descargar xCAT
  • 2
    Psi
    Psi
    Psi es un potente XMPP multiplataforma
    cliente diseñado para usuarios experimentados.
    Hay compilaciones disponibles para MS
    Windows, GNU/Linux y macOS. Audiencia:
    Los usuarios finales...
    Descargar psi
  • 3
    Volley Blobby 2
    Volley Blobby 2
    Continuación oficial del famoso.
    Blobby Volley 1.x juego de arcade..
    Público: Usuarios finales / Escritorio. Usuario
    Interfaz: OpenGL, SDL. Programación
    Idioma: C++, Lua. C...
    Descargar Blobby Volley 2
  • 4
    SuiteCRM
    SuiteCRM
    SuiteCRM es el cliente premiado
    Gestión de relaciones (CRM)
    aplicación presentada por los autores
    y mantenedores, SalesAgility. Es el
    el mos del mundo...
    Descargar SuiteCRM
  • 5
    Administrador de energía
    Administrador de energía
    Poweradmin es un DNS basado en web
    herramienta de administración para el servidor PowerDNS.
    La interfaz tiene soporte completo para la mayoría
    de las características de PowerDNS. tiene lleno
    apoyo...
    Descargar Poweradmin
  • 6
    Marco web de Gin
    Marco web de Gin
    Gin es un framework web increíblemente rápido
    escrito en Golang que puede funcionar hasta
    40 veces más rápido, gracias a su
    API similar a martini y versión personalizada de
    httprout ...
    Descargar el marco web Gin
  • Más "

Comandos de Linux

Ad