<command>rsyslogd</command> is special: it collects logs (internal system messages) that are sent to it by other programs. Each log entry is associated with a subsystem (e-mail, kernel, authentication, etc.) and a priority; <command>rsyslogd</command> processes these two pieces of information to decide on what to do. The log message may be recorded in various log files, and/or sent to an administration console. The details are defined in the <filename>/etc/rsyslog.conf</filename> configuration file (documented in the manual page of the same name provided in the <emphasis role="pkg">rsyslog-doc</emphasis> package).
خدمة <command>rsyslogd</command> لها خصوصية: فهي تجمع السجلات (رسائل النظام الداخليّة) التي ترسلها لها البرامج الأخرى. كل مدخلة من مدخلات السجل ترتبط بنظام فرعي (بريد إلكتروني، نواة، مصادقة، الخ) ولها أولوية، حيث يعتمد <command>rsyslogd</command> على هذين المتغيرين ليقرر وجهة هذه الرسالة. قد تُسجَّل الرسالة في ملفات log متنوعة، أو تُرسَل إلى طرفية إدارة أو الأمرين معاً. تعتمد تفاصيل العملية على إعدادات الخدمة التي يتم ضبطها في الملف <filename dir="ltr">/etc/rsyslog.conf</filename> (الملف موثق في صفحة الدليل ذات الاسم نفسه).