Компонент использует параметры конфигурации, заданные в секции [NetCheck] объединенного конфигурационного файла продукта Dr.Web для файловых серверов UNIX.
В секции представлены следующие параметры:
LogLevel = {уровень подробности}
|
Уровень подробности ведения журнала агента распределенной проверки файлов Dr.Web Network Checker.
Если параметр не указан, используется значение параметра DefaultLogLevel из секции [Root]
|
Значение по умолчанию:
LogLevel = Notice
|
Log = {тип журнала}
|
Метод ведения журнала агента распределенной проверки файлов Dr.Web Network Checker.
|
Значение по умолчанию:
Log = Auto
|
ExePath = {путь к файлу}
|
Путь к исполняемому файлу компонента Dr.Web Network Checker.
|
Значение по умолчанию:
ExePath = <opt_dir>/bin/drweb-netcheck
Для Linux:
ExePath = /opt/drweb.com/bin/drweb-netcheck
Для FreeBSD:
ExePath = /usr/local/libexec/drweb.com/bin/drweb-netcheck
Для Solaris:
ExePath = /opt/drweb.com/bin/drweb-netcheck
|
LoadBalanceUseSsl = {логический}
|
Флаг, определяющий использование для соединения с другими узлами безопасного соединения SSL.
Возможные значения:
•Yes – Использовать SSL •No – Не использовать SSL |
Значение по умолчанию:
LoadBalanceUseSsl = No
|
LoadBalanceSslCertificate = {путь к файлу}
|
Определяет путь к файлу серверного сертификата, используемого агентом распределенной проверки файлов для взаимодействия с другими узлами через безопасное соединение SSL.
|
Значение по умолчанию:
LoadBalanceSslCertificate =
|
LoadBalanceSslKey = {путь к файлу}
|
Определяет путь к файлу закрытого ключа, используемого агентом распределенной проверки файлов для взаимодействия с другими узлами через безопасное соединение SSL.
|
Значение по умолчанию:
LoadBalanceSslKey =
|
LoadBalanceSslCa = {путь к файлу}
|
Путь к файлу корневого сертификата центра сертификации, удостоверяющего подлинность сертификатов, используемых агентами внутри «сканирующего кластера» при обмене данными через SSL.
|
Значение по умолчанию:
LoadBalanceSslCa =
|
LoadBalanceServerSocket = {адрес}
|
Определяет сокет (IP-адрес и порт), прослушиваемый агентом распределенной проверки файлов на данном узле для получения файлов на проверку от удаленных узлов (если она может работать как сервер сетевого сканирования).
|
Значение по умолчанию:
LoadBalanceServerSocket =
|
LoadBalanceAllowFrom = {IP-адрес}
|
Определяет IP-адрес удаленного узла сети, от которого агент распределенной проверки файлов на данном узле может принимать файлы на проверку (как сервер сетевого сканирования) .
Если параметр пуст, удаленные файлы на проверку не принимаются (узел не работает в режиме сервера).
Может иметь список значений. Значения в списке указываются через запятую, заключаются в кавычки. Допускается повторение параметра в секции (в этом случае все значения объединяются в единый список).
|
Значение по умолчанию:
LoadBalanceAllowFrom =
|
LoadBalanceSourceAddress = {IP-адрес}
|
Определяет IP-адрес сетевого интерфейса, используемого агентом распределенной проверки файлов на данном узле для передачи файлов на удаленную проверку, если узел работает как клиент сетевого сканирования и если на узле доступно несколько сетевых интерфейсов.
Если указать пустое значение, то используемый сетевой интерфейс будет автоматически выбран ядром ОС.
|
Значение по умолчанию:
LoadBalanceSourceAddress =
|
LoadBalanceTo = {адрес}
|
Определяет сокет (IP-адрес и порт) удаленного узла, на который агент распределенной проверки файлов на данном узле может отправлять файлы на удаленную проверку (как клиент сетевого сканирования).
Если параметр пуст, локальные файлы не передаются на удаленную проверку (узел не работает в режиме клиента сетевого сканирования).
Может иметь список значений. Значения в списке указываются через запятую, заключаются в кавычки. Допускается повторение параметра в секции (в этом случае все значения объединяются в единый список).
|
Значение по умолчанию:
LoadBalanceTo =
|
LoadBalanceStatusInterval = {интервал времени}
|
Определяет длину интервала времени между рассылками данным узлом информации о своей загруженности для всех клиентов сканирования, перечисленных в параметре LoadBalanceAllowFrom.
|
Значение по умолчанию:
LoadBalanceStatusInterval = 1s
|
SpoolDir = {путь к каталогу}
|
Каталог в локальной файловой системе, используемый для хранения файлов, принятых агентом распределенной проверки файлов по сети от клиентов сканирования для проверки.
|
Значение по умолчанию:
SpoolDir = /tmp/netcheck
|
LocalScanPreference = {дробное число}
|
Определяет относительный вес (предпочтительность) данного узла при выборе места для проверки файла (локального или принятого по сети).
Если в некоторый момент времени вес локального узла больше весов всех доступных узлов-серверов сканирования, файл будет оставлен агентом распределенной проверки файлов для локальной проверки.
|
Значение по умолчанию:
LocalScanPreference = 1
|
IdleTimeLimit = {интервал времени}
|
Максимальное время простоя компонента, по превышению которого он завершает свою работу.
Минимальное значение – 10s.
Если параметр LoadBalanceAllowFrom задан, то настройка игнорируется (компонент не завершает свою работу по истечению максимального времени простоя).
|
Значение по умолчанию:
IdleTimeLimit = 30s
|
RunAsUser = {UID | имя пользователя}
|
Параметр указывает компоненту, от имени какого пользователя ему следует запускаться при обслуживании распределенного сканирования. Можно указать как числовой UID пользователя, так и его имя (логин). Если имя пользователя состоит из цифр, оно указывается с префиксом name:, например:
RunAsUser = name:123456
В случае если имя пользователя не указано, работа компонента завершается ошибкой сразу после попытки запуска.
|
Значение по умолчанию:
RunAsUser = drweb
|
|