Назначение

Проверка доступности сетевого оборудования (PING).

Функционал:

  • Использует SYN и ICMP ping для проверки доступности устройств.

  • Обновляет статус оборудования в базе данных (0 — доступно, 3 — недоступно).

  • Генерирует события (Events) при изменении статуса.

  • Поддерживает debug-режим для логирования.

  • Использует модуль Net::Ping для проверки соединения.


Запуск:

/usr/abills/libexec/billd equipment_ping TIMEOUT=5 NAS_IPS="192.168.1.1,192.168.1.2" DEBUG=2


Сценарии работы:

  • TIMEOUT: Устанавливает время ожидания ответа (по умолчанию 4 секунды).

  • NAS_IPS: Список IP-адресов для проверки. Если не указан, проверяет все устройства из базы данных.

  • DEBUG: Уровень детализации логов (от 1 до 7).

Описания параметров конфигурации (config.pl) или модуля Config

ПараметрПримерОписание
EQUIPMENT_PING_TIMEOUT4Таймаут по умолчанию
EQUIPMENT_PING_DEBUG0Уровень отладки



Дополнительная информация

  • Нет меток