| Значение по умолчанию | Описание |
---|---|---|
watchdog_autorun | false | Если true, Watchdog будет запускаться автоматически при запуске сервера. |
watchdog_events | CoreProcessDown,EventScannerDown | CoreProcessDown - отслеживать наличие серверного процесса EventScannerDown - отслеживать работоспособность SIP-стека RegDoesNotWork - периодически тестировать SIP регистрацию на SIPаккаунте |
on_watchdog_event | watchdog_event_hook.sh | Эта настройка, которая указывает на shell-скрипт, который расположен в каталоге FlashphonerWebCallServer/bin и используется для создания отчетов об ошибке. Скрипту будут переданы три параметра: $1 - PID идентификатор процесса $2 - Event название события $3 - Домашний каталог /usr/local/FlashphonerWebCallServer
PID может быть пустым, если произошло событие CoreProcessDown. Для создания полных отчетов, убедитесь что скрипт работает корректно - запустите его вручную: ./watchdog_event_hook.sh 9033 SIPRegDoesNotWork /usr/local/FlashphonerWebCallServer В этом примере 9033 - это PID Java процесса WCS Core. В результате будет создан полный отчет в каталоге logs/watchdog. |
client.jmx_port | 50999 | JMX Порт сервера, к которому будет подключаться Watchdog. |
client.jmx_login | admin | Логин, с которым будет подключаться Watchdog. |
client.jmx_password | admin | Пароль, с которым будет подключаться Watchdog. |
client.failure_check_interval | 20000 | Интервал в миллисекундах, с которым Watchdog будет проводить проверки. |
client.notification.email | пусто | E-mail, на который будет отправлен отчет, в случае если Watchdog обнаружит проблемы связанные с доступностью WCS сервера. |
notify_only | false | Если значение выставлено в true, Watchdog будет только создавать отчеты и уведомлять о сбоях по почте. Попыток исправить ситуацию перезагрузкой процесса или SIP-стека производиться не будет. |
server.registration.credentials | пусто | В этой настройке должны быть прописаны данные тестового SIP-аккаунта в формате: login:WCS1,authenticationName:WCS1,password:12345,domain:sip.org,outboundProxy:sipn.org,port:5060 В данном примере: WCS1 - SIP логин. WCS1 - SIP Authentication Name (совпадает с SIP логин). 12345 - SIP Пароль. sip.org - SIP Домен. sip.org - SIP прокси (совпадает с доменом). 5060 - SIP порт. |
server.registration.credentials.delimiter1 | , | При парсинге данных в настройке server.registration.credentials запятая будет разделителем. |
server.registration.credentials.delimiter2 | : | При парсинге данных в настройке server.registration.credentials двоеточие будет вторым разделителем. |
mail.smtp.auth | true | Включить авторизацию при отправке почты по SMTP. |
mail.smtp.starttls.enable | true | Включить защищенный протокол TLS |
mail.smtp.host | пусто | SMTP хост. Например smtp.gmail.com |
mail.smtp.port | пусто | SMTP порт. Например 587. |
mail.username | пусто | Имя пользователя. Пример: test@flashphoner.com |
mail.password | пусто | Пароль. |
Настройки подсистемы проверки доступности сервера Watchdog
Overview
Content Tools