InglésFrancésEspañol

Ad


icono de página de OnWorks

xymongrep - Online en la nube

Ejecute xymongrep 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 xymongrep 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


xymongrep: selecciona líneas en hosts.cfg

SINOPSIS


xymongrep --ayuda
xymongrep --versión
xymongrep [--sin extras] [--test-sin etiquetar] [--web] [--neto] [--loadhostsfromxymond] ETIQUETA
[ETIQUETA...]

DESCRIPCIÓN


xymongrep(1) es para uso de scripts de extensión que necesitan seleccionar las entradas en un
hosts.cfg que son relevantes para el script.

La utilidad acepta nombres de prueba como parámetros y luego analizará el archivo hosts.cfg y
imprima las entradas de host que tengan al menos una de las pruebas deseadas especificadas. Las etiquetas pueden
se indicará con un asterisco final '*', por ejemplo, "xymongrep http *" es necesario para encontrar todos los http
y etiquetas https.

La utilidad xymongrep admite el uso de directivas "incluir" dentro del archivo hosts.cfg,
y encontrará etiquetas coincidentes en todos los archivos incluidos.

Si las etiquetas DOWNTIME o SLA se utilizan en el anfitriones.cfg(5) archivo, estos se interpretan
relativo a la hora actual. xymongrep luego genera una etiqueta "INSIDESLA" o "OUTSIDESLA"
para facilitar el uso de los scripts que quieren comprobar si la hora actual está dentro o fuera de la
ventana de tiempo de actividad esperado.

CAMPUS


--sin extras
Elimine las etiquetas "testip", "dialup", "INSIDESLA" y "OUTSIDESLA" de la salida.

--prueba-sin etiquetar
Cuando se usa la variable de entorno XYMONNETWORK para probar solo hosts en un
segmento de red, xymonnet ignorará los hosts que no tengan ninguna etiqueta "NET: x". Entonces
solo se probarán los hosts que tengan una etiqueta NET: $ XYMONNETWORK.
Con esta opción, los hosts sin etiqueta NET: se incluyen en la prueba, de modo que todos
Se prueban los hosts que tienen una etiqueta NET: coincidente o que no tienen ninguna etiqueta NET :.

--no-down [= TESTNAME]
xymongrep consultará al servidor Xymon sobre el estado actual de la prueba "conn",
y si se especifica TESTNAME también para el estado actual de la prueba especificada. Si
el estado de la prueba de "conexión" para un host no es verde, o el estado del
La prueba TESTNAME está deshabilitada, entonces este host se ignora y no se incluirá en
La salida. Esto se puede usar para ignorar los hosts que están inactivos o los hosts donde
La prueba personalizada está deshabilitada.

--web Busca el archivo hosts.cfg que sigue a las declaraciones de inclusión como lo haría un servidor web Xymon.

--net Busca en el archivo hosts.cfg siguientes declaraciones de inclusión como cuando se ejecuta xymonnet.

--loadhostsfromxymond
xymongrep normalmente intentará cargar el archivo HOSTSCFG por sí mismo al buscar
para que las líneas transmitan. Si el archivo es ilegible, se cerrará. Con este
opción, consultará el servidor xymond (configurado a través del entorno XYMONSERVER) para
el archivo de hosts. Esto se puede usar si lo está ejecutando en un cliente o en un remoto
sistema y no puede o no quiere tener el archivo hosts.cfg sincronizado en su
servidores.

EJEMPLO


Si su archivo hosts.cfg se ve así

192.168.1.1 www.test.com # ftp telnet! Oracle
192.168.1.2 db1.test.com # oráculo
192.168.1.3 correo.test.com # smtp

y tiene un script de extensión Xymon personalizado que realiza la prueba de "oráculo" y luego ejecuta
"xymongrep oracle" produciría

192.168.1.1 www.test.com #! Oracle
192.168.1.2 db1.test.com # oráculo

para que el script pueda encontrar rápidamente los hosts que sean de su interés.

Tenga en cuenta que el modificador de prueba inversa - "! Oracle" - se incluye en la salida; esto también
se aplica a los otros modificadores de prueba definidos por Xymon (el dial-up y siempre verdadero
modificadores).

Si sus scripts de extensión usan más de una etiqueta, simplemente enumere todas las etiquetas interesantes en
la línea de comando.

xymongrep también admite la etiqueta "NET: location" utilizada por xymonnet, por lo que si su script
realiza comprobaciones de red, luego verá solo los hosts que son relevantes para la prueba
ubicación en la que se ejecuta actualmente el script.

USO IN EXTENSIÓN GUIONES


Para integrar xymongrep en un script existente, busque la línea en el script que
grep está en el archivo $ HOSTSCFG. Por lo general, se verá algo así:

$ GREP -i "^ [0-9]. * #. * TESTNAME" $ HOSTSCFG | ... código para manejar la prueba

En lugar de grep, usaremos xymongrep. Entonces se convierte en

$ XYMONHOME / bin / xymongrep TESTNAME | ... código para manejar la prueba

que es más simple, menos propenso a errores y más eficiente.

MEDIO AMBIENTE VARIABLES


RED XYMON
Si se establece, xymongrep genera solo líneas de hosts.cfg que tienen una coincidencia
NET: configuración de $ XYMONNETWORK.

HOSTCFG
Nombre de archivo para Xymon anfitriones.cfg(5) archivo.

Use xymongrep en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    OficinaPiso
    OficinaPiso
    OfficeFloor proporciona inversión de
    control de acoplamiento, con su: - dependencia
    inyección - inyección de continuación -
    inyección de hilo Para más información
    visita el...
    Descargar Office Floor
  • 2
    DivKit
    DivKit
    DivKit es un servidor de código abierto
    Marco de interfaz de usuario (SDUI). Te permite
    implementar actualizaciones provenientes del servidor para
    diferentes versiones de la aplicación. Además, puede ser
    usado para ...
    Descargar DivKit
  • 3
    subconvertidor
    subconvertidor
    Utilidad para convertir entre varios
    formato de suscripción. Usuarios de cohetes sombríos
    debe usar ss, ssr o v2ray como destino.
    Puede agregar &remark= a
    HT similar a Telegram...
    Descargar subconvertidor
  • 4
    CHAPOTEO
    CHAPOTEO
    SWASH es un numérico de propósito general
    herramienta para simular inestabilidad,
    no hidrostático, de superficie libre,
    fenómenos de transporte y flujo rotacional
    en aguas costeras como ...
    Descargar SWASH
  • 5
    VBA-M (Archivado - Ahora en Github)
    VBA-M (Archivado - Ahora en Github)
    El proyecto se ha trasladado a
    https://github.com/visualboyadvance-m/visualboyadvance-m
    caracteristicas:Creación de trucosguardar estadosmulti
    sistema, compatible con gba, gbc, gb, sgb,
    sgb2tu...
    Descargar VBA-M (Archivado - Ahora en Github)
  • 6
    Stacer
    Stacer
    Optimizador y monitorización del sistema Linux
    Repositorio de Github:
    https://github.com/oguzhaninan/Stacer.
    Público: Usuarios finales / Escritorio. Usuario
    interfaz: Qt. Programando La...
    Descargar Stacer
  • Más "

Comandos de Linux

Ad