yeni syslog tesisi ekle


27

PHP tabanlı sitemden gelen mesajları kaydetmek için syslog kullanmak istiyorum. Sorum şu - özel tesis adı ekleyebilir miyim? Önceden tanımlanmış tesisler olduğunu biliyorum:

auth, authpriv, cron, dæmon, kern, lpr, mail, mark, news, syslog, user, UUCP and local0 through local7.

Ve anladığım kadarıyla bunun için local0 - local6 olanaklarını kullanabilirim.

Fakat şunu hissediyorum ki, syslog'a böyle bir şey ekleyebilirsem:

mySiteName.* /var/log/mySiteName.log

Başkaları için anlamak görsel olarak daha kolay olurdu. Maalesef satırın yukarısında:

rsyslogd-3000: unknown facility name "mySiteName"

Özel tesis adını kullanmanın bir yolu var mı?

Yanıtlar:



7

Soruya tam olarak uymamak, ancak kendi tesislerini sağlamayan daemonlara umarım faydalı bir örnek:

:programname, isequal, "uptimed" /var/log/uptimed.log

2
Hangi sistem günlüğü uygulamasından bahsediyorsunuz? (Veya bu standart mı?)
sr_

1
Bu satırı /etc/rsyslog.conf dosyasına eklemek rsyslogd 8.4.2
ztk ile
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.