大家好,关于毒鸡汤语录网站源码分享很多朋友都还不太明白,今天小编就来为大家分享关于毒鸡汤语录2021的知识,希望对各位有所帮助!
什么是Nagios?
Nagios是一个主机和服务监控程序,旨在通知您客户,最终用户或管理人员之前的网络问题。它被设计为在Linux操作系统下运行,但在大多数*NIX变体下也能正常工作。监视守护程序使用外部”插件”对您指定的主机和服务进行间歇性检查,后者将状态信息返回给Nagios。遇到问题时,守护程序可以通过各种不同的方式(电子邮件,即时消息,SMS等)向管理联系人发送通知。可以通过Web浏览器访问当前状态信息,历史日志和报告。
在Ubuntu中安装Nagios
本教程旨在为您提供有关如何从Ubuntu上的源(代码)安装Nagios的简单说明,并让它在20分钟内监控您的本地计算机。
如果您按照这些说明操作,那么您最终会得到以下结果:
Nagios和插件将安装在/usr/local/nagios下面
Nagios将配置为监控本地系统的几个方面(CPU负载,磁盘使用情况等)
可以在http://localhost/nagios/访问NagiosWeb界面
必需的包
在继续之前,请确保已在Ubuntu安装上安装以下软件包。
Apache2、GCC编译器、开发库GD开发库
准备你的系统
首先,您需要安装以下软件包
sudoapt-getinstallapache2
sudoapt-getinstallbuild-essential
sudoapt-getinstalllibgd2-xpm-dev
1)创建帐户信息
成为root用户。
sudo-s
创建一个新的nagios用户帐户并为其提供密码。
#/usr/sbin/useraddnagios
mkdir~/downloads
wgethttp://switch.dl.sourceforge.net/sourceforge/nagios/nagios-2.10.tar.gz
cd~/downloads
cdnagios-2.10
运行Nagios配置脚本??,传递您之前创建的组的名称,如下所示:
#./configure–with-command-group=nagcmd
编译Nagios源代码。
makeinstall
makeinstall-config
vi/usr/local/nagios/etc/objects/contacts.cfg
5)配置Web界面
在Apacheconf.d目录中安装NagiosWeb配置文件。
htpasswd-c/usr/local/nagios/etc/htpasswd.usersnagiosadmin
重新启动Apache以使新设置生效。
#/etc/init.d/apache2重新加载
6)编译并安装Nagios插件
解压缩Nagios插件源代码tarball。
tarxzfnagios-plugins-1.4.10.tar.gz
makeinstall
7)启动Nagios
将Nagios配置为在系统引导时自动启动。
#ln-s/etc/init.d/nagios/etc/rcS.d/S99nagios
验证示例Nagios配置文件。
#/usr/local/nagios/bin/nagios-v/usr/local/nagios/etc/nagios.cfg
如果没有错误,请启动Nagios。
#/etc/init.d/nagios启动
8)登录Web界面
您现在应该可以通过以下URL访问NagiosWeb界面。系统将提示您输入之前指定的用户名(nagiosadmin)和密码。
HTTP://本地主机/nagios的/
单击”服务详细信息”导航栏链接以查看本地计算机上受监视内容的详细信息。Nagios需要几分钟时间来检查与您的机器相关的所有服务,因为检查会随着时间的推移而分散。
9)其他修改
如果要接收Nagios警报的电子邮件通知,则需要安装mailx(Postfix)软件包。
#apt-getinstallmailx
您必须编辑/usr/local/nagios/etc/commands.cfg中的Nagios电子邮件通知命令,并将所有’/bin/mail’引用更改为’/usr/bin/mail’。完成后,您需要重新启动Nagios才能进行配置更改。
#/etc/init.d/nagiosrestart
好了,文章到这里就结束啦,如果本次分享的毒鸡汤语录网站源码分享和毒鸡汤语录2021问题对您有所帮助,还望关注下本站哦!