12 سبتمبر
1
| # sudo - ملائمة الحصول على تثبيت monit |
1
| س # sudo / الخ / monit / monitrc / الخ / monit / monitrc_orginal |
1
| # همة sudo / الخ / monit / monitrc |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
| مجموعة الديمون 60
حدد ملف السجل syslog مرفق log_daemon
مجموعة mailserver localhost
مجموعة بالبريد شكل من (: monit@servername.com)
تنبيه مجموعة جذور @ localhost
مجموعة httpd الميناء و2812
يتيح SSL
PEMFILE / فار / certs / monit.pem
السماح لمشرف : اختبار
عملية فحص proftpd مع pidfile / فار / تشغيل / proftpd.pid
بدء برنامج = "/ الخ / init.d / proftpd يبدأ"
وقف البرنامج = "/ الخ / init.d / proftpd وقف"
إذا فشلت في الميناء 21 ثم استئناف بروتوكول بروتوكول نقل الملفات
5 إذا كان في حدود 5 في ان تستأنف بعد ذلك بفترة ودورات
عملية فحص sshd مع pidfile / فار / تشغيل / sshd.pid
بدء برنامج "/ الخ / init.d / يبدأ غطاء المني"
وقف برنامج "/ الخ / init.d / غطاء المني وقف"
إذا فشلت في الميناء 22 بروتوكولا للغطاء المني ثم استئناف
5 إذا كان في حدود 5 في ان تستأنف بعد ذلك بفترة ودورات
عملية فحص mysql مع pidfile / فار / تشغيل / mysqld / mysqld.pid
قاعدة بيانات الجماعة
بدء برنامج = "/ الخ / init.d / mysql بداية"
وقف البرنامج = "/ الخ / init.d / mysql وقف"
إذا فشلت في استضافة 127.0.0.1 الميناء 3306 ثم من جديد
5 إذا كان في حدود 5 في ان تستأنف بعد ذلك بفترة ودورات
عملية فحص اباتشي مع pidfile / var/run/apache2.pid
مجموعة المراقبة العالمية للطقس
بدء برنامج = "/ etc/init.d/apache2 يبدأ"
وقف البرنامج = "/ etc/init.d/apache2 وقف"
إذا فشلت في استضافة www.example.com الميناء 80 بروتوكول النص المتشعب
وطلب "/ monit / رمزي" ثم إعادة تشغيل
إذا المعالج أكبر من 60 ٪ لدورات 2 ثم في حالة تأهب
إذا المعالج> 80 ٪ لمدة 5 دورات ثم استئناف
إذا totalmem> 500 ميغابايت ل5 دورات ثم استئناف
إذا كان الأطفال> 250 ثم استئناف
إذا loadavg (5min) أكبر من 10 في 8 دورات ثم توقف
إذا إعادة تشغيل 3 دورات بعد ذلك في حدود 5 في الوقت المستقطع
postfix عملية التحقق مع pidfile / فار / مسلكة / postfix / pid / master.pid
المجموعة البريدية
بدء برنامج = "/ الخ / init.d / postfix بداية"
وقف البرنامج = "/ الخ / init.d / postfix وقف"
إذا فشلت في الميناء 25 ثم استئناف بروتوكول بروتوكول نقل البريد الإلكتروني
5 إذا كان في حدود 5 في ان تستأنف بعد ذلك بفترة ودورات |
مزيد من التفاصيل من التكوين يمكنك الحصول على مواقع tis
http://www.tildeslash.com/monit/
http://www.debian-administration.org/users/Steve/weblog/32
------
1
2
3
4
| # sudo mkdir / فار / certs
# مؤتمر نزع السلاح / فار / certs
# sudo همة / فار / certs / monit.cnf |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
| # إنشاء وكالة الفضاء الروسية certs -- خادم
= RANDFILE. / openssl.rnd
[req]
default_bits = 1024
= نعم encrypt_key
distinguished_name = req_dn
x509_extensions = cert_type
[req_dn]
= countryName اسم البلد (2 رمز الرسالة)
= countryName_default ميسسوري
= stateOrProvinceName الدولة أو المقاطعة الاسم (الاسم الكامل)
stateOrProvinceName_default = اسم الدولة أو المقاطعة
= localityName اسم المكان (على سبيل المثال ، المدينة)
اسم المكان localityName_default =
= منظمة organizationName الاسم (على سبيل المثال ، شركة)
اسم المنظمة organizationName_default =
= organizationalUnitName الوحدة التنظيمية الاسم (على سبيل المثال ، الفرع)
organizationalUnitName_default = اسم الوحدة التنظيمية
= commonName عام الاسم (FQDN من ملقمك)
= الاسم commonName_default عام
= emailAddress البريد الإلكتروني
emailAddress_default = root@monit.mo
[cert_type]
= خادم nsCertType |
1
2
3
4
5
6
| # sudo openssl req جديده x509 - 365 - ايام العقد بين التهيئة. / monit.cnf شاملة / فار / certs / monit.pem - keyout / فار / certs / monit.pem
# sudo openssl gendh 512>> / فار / certs / monit.pem
# sudo - openssl x509 موضوع التواريخ بين البصمات - noout في / فار / certs / monit.pem
# sduo chmod 700 / فار / certs / monit.pem
# همة sudo / الخ / افتراضي / monit |
1
2
3
4
5
6
7
8
9
10
11
| # الافتراضيات لmonit initscript
# مصدر من قبل / الخ / init.d / monit
# تركيبها في / الخ / افتراضي / monit بها maintainer النصية
# فريدريك ستين <stone@debian.org>
# يجب ان تحدد لهذا المتغير لmonit على بدء
بدء التشغيل = 1
# لتغيير الفاصلة التي يجب أن تدير monit حرر
# وتغير هذا المتغير.
CHECK_INTERVALS = 60 |
1
2
| # sudo / الخ / init.d / monit بدء
# w3m https : / / localhost : 2812 / |
فعل
حصة / إنقاذ