Не отправляются команды на оборудование

Версия 1 osv
на июн 04, 2013 15:52.

по сравнению с
Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (12)

просмотр истории страницы
Не отправляются команды на оборудование, cisco, mikrotik...
Не отправляются команды на оборудование: cisco, mikrotik, huawei, D-Link, 3com, alcatel, redback

1. оборудвание создано&
План действий:

2. событие пришло
*Шаг 1.* Настраивать интеграцию с оборудованием всегда нужно по [инструкции|1. Типовой план внедрения Carbon Billing 4], если после этого что-то не работает переходим к шагу 2.

3. команда руками отправляться
*Шаг 2.* Проверить, что оборудование добавлено в [список устройств в менеджере|http://docs.carbonsoft.ru/pages/viewpage.action?pageId=29032458].

4. файл запускаеться синтакс еррор нету?
*Шаг 3.* Проверить приходит ли событие по абоненту командой под [удаленным помощником|asrdocnew:Пользователь root. Режим удаленного помощника. Постоянный удаленный помощник]:
Например событие balance_positiv на абоненте 12312

5. логировать перед отправкой и саму команду и после отправки для отладки
{code}
grep balance_positive /var/log/eventd.log |grep 12312
{code}

*Шаг 4.* Проверить что команда отправляется из консоли под [удаленным помощником|asrdocnew:Пользователь root. Режим удаленного помощника. Постоянный удаленный помощник] и оборудование ее отрабатывает

*Шаг 5.* Проверить что файл-обработчик запускается без "syntax error"
{code}
( . /usr/local/ics/bin/ics_lib.sh; . /var/lib/event/event_inc.sh )
{code}

*Шаг 6.* Логировать в отдельный лог все перед отправкой, саму команду и после отправки для отладки.

{code}
ваша_команда >> /var/log/nas_event.log 2>&1
{code}Если команды уходят, но оборудование их "пропускает" или не обрабатывает (часто проявляется на оборудовании Mikrotik):

*Шаг 1.* Включить опцию "Выполнять команды последовательно" в консольном меню \-> Конфигурирование сервера \->Дополнительные настройки -> Настройки для разработчиков -> Последовательное выполнение команд из скрипта обработки событий.

*Шаг 2.* Отказаться от обработки событий login, logout.

*Шаг 3.* Создать скрипт полной синхронизации с микротиком (на SLA 4 Аутсорсинг).