The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Раздел полезных советов: Мониторинг работы устройства digitu..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Раздел полезных советов: Мониторинг работы устройства digitu..."  +/
Сообщение от auto_tips on 14-Июн-10, 22:57 
Пример решения задачи с отслеживанием отключения (зависания) карт серии digitum TDM.

Перед отключением карты в логе /var/log/messages появлялись сообщения

   "ACPI: PCI interrupt for device 0000:05:06.0 disabled"
   "ERROR: Unable to service card within"
   "Fatal Bus Error detected",

Скрипт для перезапуска VoIP подсистемы в случае сбоя (в тексте "TDM800P" необходимо поменять на название своей карты):

   #!/bin/sh
   renice +19 -p $$ >/dev/null 2>&1
   # проверка отключения устройства digitum
   MSG="/var/log/messages"
   LAST_DISB=`grep "ERROR: Unable to service card within" $MSG | awk '{ print $2,$3 };' | tail -n1 | sed -e "s/\:/ /g"`
   LAST_ENBL=`grep "Found a Wildcard TDM: Wildcard TDM800P" $MSG |  awk '{ print $2,$3 };' | tail -n1 | sed -e "s/\:/ /g"`

   for d in $LAST_DISB ; do
       e=`echo $LAST_ENBL | awk '{ print $1};'`
       if [  "$d" -gt "$e" ] ; then
       /bin/logger -p local0.notice -t TDM800P-monitor "restart asterisk"
         # грамотнее выгружать модуль zaptel а не перезапускать весь астериск

         renice -15 -p $$ >/dev/null 2>&1
     /etc/init.d/asterisk stop
         renice 0 -p $$ >/dev/null 2>&1
         /etc/init.d/zaptel restart
     /etc/init.d/asterisk start
     exit 0;
       elif [  "$d" -eq "$e" ] ; then
    
         LAST_ENBL=`echo $LAST_ENBL| sed -e "s/^$e//"`
     continue;
       else
     exit 0;
       fi
   done


Помещаем в cron:

   */15 * * * * root /etc/opt/asterisk/TDM800P-monitor.sh > /dev/null 2>&1

URL:
Обсуждается: http://www.opennet.dev/tips/info/2390.shtml

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по ответам | RSS]

1. "Мониторинг работы устройства digitum TDM"  +/
Сообщение от Добрый Дохтур on 14-Июн-10, 22:57 
с dahdi такого уже нет?

ЗЫ: а с сангомой вообще никаких проблем не было. как засетапил - так и забыл.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Мониторинг работы устройства digitum TDM"  +/
Сообщение от bigbugkik email(ok) on 15-Июн-10, 00:41 
такой скрипт будет работать с минимальными переделками с любой железякой вообще а не только с digitum или связанной с voip, наслаждайтесь :)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Мониторинг работы устройства digitum TDM"  +/
Сообщение от Игорь email(??) on 15-Июн-10, 08:12 
не пойму, это реально digitum, или все-таки digium ?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Мониторинг работы устройства digitum TDM"  +1 +/
Сообщение от sybasesql email(ok) on 15-Июн-10, 11:43 
digium ;-)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Мониторинг работы устройства digitum TDM"  +/
Сообщение от ххх on 15-Июн-10, 12:33 
а я только собрался покупать digium'овские карточки.
не стоит? и часто они так висят? что лучше? )
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Мониторинг работы устройства digitum TDM"  +/
Сообщение от bigbugkik email(ok) on 15-Июн-10, 13:20 
виснет все и digium и видюха и все что ты вставишь в комп этим скриптом в принципе перезапускаешь автоматически любое устройство(а), когда болят ноги или руки включаешь голову :)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "Мониторинг работы устройства digitum TDM"  +/
Сообщение от NaN on 15-Июн-10, 21:35 
Стоит! Вещь нужная в хозяйстве.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "Мониторинг работы устройства digitum TDM"  +/
Сообщение от Добрый Дохтур on 15-Июн-10, 23:18 
у меня были и сангома, и дигиум. дигиум крайне непонравился капризностью. Та же сангома спокойно работает на shared irq, а дигиумовские карточки хотят под себя отдельное прерывание.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "Мониторинг работы устройства digitum TDM"  +/
Сообщение от shadow_alone (ok) on 16-Июн-10, 01:52 
Тоже смутило название.
Автор, пиши правильно.

Кучу digium ставил и аналог и цифру, никогда проблем такого плана не возникало.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

10. "Мониторинг работы устройства digium TDM"  +/
Сообщение от sybasesql email(ok) on 16-Июн-10, 09:51 
sangoma будет по лучше. производительность в отличии от digium выше на ~ 20 - 30%. гарантия 5 лет, в отличии от 2 лет digium.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

11. "Мониторинг работы устройства digitum TDM"  +/
Сообщение от sHaggY_caT (ok) on 25-Июн-10, 01:08 
китайская подделка aka adidaz :)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру