易截截图软件、单文件、免安装、纯绿色、仅160KB

linux中nagios配置详解

发布: 2009-3-30 14:11 | 作者: gyl4802959
| 来源: IT运维专家网
1)预备知识
Nagios自己定义了一套规则用于配置文件,其中最重要的概念就是”对象”----object.通俗的理解:假定我们首先定义了”性别”这个对象,它
的值只可能是男,女,人妖等等,然后定义某人为一个对象,例如张三,定义张三的时候有”性别”这个属性,它的值就必须来源了之前定义的性别这个对象,要么
是男是女,或者是人妖.
在Nagios里面定义了一些基本的对象,一般用到的有:
联系人 contact 出了问题像谁报告?一般当然是系统管理员了
监控时间段 timeperiod 7X24小时不间断还是周一至周五,或是自定义的其他时间段
被监控主机 host 所需要监控的服务器,当然可以是监控机自己
监控命令 command nagios
发出的哪个指令来执行某个监控,这也是自己定义的
被监控的服务 service 例如主机是否存活,80端口是否开,磁盘使用情况或者自定义的服务等
另外,多个被监控主机可以定义为一个主机组,多个联系人可以被定义为一个联系人组,多个服务还能定义成一个服务组呢.
回到上面的例子,定义张三需要之前定义的性别,我们定义一个被监控的服务,当然就要指定被监控的主机,需要监控的时间段,要用哪个命令来完成这个监控操作,出了问题向哪个联系人报告.
所有这些对象绝对多数都是需要我们手动定义的,这就是nagios
的安装显得复杂的地方.其实了解了原理,做一遍之后余下的工作就是复制粘贴了.下面就开始动手.
2)将示例配置文件复制为真实配置文件名
cd /usr/local/
nagios
/etc
cp cgi.cfg-sample cgi.cfg
cp commands.cfg-sample commands.cfg
cp localhost.cfg-sample localhost.cfg
cp
nagios
.cfg-sample
nagios
.cfg
cp resource.cfg-sample resource.cfg
3)修改配置文件
修改nagios
的主配置文件nagios
.cfg
vi
nagios
.cfg
注释行
CODE:
#cfg_file=/usr/local/nagios/etc/localhost.cfg
然后把下面几行的注释去掉:
CODE:
cfg_file=/usr/local/nagios/etc/contactgroups.cfg //联系组配置文件路径
cfg_file=/usr/local/nagios/etc/contacts.cfg       //联系人配置文件路径
cfg_file=/usr/local/nagios/etc/hostgroups.cfg     //主机组配置文件路径
cfg_file=/usr/local/nagios/etc/hosts.cfg          //主机配置文件路径
cfg_file=/usr/l


相关文档:

实战Linux Bluetooth编程(六) L2CAP编程实例

例一:发送Signaling Packet:
Signaling Command是2个Bluetooth实体之间的L2CAP层命令传输。所以得Signaling Command使用CID 0x0001.
多个Command可以在一个C-frame(control frame)中发送。
 如果要直接发送Signaling Command.需要建立SOCK_RAW类型的L2CAP连接Socket。这样才有机会自己填充Command Code,Identi ......

Linux操作系统上Lsof命令详解

 
一般root用户才能执行lsof命令,普通用户可以看见/usr/sbin/lsof命令,但是普通用户执行会显示“permission denied”
我总结一下lsof指令的用法:
lsof abc.txt 显示开启文件abc.txt的进程
lsof -i :22 知道22端口现在运行什么程序
lsof -c abc 显示abc进程现在打开的文件
lsof -g gid 显示归 ......

配置linux中的ftp服务器

 配置ftp服务
    
1、安装vsftpd服务器软件
   rpm -q vsftpd
   rpm -ivh vsftpd  (挂载第一张安装光盘)
2、查看vsftp服务器的配置文件和主要目录
   /etc/vsftpd     配置文件所在目录
   /etc/vsftpd/vsftpd.conf& ......

linux 下交叉编译环境的小小说法

 本人在建立交叉编译环境是遇到了一点点小问题和疑问点:
  1、使用虚拟机和PC机之间共享文件是(不是用共享目录方式),从PC复制文件到虚拟机共享,共享的文件不能太大,而者文件里面最好不要有多个文件(竟然有这种情况)。
 2、在debian2.6内核中用vim编写程序比用vi好,用vi时会引入很多错误的字符。 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号