Ubuntu安装nagios步骤
Ubuntu安装nagios步骤
http://nchc.dl.sourceforge.net/project/nagios/nagios-3.x/nagios-3.2.3/nagios-3.2.3.tar.gz
http://nchc.dl.sourceforge.net/project/nagiosplug/nagiosplug/1.4.15/nagios-plugins-1.4.15.tar.gz
# useradd -s /sbin/nologin nagios
# apt-get install apache2
# apt-get install libapache2-mod-php5
# service sendmail start
一、安装nagios主程序
# tar -zxvf nagios-3.2.0.tar.gz
# cd nagios-3.2.0
#./configure --prefix=/usr/local/nagios
# make all
# make install
# make install-init
# make install-commandmode (配置目录权限)
# make install-config (安装nagios示例配置文件)
二、安装nagios插件 (插件版本与nagios版本无关)
# tar -zxvf nagios-plugins-1.4.14.tar.gz
# cd nagios-plugins-1.4.14
# ./configure --prefix=/usr/local/nagios
# make && make install
查看/usr/local/nagios/libexec,会看到新增很多的插件。
三、配置http
修改httpd的配置文件/etc/apache2/site-available/default (在中间添加)
ScriptAlias /nagios/cgi-bin "/usr/local/nagios/sbin"
<Directory "/usr/local/nagios/sbin">
AuthType Basic
Options ExecCGI
AllowOverride None
Order allow,deny
Allow from all
AuthName "Nagios Access"
AuthUserFile /usr/local/nagios/etc/htpasswd
Require valid-user
</Directory>
:wq
# ln -s /usr/local/nagios/share /var/www/nagios
四、添加验证文件
# htpasswd -c /usr/local/nagios/etc/htpasswd nagiosadmin
New password: (输入密码)
Re-type new password: (再输入一次密码)
在/usr/local/nagios/etc下就会新增一个htpasswd验证文件。
重启apache2
# service apache2 restart
五、配置本机监控
1、修改contacts.cfg(联系人配置文件)(这个文件必须改,不改的话信息不显示)
# vi /usr/local/nagios/etc/objects/contacts.cfg
define contact {
contact_name ming ;
use generic-contact ;
email 1376467954@139.com ; (最好写139邮箱直接发到手机上)
}
define contactgroup{
contactgroup_name admins
alias Nagios Administrators
members ming ;添加上边定义的联系人名,以逗号分隔
}
:wq
2、检查配置是否有误
# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
3、重启nagios:
# service nagios restart
此时登录到nagios的web界面,就能查看到监控界面左侧的主机和服务中有我们配置好的本地监控的信息啦。
开机自启动:
# chkconfig --add nagios
# chkconfig --level 35 nagios on
开启nagios的报错功能:
# vi /etc/init.d/nagios
$NagiosBin -v $NagiosCfgFile;(原为$NagiosBin -v $NagiosCfgFile > /dev/null 2>&1;)
:wq
开启http的报警功能:
# vi /usr/local/nagios/etc/objects/localhost.cfg
找到http 将 notifications_enabled 0
转载于:https://blog.51cto.com/yangzhiming/1380497
Ubuntu安装nagios步骤相关推荐
- Ubuntu安装vscode步骤
Ubuntu安装vscode步骤 下载deb文件,网址是 点击官网下载 CSDN-> 版本:1.51.1版本->点击下载 下载好放到ubuntu系统里 然后执行命令 sudo dpkg - ...
- Ubuntu安装cacti步骤
Ubuntu安装cacti步骤 # apt-get install apache2 # apt-get install libapache2-mod-php5 # apt-get install ph ...
- trace32打开linux,Ubuntu安装trace32步骤
Ubuntu安装trace32步骤 $ sudo mkdir /opt/T32 $ sudo mount -o username=ming,password=123456 //192.168.10.2 ...
- Ubuntu安装mysql步骤
一般在Ubuntu中安装软件只需要几个命令即可,安装MySQL也是,具体步骤如下: 1.为了能得到最新的安装包,首先更新下软件包的列表 sudo apt-get update 2.安装MySQL服务端 ...
- Ubuntu php安装过程,ubuntu安装lemp步骤
简述 所谓lemp,就是指 linux + nginx + mysql + php,也称之为lnmp,因为nginx(engine x)的读法不同.本文以lemp为该组合的简称.系统环境是Ubuntu ...
- Ubuntu安装qwt步骤
1.svn获取代码 svn checkout https://svn.code.sf.net/p/qwt/code/trunk/qwt 2.生产makefile qmake 3.编译(确保已经安装了q ...
- Linux(ubuntu)安装AppImage步骤
方法一 设置允许执行文件,双击无反应. 运行以下代码,出错. ./panda6.1.0-x86_64.appimage 运行sudo apt-get install fuse 直接输入以下,即可运行. ...
- ubuntu下安装nagios
Nagios在对主机的监控方面的成就大家都是有目共睹的.但也正是因为它的强大,所以让很多人学起来头大,更有人戏称它为"难够死".其实让它运行起来一点都不麻烦,只要理清了头序,一切都简单了.经过本人多个 ...
- ubuntu 安装linux 下vmVMware tools 步骤及问题解决
ubuntu 安装linux 下vmVMware tools 步骤及问题解决 参考文章: (1)ubuntu 安装linux 下vmVMware tools 步骤及问题解决 (2)https://ww ...
- Ubuntu上安装nginx步骤及问题记录
在Ubuntu上安装nginx,步骤如下: 1. 向/etc/apt/sources.list增加Nginx的源 2.执行sudo apt-get update更新软件源 ...
最新文章
- 微信支付服务器demo,集成微信支付(附带demo)
- Spring Boot2.x-08Spring Boot2.1.2 整合 Mybatis1.3.2 + 通用Mapper2.1.4 + PageHelper1.2.10 + Druid 1.1.10
- 监控服务器怎么增加碟机,微服务业务监控方法及服务器专利_专利申请于2017-12-15_专利查询 - 天眼查...
- win7 php 5.3,win7 64位 WAMP环境下(PHP5.3) redis扩展无法生效
- nacos mysql8.0修改
- .NET Core 使用 HttpClient SSL 请求出错的解决办法
- 创建一个自己的GitHub,创建自己的开源项目
- TP5:缩短访问路径和路由的使用——2
- 测试用例-写测试用例时怎么入手
- windows “文件大小”与“占用空间”、文件系统与文件拷贝
- mac 安装 mongo 及基本命令
- 最短路径(状压dp)(ybtoj)
- 支付网关和api网关_什么是支付网关
- PTA---航空公司VIP客户查询 (25分)---Stl-Map容器简单使用
- 简单的了解一下MVC
- MindSpore联邦学习框架解决行业级难题
- PCB中贴片元件封装焊盘尺寸的规范
- 牛客网 KY11 二叉树遍历
- HTML_超级链接详细讲解
- Rock Pi开发笔记(三):Rock Pi 4B plus(基于瑞星微RK3399)板子硬件资源介绍