Syslog-ng, como su nombre indica, es una aplicación cuya utilidad principal es la de ser un reemplazo de syslogd, pero con nuevas funcionalidades que se adapten a la nueva generación.
La aplicación syslogd original permite que los mensajes sean únicamente clasificados basándose en criterios de prioridad y facilidad, mientras que syslog-ng añade también, la posibilidad de clasificar basándose en los contenidos del mensaje haciendo uso de expresiones regulares.
El nuevo tema de configuración es potente e intuitivo, adelantando registros a través de TCP y recordándolos todos adelantando saltos; haciéndolo ideal para lugares con firewall