EngelsFransSpaans

Ad


OnWorks-favicon

xymongrep - Online in de cloud

Voer xymongrep uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht xymongrep die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


xymongrep - kies regels in hosts.cfg

KORTE INHOUD


xymongrep --help
xymongrep --versie
xymongrep [--geen extra's] [--test-niet-gelabeld] [--web] [--netto] [--loadhostsfromxymond] TAG
[LABEL...]

PRODUCTBESCHRIJVING


xymongrep(1) is bedoeld voor gebruik door extensiescripts die de vermeldingen in a moeten selecteren
hosts.cfg-bestand die relevant zijn voor het script.

Het hulpprogramma accepteert testnamen als parameters en parseert vervolgens het bestand hosts.cfg en
druk de hostvermeldingen af ​​waarin ten minste één van de gewenste tests is gespecificeerd. Labels mogen
worden gegeven met een asterisk '*' aan het einde, bijvoorbeeld "xymongrep http*" is nodig om alle http te vinden
en https-tags.

Het hulpprogramma xymongrep ondersteunt het gebruik van "include" -richtlijnen in het bestand hosts.cfg,
en vindt overeenkomende tags in alle opgenomen bestanden.

Als de tags DOWNTIME of SLA worden gebruikt in de gastheren.cfg(5) bestand, deze worden geïnterpreteerd
ten opzichte van de huidige tijd. xymongrep voert dan een "INSIDESLA"- of "OUTSIDESLA"-tag uit
voor eenvoudiger gebruik door scripts die willen controleren of de huidige tijd binnen of buiten de
verwachte uptime-venster.

OPTIES


--geen extra's
Verwijder de tags "tetip", "dialup", "INSIDESLA" en "OUTSIDESLA" uit de uitvoer.

--test-ongetagd
Bij gebruik van de omgevingsvariabele XYMONNETWORK om alleen hosts op een bepaald
netwerksegment, zal xymonnet hosts negeren die geen "NET:x"-tag hebben. Dus
alleen hosts met een NET:$XYMONNETWORK-tag worden getest.
Met deze optie worden hosts zonder NET:-tag meegenomen in de test, zodat all
hosts die een overeenkomende NET:-tag hebben of helemaal geen NET:-tag hebben, worden getest.

--no-down[=TESTNAAM]
xymongrep zal de Xymon-server vragen naar de huidige status van de "conn"-test,
en of TESTNAME ook is opgegeven voor de huidige status van de opgegeven test. Als
de status van de "conn"-test voor een host is niet groen, of de status van de
De TESTNAME-test is uitgeschakeld, waarna deze host wordt genegeerd en niet wordt opgenomen in
het resultaat. Dit kan worden gebruikt om hosts te negeren die down zijn, of hosts waar de
aangepaste test is uitgeschakeld.

--web Doorzoek het hosts.cfg-bestand met de volgende include-instructies zoals een Xymon-webserver dat zou doen.

--net Doorzoek het bestand hosts.cfg met de volgende include-instructies, zoals bij het uitvoeren van xymonnet.

--loadhostsvanxymond
xymongrep zal normaal gesproken proberen het HOSTSCFG-bestand zelf te laden tijdens het zoeken
voor lijnen om te zenden. Als het bestand onleesbaar is, wordt het afgesloten. Hiermee
optie, zal het de xymond-server (ingesteld via de XYMONSERVER-omgeving) opvragen
het hosts-bestand. Dit kan worden gebruikt als u dit op een client of op afstand uitvoert
systeem en kan of wil het bestand hosts.cfg niet op uw hele systeem worden gesynchroniseerd
servers.

VOORBEELD


Als uw hosts.cfg-bestand er zo uitziet

192.168.1.1 www.test.com # ftp telnet !oracle
192.168.1.2 db1.test.com # orakel
192.168.1.3 mail.test.com # smtp

en je hebt een aangepast Xymon-extensiescript dat de "oracle" -test uitvoert en vervolgens wordt uitgevoerd
"xymongrep orakel" zou opleveren

192.168.1.1 www.test.com # !orakel
192.168.1.2 db1.test.com # orakel

zodat het script snel de hosts kan vinden die van belang zijn.

Merk op dat de reverse-test modifier - "!oracle" - is opgenomen in de uitvoer; dit ook
is van toepassing op de andere testmodificatoren die door Xymon zijn gedefinieerd (de dial-up en altijd-waar
modificatoren).

Als uw extensiescripts meer dan één tag gebruiken, vermeld dan gewoon alle interessante tags
de opdrachtregel.

xymongrep ondersteunt ook de tag "NET:location" die door xymonnet wordt gebruikt, dus als uw script
netwerkcontroles uitvoert, ziet het alleen de hosts die relevant zijn voor de test
locatie waarop het script momenteel wordt uitgevoerd.

GEBRUIK IN UITBREIDING SCRIPT


Om xymongrep in een bestaand script te integreren, zoekt u naar de regel in het script die
grep in het $HOSTSCFG-bestand. Meestal ziet het er ongeveer zo uit:

$GREP -i "^[0-9].*#.*TESTNAAM" $HOSTSCFG | ... code om de test af te handelen

In plaats van de grep zullen we xymongrep gebruiken. Het wordt dan

$XYMONHOME/bin/xymongrep TESTNAME | ... code om de test af te handelen

Dat is eenvoudiger, minder foutgevoelig en efficiënter.

MILIEU VARIABELEN


XYMONNETWERK
Indien ingesteld, voert xymongrep alleen regels uit hosts.cfg uit die overeenkomen
NET:$XYMONNETWORK-instelling.

HOSTSCFG
Bestandsnaam voor de Xymon gastheren.cfg(5) bestand.

Gebruik xymongrep online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    KantoorVloer
    KantoorVloer
    OfficeFloor biedt inversie van
    koppelingsbesturing, met zijn: - afhankelijkheid
    injectie - vervolg injectie -
    schroefdraadinjectie Voor meer informatie
    bezoek de...
    OfficeFloor downloaden
  • 2
    DivKit
    DivKit
    DivKit is een open source servergestuurd programma
    UI (SDUI)-framework. Het staat je toe
    server-source updates uitrollen naar
    verschillende app-versies. Het kan ook zo zijn
    gebruikt voor...
    DivKit downloaden
  • 3
    subconverter
    subconverter
    Hulpprogramma om te converteren tussen verschillende
    abonnement formaat. Shadowrocket-gebruikers
    moet ss, ssr of v2ray als doel gebruiken.
    U kunt &opmerking= toevoegen aan
    Telegram-geliefde HT...
    Subconverter downloaden
  • 4
    SWASH
    SWASH
    SWASH is een numerieke waarde voor algemeen gebruik
    hulpmiddel voor het simuleren van instabiele,
    niet-hydrostatisch, vrij oppervlak,
    rotatiestroming en transportverschijnselen
    in kustwateren als ...
    SWASH downloaden
  • 5
    VBA-M (gearchiveerd - nu op Github)
    VBA-M (gearchiveerd - nu op Github)
    Project is verplaatst naar
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Functies:Cheat creaties opslaan van statenmulti
    systeem, ondersteunt gba, gbc, gb, sgb,
    sgb2Tu...
    VBA-M downloaden (gearchiveerd - nu op Github)
  • 6
    Stacer
    Stacer
    Linux-systeemoptimalisatie en -bewaking
    Github-opslagplaats:
    https://github.com/oguzhaninan/Stacer.
    Doelgroep: eindgebruikers/desktop. Gebruiker
    interface: Qt. Programmeerla...
    Stacer downloaden
  • Meer "

Linux-commando's

Ad