Для перемещения по дереву справки используйте строки заголовка.

Справка по NSG Linux 2.1.3
Дерево команд: services.event-handler.event-generators.NAME.command

Что это такое?

Это исполняемый скрипт.

Зачем это нужно?

Для генерации данного состояния.

Как это настроить?

Для генерации событий может использоваться любой пользовательский скрипт или программа, выводящая в стандартный поток STDOUT строки вида:

датчик:состояние

или

датчикTABсостояние

Эти строки рассматриваются обработчиком событий как указанное состояние указанного виртуального датчика.

Скрипт исполняется в командной оболочке Linux (bash) в качестве демона. Можно указывать как непосредственно команды ОС Linux, так и путь к исполняемому файлу от корня системы, например, /etc/private/crow.counter. Обрамление #!/bin/sh ( ... )& писать не требуется, оно добавляется автоматически.

ВНИМАНИЕ! Предполагается, что исполняемый скрипт содержит внутри себя бесконечный цикл с некоторым интервалом, рассчитанный на постоянную работу. В противном случае, если скрипт исполнится один раз и завершит работу, система конфигурации NSG будет запускать его повторно по мере возможности — что, очевидно, не есть то, что вам нужно.
Интервал повторения цикла не должен быть нулевым, иначе скрипт будет выполняться с максимальной возможной скоростью, ограниченной только 100%-ной загрузкой процессора.

© Network Systems Group 2015–2024 Отдел документации