阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Ubuntu 13.10 Server 安装 Nagios Core 网络监控运用

108次阅读
没有评论

共计 3965 个字符,预计需要花费 10 分钟才能阅读完成。

Nagios® Core™ 是一款开源的系统和网络监控应用,它可以监视你指定的主机与服务,当出现问题时提醒您以帮助你改善系统。Nagios Core 最初在 Linux 下运行,但它大多数其他 Unix 下运行。

Nagios Core 功能包括:

监控网络服务(SMTP,POP3,HTTP,NNTP,PING 等)
监控主机资源(处理器负载,磁盘使用情况等)
简单的插件设计,让用户能够轻松开发自己的服务检查
并行化服务检查
定义网络主机层次结构使用“父”的主机,使检测和区分主机
当服务或主机发生问题是通知你(通过电子邮件,寻呼机或用户定义的方法)
定义事件处理程序能力,服务或主机运行过程中主动解决问题
日志文件
支持执行冗余监控主机
可选 Web 界面查看当前网络状态,通知和问题历史,日志文件等。
在安装之前你最好已经安装了 lamp 服务器软件,另外你还需要安装一些依赖包,使用下面的命令:

sudo apt-get install wget build-essential php5-gd wget libgd2-xpm libgd2-xpm-dev libapache2-mod-php5 apache2-utils daemon

下载 Nagios 及插件:

Nagios 的详细介绍:请点这里
Nagios 的下载地址:请点这里

添加 Nagios 用户和群组

sudo useradd nagios
sudo groupadd nagcmd
sudo usermod -a -G nagcmd nagios

现在安装 nagios core

尽量使用 root 身份登录,运行以下命令

解压缩下载的文件(Nagios 的内核和插件)

tar zxvf nagios-4.0.1.tar.gz
tar zxvf nagios-plugins-1.5.tar.gz
更改到 Nagios 的新目录并安装软件包:

cd nagios-4.0.1/
./configure –with-nagios-group=nagios –with-command-group=nagcmd -–with-mail=/usr/bin/sendmail
make all
make install
make install-init
make install-config
make install-commandmode

更多详情见请继续阅读下一页的精彩内容:http://www.linuxidc.com/Linux/2013-11/93047p2.htm

相关阅读:

网络监控器 Nagios 全攻略 http://www.linuxidc.com/Linux/2013-07/87067.htm

Nagios 搭建与配置详解 http://www.linuxidc.com/Linux/2013-05/84848.htm

Nginx 环境下构建 Nagios 监控平台 http://www.linuxidc.com/Linux/2011-07/38112.htm

在 RHEL5.3 上配置基本的 Nagios 系统(使用 Nagios-3.1.2) http://www.linuxidc.com/Linux/2011-07/38129.htm

CentOS 5.5+Nginx+Nagios 监控端和被控端安装配置指南 http://www.linuxidc.com/Linux/2011-09/44018.htm

然后运行下面的命令:
make install-webconf
提示错误信息:

/usr/bin/install -c -m 644 sample-config/httpd.conf /etc/httpd/conf.d/nagios.conf
/usr/bin/install: cannot create regular file â/etc/httpd/conf.d/nagios.confâ: No such file or directory
make: *** [install-webconf] Error 1

这是 nagios 在创建一些文件时遇到问题,解决方法,输入一下命令自己创建这些个文件:

mkdir /etc/httpd
mkdir /etc/httpd/conf.d
mkdir /etc/httpd/conf.d/nagios.conf

然后运行命令:

sudo make install-webconf
看到类似下面的输入内容:

/usr/bin/install -c -m 644 sample-config/httpd.conf /etc/httpd/conf.d/nagios.conf

*** Nagios/Apache conf file installed ***

安装 nagions 载入后,接下来的步骤:

cp -R contrib/eventhandlers/ /usr/local/nagios/libexec/
chown -R nagios:nagios /usr/local/nagios/libexec/eventhandlers
/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
/etc/init.d/nagios start
当我尝试启动 Nagios 我得到了下面的错误

/etc/init.d/nagios: 20: .: Can’t open /etc/rc.d/init.d/functions

要解决上述错误,请尝试下面的命令来解决这个问题

wget https://raw.github.com/nicolargo/nagiosautoinstall/master/hack4nagiosstart.sh
chmod a+x ./hack4nagiosstart.sh
./hack4nagiosstart.sh
创建 Web 访问默认的用户。
添加 Web 接口访问默认的用户:

htpasswd –c /usr/local/nagios/etc/htpasswd.users nagiosadmin
Nagios 插件安装:

cd nagios-plugins-1.5
./configure –with-nagios-user=nagios –with-nagios-group=nagios
make
make install
Nagios 服务设置
ln -s /etc/init.d/nagios /etc/rcS.d/S99nagios

Nagios 网页界面登录
在正确后,您现在应该可以从 Web 浏览器访问你的 Nagios 核心安装程序。
只需使用以下地址:

http:///nagios

Nagios® Core™ 是一款开源的系统和网络监控应用,它可以监视你指定的主机与服务,当出现问题时提醒您以帮助你改善系统。Nagios Core 最初在 Linux 下运行,但它大多数其他 Unix 下运行。

Nagios Core 功能包括:

监控网络服务(SMTP,POP3,HTTP,NNTP,PING 等)
监控主机资源(处理器负载,磁盘使用情况等)
简单的插件设计,让用户能够轻松开发自己的服务检查
并行化服务检查
定义网络主机层次结构使用“父”的主机,使检测和区分主机
当服务或主机发生问题是通知你(通过电子邮件,寻呼机或用户定义的方法)
定义事件处理程序能力,服务或主机运行过程中主动解决问题
日志文件
支持执行冗余监控主机
可选 Web 界面查看当前网络状态,通知和问题历史,日志文件等。
在安装之前你最好已经安装了 lamp 服务器软件,另外你还需要安装一些依赖包,使用下面的命令:

sudo apt-get install wget build-essential php5-gd wget libgd2-xpm libgd2-xpm-dev libapache2-mod-php5 apache2-utils daemon

下载 Nagios 及插件:

Nagios 的详细介绍:请点这里
Nagios 的下载地址:请点这里

添加 Nagios 用户和群组

sudo useradd nagios
sudo groupadd nagcmd
sudo usermod -a -G nagcmd nagios

现在安装 nagios core

尽量使用 root 身份登录,运行以下命令

解压缩下载的文件(Nagios 的内核和插件)

tar zxvf nagios-4.0.1.tar.gz
tar zxvf nagios-plugins-1.5.tar.gz
更改到 Nagios 的新目录并安装软件包:

cd nagios-4.0.1/
./configure –with-nagios-group=nagios –with-command-group=nagcmd -–with-mail=/usr/bin/sendmail
make all
make install
make install-init
make install-config
make install-commandmode

更多详情见请继续阅读下一页的精彩内容:http://www.linuxidc.com/Linux/2013-11/93047p2.htm

相关阅读:

网络监控器 Nagios 全攻略 http://www.linuxidc.com/Linux/2013-07/87067.htm

Nagios 搭建与配置详解 http://www.linuxidc.com/Linux/2013-05/84848.htm

Nginx 环境下构建 Nagios 监控平台 http://www.linuxidc.com/Linux/2011-07/38112.htm

在 RHEL5.3 上配置基本的 Nagios 系统(使用 Nagios-3.1.2) http://www.linuxidc.com/Linux/2011-07/38129.htm

CentOS 5.5+Nginx+Nagios 监控端和被控端安装配置指南 http://www.linuxidc.com/Linux/2011-09/44018.htm

正文完
星哥说事-微信公众号
post-qrcode
 
星锅
版权声明:本站原创文章,由 星锅 2022-01-20发表,共计3965字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中