文档章节

在LAMP环境上安装nagios服务

周_chuchu
 周_chuchu
发布于 2012/08/16 15:47
字数 844
阅读 211
收藏 1

在LAMP环境上安装nagios服务

Nagios是一款开源的免费网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。Nagios可运行在Linux/Unix平台之上,同时提供一个可选的基于浏览器的WEB界面以方便系统管理人员查看网络状态,各种系统问题,以及日志,性能图表等等。

下面是我在LAMP环境上搭建nagios监视工具,因为LAMP环境我之前已经搭建好了,也做了相关的笔记,有需要的话可以参看:http://www.wdlinux.cn/bbs/thread-3193-1-1.html如果为了操作简单、方便、稳定、安全,可以用lamp一键安装包安装lamp环境, 可以到这个论坛  http://www.wdlinux.cn/bbs/forum-5-1.html 下载一键安装包。

1、安装nagios

下载源码包

[root@wdOS ~]# cd /usr/local/src   

wget -c http://nchc.dl.sourceforge.net/project/nagios/nagios-3.x/nagios-3.0.5/nagios-3.0.5.tar.gz


[root@wdOS src]# tar -zxvf nagios-3.0.5.tar.gz    //解压缩源码包

[root@wdOS src]# cd nagios-3.0.5           //进入解压缩后默认生成的nagios-3.0.5目录

[root@wdOS nagios-3.0.5]# ./configure --prefix=/usr/local/nagios //配置安装路径

编译和安装

make all 编译

make install  安装 

make install-init  nagios做成一个运行脚本,是nagios随系统开机时启动

make install-commandmode 给外部命令访问配置权限

make install-config 把配置文件样例复制到nagios的安装目录下


[root@wdOS ~]# useradd nagios

[root@wdOS ~]# mkdir /usr/local/nagios


安装完成后在/usr/local/nagios里面生成上图看到的几个目录,分别是 var日志文件,bin执行程序,etc配置文件,sbin, share libexec网页的目录。至此安装成功。


2、安装nagios插件nagios-plugins

nagios本身并没有监控的功能,所有的监控是由插件完成的,插件将监控的结果返回给nagios,nagios分析这些结果,以web的方式展现给我们,同时提供相应的报警功能

下载源码包

[root@wdOS ~]# cd /usr/local/src   

Wget-c http://nchc.dl.sourceforge.net/project/nagiosplug/nagiosplug/1.4.11/nagios-plugins-1.4.11.tar.gz

[root@wdOS src]# tar -zxvf nagios-plugins-1.4.11.tar.gz  //解压缩源码包

[root@wdOS src]#cd nagios-plugins-1.4.11     //进入解压之后默认生成的目录

[root@wdOSnagios-plugins-1.4.11]#./configure--prefix=/usr/local/nagios--with-nagios-user=nagios --with-nagios-group=nagios注意--前有空格)

[root@wdOS nagios-plugins-1.4.11]# make && make install


安装完成后,在/usr/local/nagios目录下生成插件文件libexecnagios所有的插件都会在这个目录下。

修改配置文件/usr/local/apache/conf/httpd.conf

找到如下两行

增加如下两个代码段


Apache配置文件改完后,使用命令htpasswdnagiosadmin用户设置密码(我设置为123456



检查配置文件有没有问题



显示如下  则说明没有问题




在客户端浏览器输入:http://IP/nagios.看到如下效果。则我的nagios服务已经安装成功



这样nagios服务器就安装好了,如果想要测试nagioswindow服务器的监控,接下来就要开始在另一主机上安装window服务器端,我只先安装到这里 。

  

    有问题的可到http://www.wdlinux.cn/bbs/index.php共同讨论学习。







© 著作权归作者所有

周_chuchu
粉丝 2
博文 12
码字总数 13704
作品 0
珠海
私信 提问
监控利器Nagios之一:监控本地NFS和外部HTTP、MySQL服务

监控利器Nagios之一:监控本地NFS和外部HTTP、MySQL服务 Nagios是一款开源的免费网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务...

于学康
2017/06/20
0
0
Nagios 安装教程

简介 Nagios是一款用于系统和网络监控的应用程序。它可以在你设定的条件下对主机和服务进行监控,在状态变差和变好的时候给出告警信息。 Nagios最初被设计为在Linux系统之上运行,然而它同样...

魏昊晅
2014/06/18
0
0
nagios监控服务

上一篇:nagios监控的安装 http://wangjiatong.blog.51cto.com/11834370/1886423 nagios服务器:192.168.217.131 被监控端:192.168.217.154 vim /usr/local/nagios/etc/objects/hosts.cfg (......

飞侠119
2016/12/27
0
0
Nagios 搭建配置全过程汇总篇(持续更新)

接触Nagios 也有一段时间了,个人感觉Nagios 相对来说配置起来还是比较简单的,而且报警功能很强大,图形化也做的还不错。特别是结合了NagioSQL 这个插件之后,直接就是通过一个web端管理Nag...

10730
2013/07/17
0
0
Nagios的搭建

前些天搭建了一个Cacti上线后运行的不错监控服务器的实时运行状态也配置了报警邮件接收等功能后,心情大好。去论坛里溜达一圈后好多人都说Nagios不错功能上比Cacti还要强上不少呢,于似乎就开...

121500783
2014/05/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

使用druid连接池的超时回收机制排查连接泄露问题

在工程中使用了druid连接池,运行一段时间后系统出现异常: Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is......

xiaomin0322
28分钟前
5
0
一.Android省电开发之性能优化

电量优化 Android应用开发中的网络、定位、传感器等都是比较耗电的特性,我们应该正确使用API来有效降低应用的耗电量。 1.BroadcastReceiver: 在代码实现中需要尽量避免无用操作代码的执行,...

天王盖地虎626
35分钟前
2
0
大数据安全 Ranger

简介 Apache Ranger提供一个集中式安全管理框架, 并解决授权和审计。它可以对Hadoop生态的组件如HDFS、YARN、Hive、HBase等进行细粒度的数据访问控制。通过Ranger统一的管理控制台界面,管理...

ericSM
37分钟前
4
0
一个媲美淘宝大秒杀系统的高性能架构设计思路

小编有话说:本文为纯干货技术文章,建议先转发、收藏再观看。 导论 曾经被问过好多次怎样实现秒杀系统的问题。昨天又在技术交流群被问到了。因此这里把我设想的实现秒杀系统的架构设计分享出...

老道士
37分钟前
6
0
[ESXi 6.5] 设置ESXi宿主机开机自动启动虚拟机

在百度上面找了一圈都是讲ESXi6.0之前的版本,在VMware vSphere Client上开启。 1、选择host主机——>右侧选择“配置”页签——>选择“虚拟机启动/关机” 2、点击右侧“属性”——>勾选“允许...

大道无形
42分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部