08-22-2011, 04:11 PM
السلام عليكم ورحمة الله وبركاته :
سلسلة أدوات مراقبة السيرفرات | الأداة الرابعة | Logwatch
اسـم الأداة : Logwatch
الأصدار : logwatch-7.4.0 بتاريخ 2011-03-01
موقـع الأداة : Logwatch | Download Logwatch software for free at SourceForge.net
وظيفة الاداة :
- تخبرك بعمليات الدخول الي حساب لوحة التحكم
- محاولات الدخول الفاشلة لأي بورت غير شرعي
- محاولات الدخول الفاشلة او السليمة لبروتوكول ssh
- عمليات الـ Cron.
- عرض احصائيات Disk Space.
شرح التركيب
- قم بالدخول للسيرفر عن طريق بروتوكول SSH وبحساب root
إذهب للمسار التالي
ثم
سيظهر لك التالي ، تابع الباقي
ضع المسار التالي :
ثم Enter
سيظهر لك
ضع المسار التالي :
ثم Enter
سيظهر لك
ضع المسار التالي :
ثم Enter
سيظهر لك
ضع المسار التالي :
ثم Enter
سيظهر لك
ضع المسار التالي :
ثم Enter
سيظهر لك
وبذلك يكون قد تم التركيب
لضبط الاعدادات :
لوضع بريد إليكتروني تصل عليه التقارير :
ابحث عن :
سيظهر لك
احذف root وضع البريد الذي تريد استلام التقارير عليه
بعد ذلك يجب ضبط وضع الـ Outout علي الوضع mail لكي يصل التقارير إلي البريد ، أما في حالة تركه
علي النظام الافتراضي stdout سيظهر التقارير داخل نافذة الشل نفسها .
ابحث عن :
سيظهر لك
اجعله :
بعد ذلك لكي تصل الرسالة في شكل منسق html
ابحث عن :
سيظهر لك
اجعله :
بعد ذلك نقوم بضبط وضع الارسال ليرسل لك تقرير اليوم today ، حيث ان الوضع الافتراضي تصل رسائل امس Yesterday
ابحث عن :
سيظهر لك
اجعله :
في النهاية لضبط التقرير علي اعلي مستوي
ابحث عن :
سيظهر لك
اجعله :
في النهاية قم بالحفظ
يفضل ان تضع سطر في crontab ليصل لك التقرير بشكل اوتوماتيكي حسب الوقت الذي تحدده له
- هنا سيصلك تقرير كل يوم -
لأضافته crontab
ثم ضع السطر التالي :
في النهاية قم بالحفظ
أحد التقارير التي وصلت للبريد الإلكتروني
![[صورة مرفقة: logwatch_mail.jpg]](http://www.bearjob.com/lessons/servers/monitoring_tools/logwatch_mail.jpg)
للتشغيل اليدوي نفذ الأمر
منقول
ادارة سكيورتي العرب
وللمزيد من دروس وشروحات الاستضافة والسيرفرات : دروس وشروحات الاستضافة والسيرفرات
سلسلة أدوات مراقبة السيرفرات | الأداة الرابعة | 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]](http://www.bearjob.com/lessons/servers/monitoring_tools/logwatch_mail.jpg)
للتشغيل اليدوي نفذ الأمر
كود :
logwatch
منقول
ادارة سكيورتي العرب
وللمزيد من دروس وشروحات الاستضافة والسيرفرات : دروس وشروحات الاستضافة والسيرفرات