मेरे पास सिर्फ एक ग्रेलाग 2 सर्वर है और मैं अपने मुख्य सर्वर से सभी लॉग को ग्रेवलॉग सर्वर पर भेजना चाहता हूं। मैं मुख्य सर्वर के लिए लॉगिंग सक्षम की गई और मेरे graylog सर्वर से लॉग भेज रहा हूँ जोड़कर *.* @logs.example.com:1337
करने के लिए /etc/rsyslog.conf
।
मैं क्या चाहता हूँ कि मेरे सभी अपाचे लॉग जमा करें, सिस्टम लॉग (SSH लॉगइन के लिए, लॉग किए गए लॉग इन) और किसी भी अन्य लॉग को मुझे मॉनिटर करने की आवश्यकता है।
अपाचे लॉग्स के लिए, मुझे रेल लॉग्स भी पसंद हैं। मेरी साइटें स्थित हैं /srv/www/
और फिर संरचना sitename.com/public_html
और है sitename.com/logs
। मेरे पास सर्वर पर कई साइटें हैं और मैं सभी त्रुटियों को देखने और उनमें से कुछ अच्छे रेखांकन बनाने का एक आसान तरीका चाहूंगा, इसलिए मैं ग्रेलाग 2 का उपयोग क्यों करना चाहता हूं ...
लॉग फ़ोल्डर में लॉग फ़ाइलें हैं access.log
और error.log
।
रेल लॉग में होगा sitename.com/public_html/log
। इसमें शामिल है production.log
।