سوق العرب | معهد سكيورتى العرب | وظائف خالية

نسخة كاملة: سلسلة أدوات مراقبة السيرفرات | الأداة الرابعة | Logwatch
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية.
السلام عليكم ورحمة الله وبركاته :

سلسلة أدوات مراقبة السيرفرات | الأداة الرابعة | Logwatch


اسـم الأداة : Logwatch
الأصدار : logwatch-7.4.0 بتاريخ 2011-03-01
موقـع الأداة : Logwatch | Download Logwatch software for free at SourceForge.net
وظيفة الاداة :
- تخبرك بعمليات الدخول الي حساب لوحة التحكم
- محاولات الدخول الفاشلة لأي بورت غير شرعي
- محاولات الدخول الفاشلة او السليمة لبروتوكول ssh
- عمليات الـ Cron.
- عرض احصائيات Disk Space.

شرح التركيب

- قم بالدخول للسيرفر عن طريق بروتوكول SSH وبحساب root

إذهب للمسار التالي

كود :
cd /usr/src

ثم

كود :
wget www.bearjob.com/servers/logwatch-7.4.0.tar.gz
tar -zxvf logwatch-7.4.0.tar.gz
cd logwatch-7.4.0
sh install_logwatch.sh

سيظهر لك التالي ، تابع الباقي

إقتباس :Preparing to install Logwatch
Preparing to install Logwatch
Enter the path to
the Logwatch BaseDir [/usr/share/logwatch]:

ضع المسار التالي :

كود :
/usr/share/logwatch

ثم Enter

سيظهر لك

إقتباس :Enter the path for the Logwatch ConfigDir
[/etc/logwatch] :

ضع المسار التالي :

كود :
/etc/logwatch

ثم Enter

سيظهر لك

إقتباس :Enter the dir name to be used for temp files
[/var/cache/logwatch] :

ضع المسار التالي :

كود :
/var/cache/logwatch

ثم Enter

سيظهر لك

إقتباس :Enter the location of perl [/usr/bin/perl] :

ضع المسار التالي :

كود :
/usr/bin/perl

ثم Enter

سيظهر لك

إقتباس :Enter the dir name to used for the manpage
[/usr/share/man] :

ضع المسار التالي :

كود :
/usr/share/man

ثم Enter

سيظهر لك

إقتباس :### Installing
Created symlink for /usr/sbin/logwatch
Created /etc/cron.daily/0logwatch

وبذلك يكون قد تم التركيب

لضبط الاعدادات :

كود :
pico /usr/share/logwatch/default.conf/logwatch.conf

لوضع بريد إليكتروني تصل عليه التقارير :
ابحث عن :

كود :
MailTo

سيظهر لك

إقتباس :MailTo = root

احذف root وضع البريد الذي تريد استلام التقارير عليه

بعد ذلك يجب ضبط وضع الـ Outout علي الوضع mail لكي يصل التقارير إلي البريد ، أما في حالة تركه
علي النظام الافتراضي stdout سيظهر التقارير داخل نافذة الشل نفسها .
ابحث عن :

كود :
Output

سيظهر لك

إقتباس :Output = stdout

اجعله :

كود :
Output = mail

بعد ذلك لكي تصل الرسالة في شكل منسق html

ابحث عن :

كود :
Format

سيظهر لك

إقتباس :Format = text

اجعله :

كود :
Format = html


بعد ذلك نقوم بضبط وضع الارسال ليرسل لك تقرير اليوم today ، حيث ان الوضع الافتراضي تصل رسائل امس Yesterday
ابحث عن :


كود :
Range

سيظهر لك

إقتباس :Range = yesterday

اجعله :

كود :
Range = today

في النهاية لضبط التقرير علي اعلي مستوي
ابحث عن :

كود :
Detail

سيظهر لك

إقتباس :سيظهر لك

اجعله :

كود :
Detail = High

في النهاية قم بالحفظ

يفضل ان تضع سطر في crontab ليصل لك التقرير بشكل اوتوماتيكي حسب الوقت الذي تحدده له
- هنا سيصلك تقرير كل يوم -

لأضافته crontab

كود :
crontab -e

ثم ضع السطر التالي :

كود :
0 8 * * * perl /usr/share/logwatch/scripts/logwatch.pl

في النهاية قم بالحفظ

أحد التقارير التي وصلت للبريد الإلكتروني

[صورة مرفقة: logwatch_mail.jpg]

للتشغيل اليدوي نفذ الأمر

كود :
logwatch

منقول

ادارة سكيورتي العرب

وللمزيد من دروس وشروحات الاستضافة والسيرفرات : دروس وشروحات الاستضافة والسيرفرات
روابط المرجعيات