Win10下载官网 - 最好的新萝卜网站!

软件分类: 网络软件    聊天软件    媒体播放    图形图像    行业软件    应用软件    系统工具    安全软件    游戏娱乐


当前位置:首页 > 软件下载 > 网络软件 > 网络监控 电脑软件下载

nagios v2021.4.1.1 官方版

  • 软件大小:11 MB
  • 软件语言:简体中文
  • 授权方式:免费软件
  • 更新时间:2021-11-25
  • 软件类型:国产软件
  • 推荐星级:
  • 运行环境:WinXP/Win7/Win8/Win10
nagios v2021.4.1.1 官方版
标签: nagios   监测软件
主题简介
相关软件 软件大小 版本说明 下载地址

nagios客户端是一款能够强大,且使用范围广泛的网络监控软件,该软件能够为用户提供全方位的监测,我们可用于各种系统的网络设备以及网络之间的传输、畅通进行实施监控,并在发现问题时,第一时间报告提醒,通常nagios客户端可应用于机房网络监控、公司网络环境监测等,需要的朋友赶快试试吧!

 

软件特点

  1、监控网络服务(SMTP、POP3、HTTP、NNTP、PING等);

  2、监控主机资源(处理器负荷、磁盘利用率等);

  3、简单地插件设计使得用户可以方便地扩展自己服务的检测方法;

  4、并行服务检查机制;

  5、具备定义网络分层结构的能力,用"parent"主机定义来表达网络主机间的关系,这种关系可被用来发现和明晰主机宕机或不可达状态;

  6、当服务或主机问题产生与解决时将告警发送给联系人(通过EMail、短信、用户定义方式);

  7、可以定义一些处理程序,使之能够在服务或者主机发生故障时起到预防作用;

  8、自动的日志滚动功能;

  9、可以支持并实现对主机的冗余监控;

  10、可选的WEB界面用于查看当前的网络状态、通知和故障历史、日志文件等;

  11、可以通过手机查看系统监控信息;

  12、可指定自定义的事件处理控制器;
nagios客户端 4.1.1 官方版

安装步骤

1.安装基础支持套件和添加用户

nagios需要一些基础支持套件才能运行,如apache,gcc,glibc,gd库等。

添加一个名为nagios的用户用以专门跑nagios

设置密码

添加nagcmd用户组,用以通过web页面提交外部控制命令

将nagios用户加入nagcmd组

将apache用户加入nagcmd组

2.安装nagios

这时nagios基本已经安装完成,默认安装后的配置文件用于启动nagios是没有问题的。

修改nagiosadmin这行其中的邮件地址为你的email地址,以将报警邮件发到你的邮箱

安装nagios的web接口

设置登陆web界面时HTTP验证的账号密码

3. 安装nagios-plugins

nagios-plugins是nagios官方提供的一套插件程序,nagios监控主机的功能其实都是通过执行插件程序来实现的。

4.安装nagios-snmp-plugins

nagios-snmp-plugins是一套用Perl编写的通过SNMP方式监控主机的插件程序。

配置这些插件的使用时需要配置cpan,CPAN是Comprehensive Perl Archive Network的缩写.。它是一个巨大的Perl软件收藏库,收集了大量有用的Perl模块(modules)及其相关的文件。这里主要是使用Perl-Net-SNMP模块。有两种方式安装:

A)通过CPAN来安装

B) 手工安装

首先去官方网站下载以下几个模块

Crypt::DES

Digest::MD5

Digest::SHA1

Digest::HMAC

Net::SNMP

下载后对于每个模块依次按照下面的方式安装

表示模块名,具体请按上面提到的模块替换

注意:Net::SNMP模块必须在最后安装。至此Net::SNMP手动安装完毕

执行nagios-snmp-plugins安装脚本,执行之后会将插件命令安装到/usr/local/nagios/libexec下

5.其他设置

至此nagios基本已经安装完毕,但这时还不能马上启动nagios,需要以下设置。

将nagios添加到服务中

设置服务为自启动

检测nagios的配置是否正确,在后面配置nagios过程中我们为了检测配置的是否正确需要不断执行该命令来检查配置文件。

#service nagios start 启动nagios

需要注意的是,Centos默认打开了selinux并且运行于强制安全模式,这将导致在打开nagios的web界面时会出现Internet Server Error的错误。

查看是否运行于强制模式,结果为1表示是

更改selinux运行于宽容模式

但是这个设置重启后就会失效,如需要重启后保持该设置需要修改/etc/sysconfig/selinux,将其中的SELINUX= enforcing更改为SELINUX= permissive并重启系统。当然你也可以改成disable禁用selinux。

也可以不更改selinux的运行模式,解决办法为:

6.实现MSN报警

要实现MSN报警需要使用phpmsnclass,这是一个用php实现的msn机器人程序。

下载phpmsnclass,此文件为7zip压缩格式,需要安装7z

phpmsnclass需要php支持,安装php,这里为了方便就直接完成LAMP环境的安装

安装mysql数据库,后面安装cacti需要

由于安全原因请将mysql设置为只监听在127.0.0.1上,并删除mysql库中默认的除了外的所有用户,相关设置请见以前的关于postfix安装中的设置。

安装php相关模块

msn报警有2种方式,一种是直接使用php进行登陆验证发送消息,另外一个是以msn机器人的形式发送,将消息存储在目录内。这里采用第二种。

下面把msnbot.php, config.php和msn.class.php拷贝到/var/spool/msnbot/

这个机器人的工作原理是如果要发送消息,就调用php生成消息文件到

/var/spool/msnbot/spool目录中,发送程序检查到该目录有新文件就会模拟msn登陆和发信将信息发送出去。

在配置文件中设置MSN的账号和密码(以后报警通过这个MSN发出)

加上执行权限

在启动函数里执行的php文件前要加上php (php后有空格)

启动MSN机器人

下面发个消息测试一下

如果成功接收到信息说明配置正确,此步骤到此结束,后面的能让Nagios使用MSN进行报警的功能需要到Nagios里设置了。

如果需要支持离线消息即当你在离线状态下也能接收到机器人的信息,需要使用MSNP15协议,修改相关发信的php文件将声明新类的地方new MSN的第一个参数改为MSNP15

系统天地官方网站群:897790405
猜你喜欢