Sadece bir Graylog2 sunucusu kurdum ve ana sunucumdan graylog sunucusuna tüm günlükleri göndermek istiyorum. Ben ana sunucu için kaydını bir ve ekleyerek benim graylog sunucuya günlükleri gönderiyorum *.* @logs.example.com:1337
için /etc/rsyslog.conf
.
İstediğim şey, Graylog2'nin tüm Apache günlüklerimi, sistem günlüklerimi (SSH girişleri, reddedilen girişler için) ve izlemem gereken diğer günlükleri toplamasını sağlamak.
Apache günlükleri için, Rails günlüklerini de istiyorum. Sitelerim yer alıyor /srv/www/
ve sonra yapı sitename.com/public_html
ve sitename.com/logs
. Sunucuda birçok sitem var ve tüm hataları görüntülemek ve bunlardan bazı güzel grafikler yapmak için kolay bir yol istiyorum, bu yüzden neden Graylog2 kullanmak istiyorum ...
Logs klasöründeki günlük dosyaları access.log
ve error.log
.
Rails günlükleri olacaktı sitename.com/public_html/log
. Bu içerir production.log
.