Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Настройки подсистемы проверки доступности сервера Watchdog

...

 

...

Значение по умолчанию

...

Описание

...

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

...

пусто

...

Пароль.

...

Include Page
WCS5RU:Файл настроек watchdog.properties
WCS5RU:Файл настроек watchdog.properties