какое максимальное количество серверов syslog я могу настроить на машине freebsd?
Вы спрашиваете, сколько компьютеров у вас может быть, пересылающих данные системного журнала на машину freebsd? Или вы действительно имеете в виду, что хотите, чтобы на этом сервере работало несколько демонов системного журнала по очень необычной причине?
В любом случае ответ, вероятно, будет зависеть от обстоятельств. Сколько записей системного журнала будет добавлено в минуту, день и другие. Какова скорость ваших дисков, какая у вас емкость сети. Какой syslog deamon вы на самом деле используете? Достаточно ли у вас больших дисков для обработки всех сообщений, которые вы хотите регистрировать?
Без дополнительных подробностей, которых у вас может не быть, ответ, вероятно, будет таков: попробуйте и узнайте.
Вы спрашиваете, есть ли ограничение на количество серверов, которые вы можете указать в /etc/syslog.conf
с помощью @server
?
Я взглянул на исходный код sysklogd, взятый из источников BSD. Возможно, они расходились, но основная реализация, вероятно, такая же.
Каждая непустая строка без комментария, включая @server
, преобразуется в структуру и добавляется в связанный список.
Таким образом, теоретически ответ - «нет, предела нет». Фактически вы ограничены ограничениями ресурсов ЦП, памяти, диска, сети и т. Д.