b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

nagios配置?nagios监控端口号?zabbix docker?简易安装与配置(已经在信工服务器实现)(2)

电脑杂谈  发布时间:2016-10-27 04:00:22  来源:网络整理

vi /usr/local/apache/httpd/conf/httpd.conf
加入一句 ServerName localhost:80
或将#ServerName :80——>ServerName :80
#/usr/local/apache/bin/apachectl restart 重启即可

假若再出现如下情况:
(98)Address already in use: make_sock: could not bind to address [::]:80 (98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
方法 :
#netstat -lnp | grep 80
#ps -aux | grep http
#ps -aux | grep apache
将看到的http及apache的进程kill

三、配置

引用(yahoon的BLOG):

Nagios自己定义了一套规则用于配置文件,其中最重要的概念就是”对象”----object.通俗的理解:假定我们首先定义了”性别”这个对象,它的值只可能是男,女,人妖等等,然后定义某人为一个对象,例如张三,定义张三的时候有”性别”这个属性,它的值就必须来源了之前定义的性别这个对象,要么是男是女,或者是人妖.在Nagios里面定义了一些基本的对象,一般用到的有:

联系人

contact

出了问题像谁报告?一般当然是系统管理员了

监控时间段

timeperiod

7X24小时不间断还是周一至周五,或是自定义的其他时间段

被监控主机

host

所需要监控的服务器,当然可以是监控机自己

监控命令

command

nagios发出的哪个指令来执行某个监控,这也是自己定义的

被监控的服务

service

例如主机是否存活,80端口是否开,磁盘使用情况或者自定义的服务等

另外,多个被监控主机可以定义为一个主机组,多个联系人可以被定义为一个联系人组,多个服务还能定义成一个服务组呢.

回到上面的例子,定义张三需要之前定义的性别,我们定义一个被监控的服务,当然就要指定被监控的主机,需要监控的时间段,要用哪个命令来完成这个监控操作,出了问题向哪个联系人报告.所有这些对象绝对多数都是需要我们手动定义的,这就是nagios的安装显得复杂的地方

1、添加Nagios用户(为了安全,不让root登录)

#useradd nagios(或useradd –g nagios nagios) #passwd nagios #groupadd nagiosG #usermod -G nagiosG nagios #usermod -G nagiosG apache//假若没有此用户,在安装完成httpd后再添加

2、添加目录权限

#mkdir /usr/local/nagios(没有就新建) #chown –R nagios.nagios /usr/local/nagios(或chown –R nagios:nagios /usr/local/nagios)

3、测试发送信息

(1)看sendmail是否正常,我们需要使用sendmail来发送故障报警信息,所以这个包必须能够正常工作

Sendmail分为服务器和客户端两部分,有2种发送报警邮件的方式:

A、nagios所在的机器通过sendmail客户端程序把邮件发送到专门的邮件服务器,再由邮件服务器把消息发送到用户邮箱。

B、邮件客户端和服务器端就用nagios所在系统sendmail。

第一种方式用起来非常规范,但更麻烦,例如需要做地址解析、修改邮件服务器的配置;另外还有一个问题-它还依赖别的系统,增加了故障点和复杂度。

第二种方法十分简单,只需启动sendmail服务即可,而且它不再依赖于别的系统和服务。

几乎所有的linux/unix发行版都默认安装sendmail,但我们必须要将 sendmail 服务运行起来。

#rpm -qa | grep sendmail //检查系统有没有安装sendmail #yum install -y sendmail* //假若没有就用yum来安装默认配置也可以了,如有需要也可以参考网上的相关配置

#mail -s "hope" abc@mail.com < /tmp/test.ini
You have new mail in /var/spool/mail/root

另外一种方法:

安装sendmail组件
首先要确保sendmail相关组件的完整安装,我们可以使用如下的命令来完成sendmail的安装:

# yum install -y sendmail* # service sendmail start #setenforce 0 #service iptables stop # echo "aa" | mail abcde@163.com

(2)手机信息功能(待测)

假若公司是有自己的短信通道,直接把发送短信的客户端程序sms_send拷贝到目录/usr/local/bin/下。如果没有短信下发的网关通道,那怎么办呢?网络上有很多短信发送的客户端程序,很有名的就是smsclient,把它下载下来,解包后安装,。不要忘记购买手机modem和手机卡,modem只支持SIM卡而不支持cdma。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-19522-2.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 孙帅强
      孙帅强

      美国是伊拉克战乱的始作俑者

    • 王萌萌
      王萌萌

      嫖娼

    • 韩文侯
      韩文侯

      人家是一个国家凭什么不能有武装

    热点图片
    拼命载入中...