англійськафранцузькаіспанська

Ad


Значок OnWorks

xymongrep - онлайн у хмарі

Запустіть xymongrep у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда xymongrep, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


xymongrep - виділіть рядки в hosts.cfg

СИНТАКСИС


ксимонгреп --допомога
ксимонгреп -- версія
ксимонгреп [--без додатків] [--test-untagged] [--веб] [--net] [--loadhostsfromxymond] TAG
[ТЕГ...]

ОПИС


ксимонгреп(1) призначений для використання сценаріями розширення, яким потрібно вибрати записи в a
hosts.cfg, які мають відношення до сценарію.

Утиліта приймає імена тестів як параметри, а потім аналізує файл hosts.cfg і
роздрукувати записи хоста, які мають принаймні один із зазначених бажаних тестів. Теги можуть
подаватись із кінцевою зірочкою '*', наприклад, "xymongrep http*" необхідний для пошуку всіх http
і теги https.

Утиліта xymongrep підтримує використання директив "include" у файлі hosts.cfg,
і знайде відповідні теги у всіх включених файлах.

Якщо теги DOWNTIME або SLA використовуються в hosts.cfg(5) файл, вони інтерпретуються
відносно поточного часу. xymongrep потім виводить тег "INSIDESLA" або "OUTSIDESLA".
для спрощення використання сценаріями, які хочуть перевірити, чи знаходиться поточний час всередині чи поза межами
очікуване вікно безвідмовної роботи.

ВАРІАНТИ


--без додаткових
Видаліть теги "testtip", "dialup", "INSIDESLA" і "OUTSIDESLA" з виходу.

--test-untagged
При використанні змінної середовища XYMONNETWORK для тестування лише хостів на певному
сегмент мережі, xymonnet ігноруватиме хости, які не мають тегу "NET:x". Так
будуть перевірені лише хости, які мають тег NET:$XYMONNETWORK.
За допомогою цієї опції до тесту включаються хости без тегу NET:, так що всі
тестуються хости, які мають відповідний тег NET: або взагалі не мають тегу NET:.

--no-down[=ІМ'Я ТЕСТУ]
xymongrep запитуватиме сервер Xymon про поточний статус тесту "conn",
і якщо TESTNAME вказано також для поточного стану зазначеного тесту. Якщо
статус тесту "conn" для хоста не зелений, або статус
Тест TESTNAME вимкнено, тоді цей хост ігнорується і не буде включено
вихід. Це можна використовувати, щоб ігнорувати хости, які не працюють, або хости, на яких
користувацький тест вимкнено.

--web Пошук у файлі hosts.cfg після включення інструкцій, як це робить веб-сервер Xymon.

--net Пошук у файлі hosts.cfg за інструкціями include, як під час запуску xymonnet.

--loadhostsfromxymond
xymongrep зазвичай намагатиметься завантажити файл HOSTSCFG самостійно під час пошуку
для ліній для передачі. Якщо файл не читається, він вийде. З цим
параметр, він запитуватиме сервер xymond (налаштований через середовище XYMONSERVER).
файл hosts. Це можна використовувати, якщо ви запускаєте це на клієнті або віддаленому
системи і не може або не хоче синхронізувати файл hosts.cfg між вашими
сервери

приклад


Якщо ваш файл hosts.cfg виглядає так

192.168.1.1 www.test.com # ftp telnet !oracle
192.168.1.2 db1.test.com # оракул
192.168.1.3 mail.test.com # smtp

і у вас є власний сценарій розширення Xymon, який виконує тест "оракула", а потім запускається
«оракул xymongrep» дасть результат

192.168.1.1 www.test.com # !oracle
192.168.1.2 db1.test.com # оракул

тому сценарій може швидко знайти хости, які цікавлять.

Зверніть увагу, що модифікатор зворотного тесту - "!oracle" - включений у вихідні дані; це також
застосовується до інших модифікаторів тесту, визначених Xymon (коммутаційний і завжди вірний
модифікатори).

Якщо ваші сценарії розширення використовують більше одного тегу, просто перерахуйте всі цікаві теги
командний рядок.

xymongrep також підтримує тег "NET:location", який використовується xymonnet, тому якщо ваш сценарій
виконує перевірки мережі, тоді він побачить лише ті хости, які є релевантними для тесту
розташування, на якому зараз виконується скрипт.

ВИКОРИСТАННЯ IN ПОШИРЕННЯ СЦЕНАРІЇ


Щоб інтегрувати xymongrep в існуючий сценарій, знайдіть рядок у сценарії
grep у файлі $HOSTSCFG. Зазвичай це буде виглядати приблизно так:

$GREP -i "^[0-9].*#.*TESTNAME" $HOSTSCFG | ... код для обробки тесту

Замість grep ми будемо використовувати xymongrep. Тоді це стає

$XYMONHOME/bin/xymongrep TESTNAME | ... код для обробки тесту

який є простішим, менш схильним до помилок і ефективнішим.

НАВКОЛИШНЄ СЕРЕДОВИЩЕ ЗМІННІ


XYMONNETWORK
Якщо встановлено, xymongrep виводить лише рядки з hosts.cfg, які мають відповідність
Налаштування NET:$XYMONNETWORK.

HOSTSCFG
Ім'я файлу для Xymon hosts.cfg(5) файлу.

Використовуйте xymongrep онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    OfficeFloor
    OfficeFloor
    OfficeFloor забезпечує інверсію
    управління зв'язком, з його: - залежністю
    ін'єкція - продовження ін'єкції -
    для додаткової інформації
    відвідати...
    Завантажити OfficeFloor
  • 2
    DivKit
    DivKit
    DivKit є відкритим вихідним кодом, керованим сервером
    Інтерфейс користувача (SDUI). Це дозволяє вам
    розгорнути серверні оновлення для
    різні версії програми. Крім того, це може бути
    використовується для...
    Завантажте DivKit
  • 3
    субконвертор
    субконвертор
    Утиліта для конвертації між різними
    формат підписки. Користувачі Shadowrocket
    слід використовувати ss, ssr або v2ray як ціль.
    Ви можете додати &remark= до
    Телеграм-лайк HT...
    Завантажити субконвертер
  • 4
    ВАШ
    ВАШ
    SWASH — числове число загального призначення
    інструмент для моделювання нестійкості,
    негідростатичний, з вільною поверхнею,
    обертальний потік і транспортні явища
    у прибережних водах як...
    Завантажити SWASH
  • 5
    VBA-M (заархівовано – зараз на Github)
    VBA-M (заархівовано – зараз на Github)
    Проект переміщено в
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Особливості: Створення чітів, збереження кількох станів
    система, підтримує gba, gbc, gb, sgb,
    sgb2Tu...
    Завантажте VBA-M (архівовано - тепер на Github)
  • 6
    Стацер
    Стацер
    Оптимізатор і моніторинг системи Linux
    Репозиторій Github:
    https://github.com/oguzhaninan/Stacer.
    Аудиторія: кінцеві користувачі/комп’ютер. Користувач
    інтерфейс: Qt. Програмування La...
    Завантажити Stacer
  • Детальніше »

Команди Linux

Ad