rsyslogd ve syslogd arasındaki fark


19

Ubuntu 10.04.02 LTS (Sunucu sürümü) üzerinde syslogd için bazı değişiklikler uygulamaya çalışıyordum. Ben /etc/syslog.conf sistemde mevcut değil buldum, bunun yerine /etc/rsyslogd.d/*.conf var. syslogd, inetutils-syslogd yüklenerek kurulabilir, ancak her iki sistemin de avantaj ve dezavantajlarına karar veremiyorum. Ayrıca inetutils-syslogd yüklerken, rsyslog ve ubuntu-minimal kaldırmak gerekir. Bazı rysysd syslogd üzerinde değer ve erdemlerini açıklar.

Yanıtlar:


19

Rsyslogd için Ubuntu Manpage bunu söylüyor

... Her şeyden önce rsyslogd'ın varsayılan, standart BSD davranışını izlediğinden emin olmak için sistematik bir girişim olmuştur ...

rsyslogd standart bir syslog.conf kullanabilmeli ve orjinal syslogd gibi davranmalıdır. Ancak, özgün bir syslogd rsyslog gelişmiş yapılandırma dosyası ile düzgün çalışmaz. En iyi ihtimalle, komik görünümlü dosya adları oluşturur.

Dikkat edilmesi gereken ikinci önemli kavram, rsyslogd'ın bu sürümünün standart kitaplıklarda bulunan syslog sürümü ile şeffaf bir şekilde etkileşime girmesidir. Standart paylaşılan kitaplıklara bağlı bir ikili dosya düzgün çalışmazsa, anormal davranış örneği isteriz.

Yani rsyslogd , syslogd'dan pek farklı değildir . O zaman neden rsyslogd'a ihtiyacımız var?

Bu sayfa bir karşılaştırma tablosu sağlar rsyslogd vs. syslogd-ng

Bu blog gönderisi neden ikinci bir syslogd ? . Ondan alıntılar:

  • .. Yani dünyanın başka bir syslogd'a ihtiyacı olmasının bir nedeni de * nix uzayında başka bir büyük oyuncuya ihtiyaç duyması. Dürüst olmak gerekirse syslog-ng dışında hiçbiri yok inanıyorum ..

  • .. sistem günlüğünün çift lisanslı olduğunu fark ettiniz mi? Harika GPLed açık kaynak sürümü ve daha da büyük olan "Premium Edition" var. Yalnızca premium sürüm, yerel veritabanı ve SSL desteği veya sıraya alınmış sistem günlüğü gönderme gibi özellikler sunar.

  • .. "Dur", bazılarının "syslog-ng GPLed olduğunu, bu kaynağı alıp eksik özellikleri uygulayabileceğimizi" söylediğini duydum. Tabi ki yapabilirsin. Ama sizce Balabit aslında yamalarınızı içerecek mi? Sanırım "hayır" konusunda anlaşabiliriz. Yani sadece sistem günlüğünden çatallandın ... ve dünyanın başka bir sistem günlüğüne ihtiyacı olduğu iddiamı kanıtladın ..

  • .. Öyleyse - neden dünyanın başka bir sistem günlüğüne ihtiyacı var?

                Gerçek bir büyük oyuncu olmayı amaçlayan ve birçok sisteme kurulacak birine ihtiyacı var. Bu, sistem günlüğü teknolojisinden en iyi şekilde yararlanmanıza yardımcı olacaktır (ve uzun vadede en iyi günlük kaydı). Ya projesinde, rakipleri ondan daha iyi olmaya yönlendirerek. Yeni bir büyük oyuncu monokültürleri önleyecek ve zengin bir seçim özgürlüğü sağlayacaktır. Bu yüzden dünyanın buna ihtiyacı var.


1
Probs yok :) Infact, ben sorunun cevabını araştırırken rsyslogd ne olduğunu öğrendim: P Yani, teşekkür ederim: D
Nitin Venkatesh

1
Her iki web sayfası karşılaştırması da oldukça eskidir. İlk karşılaştırma sayfası bu feragatnameyi verir: "Bu karşılaştırma sayfası geçmişte yaklaşık 5 yıl kökenlidir ve o zamandan beri ciddi şekilde eskimiştir."
belacqua

Ancak bu web sayfası, rsyslog'daki yenilikleri bilmek isteyen eski sistem sistemine aşina olanlar için idealdir.
BobDoolittle

3

Bu cevapta derinlemesine karşılaştırma yok.

rsyslogdMan sayfasına bir göz attınız mı?

Bunun rsyslogdbir uzantısı olduğunu söylüyor syslogd. Ayrıca, Ubuntu tarafından kullanılan standart, bu yüzden onunla kalıyorum öneririz.


hala standart mı?
17'de Thufir
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.