Leven zonder namen.
Creative Live! Cam Notebook Pro (VF0400) in Ubuntu 8.04. 4 stappen. ATI Catalyst 8.9. Deel 1
Sep 12
  +1 
  # sudo apt-get install 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 
  set daemon 60 
  set logfile syslog faciliteit log_daemon 
  set mailserver localhost 
  mail set-format (vanaf: monit@servername.com) 
  set alert root @ localhost 
  set httpd poort 2812 en 
  SSL ENABLE 
  PEMFILE / var / certificaten / monit.pem 
  toestaan admin: test 

  check proces proftpd met pidfile / var / run / proftpd.pid 
  start program = "/ etc / init.d / proftpd start" 
  stop program = "/ etc / init.d / proftpd stop" 
  als mislukt poort 21 ftp-protocol opnieuw te starten 
  indien 5 wordt opnieuw binnen 5 cycli dan time-out 

  check proces sshd met pidfile / var / run / sshd.pid 
  start programma "/ etc / init.d / ssh start" 
  stoppen met programma '/ etc / init.d / ssh stop " 
  als mislukt poort 22 SSH-protocol opnieuw te starten 
  indien 5 wordt opnieuw binnen 5 cycli dan time-out 

  check proces mysql met pidfile / var / run / mysqld / mysqld.pid 
  groep database 
  start program = "/ etc / init.d / mysql start" 
  stop program = "/ etc / init.d / mysql stop" 
  als mislukt host 127.0.0.1 poort 3306 opnieuw te starten 
  indien 5 wordt opnieuw binnen 5 cycli dan time-out 

  check proces apache met pidfile / var/run/apache2.pid 
  groep www 
  start program = "/ etc/init.d/apache2 start" 
  stop program = "/ etc/init.d/apache2 stop" 
  als mislukt www.example.com host-poort 80 http-protocol 
  en vraag "/ MONIT / token" opnieuw op te starten 
  Als cpu meer dan 60% voor de 2 cycli vervolgens alert 
  Als cpu> 80% voor 5 cycli opnieuw te starten 
  Als totalmem> 500 MB voor 5 cycli opnieuw te starten 
  als de kinderen> 250 opnieuw op te starten 
  Als loadavg (5 min) van meer dan 10 voor 8 cycli stop 
  Als 3 opnieuw is binnen 5 cycli dan time-out 

  check proces postfix met pidfile / var / spool / postfix / pid / master.pid 
  groep mail 
  start program = "/ etc / init.d / postfix start" 
  stop program = "/ etc / init.d / postfix stop" 
  als mislukt poort 25 smtp-protocol opnieuw te starten 
  indien 5 wordt opnieuw binnen 5 cycli dan time-out 

meer details van de configuratie kunt u op tis sites
http://www.tildeslash.com/monit/

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

------

  +1 
  +2 
  +3 
  +4 
  # sudo mkdir / var / certificaten 
  # cd / var / certificaten 

  # sudo vim / var / certificaten / 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 
  # Maak RSA-certificaten - Servers 

  RANDFILE =. / Openssl.rnd 

  [Req] 
  default_bits = 1024 
  encrypt_key = yes 
  distinguished_name = req_dn 
  x509_extensions = cert_type 

  [Req_dn] 
  CountryName = Naam van het land (2 letter code) 
  countryName_default = MO 

  stateOrProvinceName = Provincie Name (volledige naam) 
  stateOrProvinceName_default = Provincie Name 

  localityName = Locality Name (eg, city) 
  localityName_default = Locality Name 

  organizationName = Organization Name (eg, company) 
  organizationName_default = Organization Name 

  organizationalUnitName = Organizational Unit Name (eg, section) 
  organizationalUnitName_default = Organizational Unit Name 

  CommonName = Common Name (FQDN van uw server) 
  commonName_default = Common Name 

  Emailadres = E-mail adres 
  emailAddress_default = root@monit.mo 

  [Cert_type] 
  nsCertType = server 
  +1 
  +2 
  +3 
  +4 
  +5 
  +6 
  # sudo aanvr openssl-new-x509-days 365-nodes-config. / monit.cnf-out / var / certificaten / monit.pem-keyout / var / certificaten / monit.pem 
  # sudo openssl gendh 512>> / var / certificaten / monit.pem 
  # sudo openssl x509-subject-data-fingerprint-noout-in / var / certificaten / monit.pem 
  sduo # chmod 700 / var / certificaten / monit.pem 

  # sudo vim / etc / default / MONIT 
  +1 
  +2 
  +3 
  +4 
  +5 
  +6 
  +7 
  +8 
  +9 
  +10 
  +11 
  # Standaardwaarden voor MONIT initscript 
  # Aangekocht door / etc / init.d / MONIT 
  # Geïnstalleerd in / etc / default / MONIT door maintainer scripts 
  # Fredrik Steen <stone@debian.org> 

  # Je moet instellen van deze variabele op te starten voor MONIT 
  startup = 1 

  # Als u de tussenpozen die MONIT zou moeten lopen uncomment 
  # En wijzig deze variabele. 
  CHECK_INTERVALS = 60 
  +1 
  +2 
  # sudo / etc / init.d / MONIT start 
  # w3m https: / / localhost: 2812 / 

gedaan

Delen / Opslaan

Tags: daemon, ontwikkeling, bijvoorbeeld, Installeren, Life, linux, monitrc, postfix, Server, ubuntu

Verwante posten

One Response to "MONIT in Ubuntu 8.04 Server"

  1. Leer Technology met MONIT «Cooncat Publishing Says:

    [...] MONIT te lopen is zeer eenvoudig. Dankzij de no-names.biz heb ik bewerkt op hun howto posting te laten zien hoe je iets krijgt het draaien op Ubuntu 8.04 (Hardy), en ik heb gebruikt in plaats van nano [...]


    Bekijk deze Comment in:

Verlaat een Antwoord