जीवन नाम के बिना.
क्रिएटिव Live! Ubuntu 8,04 में सांचा नोटबुक प्रो (VF0400). 4 कदम. अति उत्प्रेरक 8,9. भाग 1
Sep 12
 1 
  # उपयुक्त sudo-monit स्थापित हो 
 1 
  # sudo cp / etc / monit / monitrc / etc / monit / monitrc_orginal 
 1 
  # sudo vim / etc / 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 सेट 
  logfile syslog सुविधा log_daemon सेट 
  mailserver localhost सेट 
  (से: monit@servername.com) मेल-प्रारूप सेट 
  localhost @ सतर्क रूट निर्धारित 
  httpd पोर्ट 2812 और निर्धारित 
  SSL सक्षम करें 
  PEMFILE / var / certs / monit.pem 
  व्यवस्थापक की अनुमति देते हैं: परीक्षण 

  जाँच प्रक्रिया pidfile के साथ proftpd / var / / proftpd.pid चलाने 
  शुरू प्रोग्राम = "/ etc / init.d / proftpd शुरू" 
  = "/ etc / init.d / proftpd रोक" प्रोग्राम बंद 
  अगर विफल रही port 21 FTP प्रोटोकॉल तो restart 
  अगर 5 चक्रों के भीतर 5 restarts तो Timeout 

  जाँच प्रक्रिया pidfile के साथ sshd / var / / sshd.pid चलाने 
  शुरू प्रोग्राम "/ etc / init.d / ssh शुरू" 
  "कार्यक्रम रोकने / etc / init.d / ssh रोक" 
  अगर विफल रही port 22 प्रोटोकॉल तो restart ssh 
  अगर 5 चक्रों के भीतर 5 restarts तो Timeout 

  pidfile के साथ जाँच प्रक्रिया mysql / var / run / mysqld / mysqld.pid 
  समूह डेटाबेस 
  शुरू प्रोग्राम = "/ etc / init.d / mysql शुरू" 
  = "/ etc / init.d / mysql रोक" प्रोग्राम बंद 
  अगर मेजबान 127.0.0.1 विफल रही port 3306 फिर restart 
  अगर 5 चक्रों के भीतर 5 restarts तो Timeout 

  के साथ जाँच प्रक्रिया अपेक pidfile / var/run/apache2.pid 
  समूह www 
  शुरू प्रोग्राम = "/ etc/init.d/apache2 शुरू" 
  बंद प्रोग्राम = "/ etc/init.d/apache2 रोक" 
  अगर मेजबान www.example.com विफल रही port 80 प्रोटोकॉल http 
  और अनुरोध "/ monit / टोकन" तब restart 
  अगर 2 चक्रों के लिए CPU अधिक है की तुलना में 60% तो सतर्क 
  अगर CPU> 80% के लिए 5 चक्र तो restart 
  अगर totalmem> 5 चक्रों के लिए 500 MB तो restart 
  बच्चों> 250 तो अगर restart 
  अधिक से अधिक 10 loadavg (5min) के लिए यदि 8 चक्र तो रोक 
  अगर 5 चक्रों के भीतर 3 restarts तो Timeout 

  pidfile के साथ जाँच प्रक्रिया postfix / var / स्पूल / postfix / / master.pid pid 
  समूह मेल 
  शुरू प्रोग्राम = "/ etc / init.d / postfix शुरू" 
  = "/ etc / init.d कार्यक्रम रोकने / बंद postfix" 
  अगर विफल रही port 25 प्रोटोकॉल SMTP तो restart 
  अगर 5 चक्रों के भीतर 5 restarts तो Timeout 

तुम tis साइटों पर विन्यास का और अधिक विस्तार से मिल सकती है
http://www.tildeslash.com/monit/

http://www.debian-administration.org/users/Steve/weblog/32

------

 1 
 2 
 3 
 4 
  # sudo mkdir / var / certs 
  # cd / var / certs 

  # sudo vim / var / 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 
  RSA certs बनाने # - सर्वर 

  RANDFILE =. / Openssl.rnd 

  [अनुरोध] 
  default_bits = 1024 
  encrypt_key = हाँ 
  distinguished_name = req_dn 
  x509_extensions = cert_type 

  [Req_dn] 
  countryName = देश का नाम (2 पत्र code) 
  countryName_default = MO 

  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 = server 
 1 
 2 
 3 
 4 
 5 
 6 
  -config openssl अनुरोध-new-x509 दिनों-365-नोड्स sudo #. / monit.cnf-बाहर / var / certs / monit.pem-keyout / var / certs / monit.pem 
  # sudo openssl gendh 512>> / var / certs / monit.pem 
  # sudo openssl x509-विषय-तिथियाँ-अंगुलि-noout-/ var / certs / monit.pem में 
  # sduo / var / certs / monit.pem 700 chmod 

  # sudo vim / etc / default / monit 
 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
 10 
 11 
  Monit initscript के लिए # चूक 
  # / Etc / init.d द्वारा sourced / monit 
  # / Etc / default / monit अनुरक्षक लिपियों के द्वारा में स्थापित 
  # Fredrik Steen <stone@debian.org> 

  # आप के लिए monit करने के लिए शुरू करने के लिए इस चर सेट करना होगा 
  startup = 1 

  # Monit जो uncomment भागना चाहिए के अंतराल बदलने के लिए 
  # और इस चर बदलते हैं. 
  CHECK_INTERVALS = 60 
 1 
 2 
  # sudo / etc / init.d / monit शुरू 
  # w3m https: / / localhost: 2812 / 

हो गया

Share / सहेजें

टैग: डेमॉन, विकास, उदाहरण, Install, लाइफ, linux, monitrc,, सर्वर, ubuntu postfix

संबंधित पोस्ट

एक उत्तर Ubuntu 8,04 में करने के लिए "Monit सर्वर"

  1. Monit «Cooncat प्रकाशन के साथ प्रौद्योगिकी जानें कहते हैं:

    [...] Monit चलाने के लिए बहुत आसान है. No-names.biz करने के लिए शुक्रिया, मैं उनके howto कैसे सिर्फ यह Ubuntu 8,04 (हार्डी) पर चलने पाने के लिए, और मैं बजाय नैनो का उपयोग किया है तुम्हें दिखाने के लिए पोस्टिंग को संशोधित किया है [...]


    में देखें इस टिप्पणी:

एक उत्तर दें छोड़ दो