Я изучаю многие системы, которые выбирают файл conf из местоположения, допустим, в этом сценарии у меня есть пара конфигураций, которые содержат информацию для отправки журналов на другой сервер. Что меня смущает, так это конфигурация имен некоторых файлов conf. Ниже приведены файлы, что здесь происходит с соглашением об именах:
/etc/rsyslog.d$ ls
20-ufw.conf 21-cloudinit.conf 50-default.conf 80-tomcat.conf 81-some-app.conf
В основном я не понимаю, что / почему числа ?? Что они означают?
Они обозначают порядок, в котором они включены и выполняются.
Прочтите здесь, почему порядок имеет значение: http://www.rsyslog.com/doc/v8-stable/configuration/basic_structure.html#processing-order