9月 12日

#须藤apt - get的安装 monit

#须藤蛋白的/ etc / monit / monitrc的/ etc / monit / monitrc_orginal

#须藤答卷的/ etc / monit / monitrc

------

设置守护 60
设置日志文件的syslog设施log_daemon
设置本地邮件服务器
设置电子邮件格式(来自: monit@servername.com )
设置警戒本地根@
设置的httpd端口2812和
的SSL启用
PEMFILE是/ var /证书/ monit.pem
允许管理员:测试

检查过程proftpd与pidfile是/ var /运行/ proftpd.pid
启动程序= “的/ etc / init.d / proftpd启动”
停止程序= “的/ etc / init.d / proftpd一站式”
如果没有端口21协议的FTP然后重新启动
如果五日内重新启动5个循环,然后超时

检查过程sshd与pidfile是/ var /运行/ sshd.pid
启动计划“的/ etc / init.d /的SSH启动”
停止计划“的/ etc / init.d /的SSH一站式”
如果没有端口22协议的SSH然后重新启动
如果五日内重新启动5个循环,然后超时

检查过程数据库与pidfile是/ var /运行/ mysqld / mysqld.pid
组数据库
启动程序= “的/ etc / init.d / MySQL的开端”
停止程序= “的/ etc / init.d /数据库一站式”
如果没有主机127.0.0.1端口3306然后重新启动
如果五日内重新启动5个循环,然后超时

检查过程阿帕奇与pidfile / var/run/apache2.pid
组的www
启动程序= “ / etc/init.d/apache2启动”
停止程序= “ / etc/init.d/apache2一站式”
如果没有东道主的www 。 例子 。 com端口80通讯协定http
并要求“ / monit /令牌” ,然后重新启动
如果CPU是大于60 %的2周期然后提醒
如果CPU的“ 80 %为5个循环,然后重新启动
如果totalmem “ 500 MB的5个循环,然后重新启动
如果儿童“ 250然后重新启动
如果loadavg ( 5分)大于10的8周期然后停止
如果三重新启动5个周期内然后超时

检查过程后缀与pidfile是/ var /线轴/ 后缀 /快速/ master.pid
集团邮件
启动程序= “的/ etc / init.d / 后缀的开端”
停止程序= “的/ etc / init.d / 后缀一站式”
如果没有端口25协议的SMTP然后重新启动
如果五日内重新启动5个循环,然后超时

------
更详细的配置你可以对声场址

http://www.tildeslash.com/monit/

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

------

#须藤目录是/ var /证书
#裁谈会是/ var /证书

#须藤病毒是/ var /证书/ monit.cnf

------

#创建的RSA证书-服务器

RANDFILE = 。 / openssl.rnd

[请求]
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_default = root@monit.mo

[ cert_type ]
nsCertType = 服务器

------

#须藤的openssl请求,新的x509天365节点配置。 / monit.cnf出到/ var /证书/ monit.pem - keyout是/ var /证书/ monit.pem
#须藤的openssl gendh 512 “ ”是/ var /证书/ monit.pem
#须藤的openssl x509主体日期,指纹noout ,在/ var /证书/ monit.pem
# sduo属性700到/ var /证书/ monit.pem

#须藤答卷的/ etc /预设/ monit

------
#默认为monit初始化脚本
#来源的的/ etc / init.d / monit
#安装的/ etc /预设/ monit的维护者脚本
#弗雷德里克斯蒂恩<stone@ Debian的 .org>

#您必须设定这个变量的monit启动
启动= 1

#要改变这种间隔运行monit应取消
#和改变这个变量。
CHECK_INTERVALS = 60
------

#须藤的/ etc / init.d / monit启动

# w3m网址为: https : / /本地: 2812 /

做完

分享/保存

标签: 守护进程 发展, 例如, 安装 人生观, Linux操作系统monitrc后缀 服务器, Ubuntu的

相关文章

6月9日

安装太阳java6 - JDK给予用apt包管理工具
配置$ JAVA_HOME :
vim /etc/environment

JAVA_HOME= “/usr/lib/jvm/ java -6-sun”

source /etc/environment

下载CruiseControl二进制
cd /opt/
wget http://switch.dl.sourceforge.net/sourceforge/ cruisecontrol / cruisecontrol -bin-2.7.2.zip

解压缩档案:
unzip cruisecontrol -bin-2.7.2.zip -d /opt
ln -s /opt/ cruisecontrol -bin-2.7.2 /opt/ cruisecontrol

安装 PEAR包:
pear config-set preferred_state beta
pear channel-discover components.ez.no
pear install -a ezc/Graph
pear channel-discover pear . phpunit .de
安装 alldeps phpunit / phpUnderControl

修补程序CruiseControlphpUnderControl 安装例如:
phpuc install /opt/ cruisecontrol
phpuc 例如 /选择/ cruisecontrol

启动CruiseControl
cd /opt/ cruisecontrol
./ cruisecontrol .sh

阅读本手册。

分享/保存

标签: CruiseControlDebian的例如, 安装, 爪哇, 生活 梨, phpucphpUnderControlphpunit 来源, Ubuntu的

相关文章