nagios core安装文档 not running是怎么回事

安装nagios
安装nagios
[摘要:1.装置nagios根基组件运转时的依附 [root@nagios1~]#yum-yinstallhttpdphpphp-mysqlmysql-devel 2.增加nagios运转所须要的用户战组 [root@nagios1~]#groupadd-rnagcmd [root@nagios1~]#useradd-Gnagcmdnagios [root@nagios1~]#idnagi]
1.安装nagios基本组件运行时的依赖 [root@nagios1&~]#&yum&-y&install&httpd&php&php-mysql&mysql-devel
2.添加nagios运行所需要的用户和组 [root@nagios1&~]#&groupadd&-r&nagcmd [root@nagios1&~]#&useradd&-G&nagcmd&nagios [root@nagios1&~]#&id&nagios uid=501(nagios)&gid=501(nagios)&groups=501(nagios),498(nagcmd)
3.将运行httpd的用户加入nagcmd组,以便通过web访问nagios时能够具有足够的权限进行某些操作 [root@nagios1&~]#&usermod&-a&-G&nagcmd&apache [root@nagios1&~]#&id&apache uid=48(apache)&gid=48(apache)&groups=48(apache),498(nagcmd)
4.编译安装nagios core 版本:nagios-4.0.8.tar.gz #首先和ntp服务器同步时间,否则可能会报错 [root@nagios1&~]#ntpdate&192.168.4.2 [root@nagios1&~]#&tar&xf&nagios-4.0.8.tar.gz& [root@nagios1&~]#&cd&nagios-4.0.8 [root@nagios1&nagios-4.0.8]#&./configure&--sysconfdir=/etc/nagios&--with-command-group=nagcmd&--enable-event-broker 说明:&编译安装httpd时,可指定httpd的配置文件路径;并且需要启用LoadModule&cgid_module&modules/mod_cgid.so,否则访问时提示nagios&core&not&running&& &&&&--with-httpd-conf=&path_to_conf& &&&&&&&&&&sets&path&to&Apache&conf.d/extra&directory [root@nagios1&nagios-4.0.8]#&echo&$? 0
#根据提示执行make&all编译主程序和CGIs [root@nagios1&nagios-4.0.8]#&make&all [root@nagios1&nagios-4.0.8]#&echo&$? 0
#执行make&install安装主程序、CGIs和HTML文件 [root@nagios1&nagios-4.0.8]#&make&install [root@nagios1&nagios-4.0.8]#&echo&$? 0
#执行make&install-init,在/etc/rc.d/init.d/下生成nagios脚本 [root@nagios1&nagios-4.0.8]#&make&install-init [root@nagios1&nagios-4.0.8]#&echo&$? 0
#配置放置外部命令文件目录的权限 [root@nagios1&nagios-4.0.8]#&make&install-commandmode [root@nagios1&nagios-4.0.8]#&echo&$? 0
#在上面指定的sysconfdir下生成nagios的配置文件 [root@nagios1&nagios-4.0.8]#make&install-config [root@nagios1&nagios-4.0.8]#echo&$?
#在/etc/httpd/conf.d/生成nagios.conf文件 [root@nagios1&nagios-4.0.8]#make&install-webconf [root@nagios1&nagios-4.0.8]#echo&$?
5.创建登录nagios web程序的用户 默认的nagios认证登录所需要的文件在$sysconfdir/htpasswd.users [root@nagios1&nagios-4.0.8]#&htpasswd&-c&/etc/nagios/htpasswd.users&nagiosadmin New&password:& Re-type&new&password:& Adding&password&for&user&nagiosadmin
6.编译安装nagios plugins 版本:nagios-plugins-2.0.3.tar.gz [root@nagios1&~]#&tar&xf&nagios-plugins-2.0.3.tar.gz& [root@nagios1&~]#&cd&nagios-plugins-2.0.3 [root@nagios1&nagios-plugins-2.0.3]#&./configure&--with-nagios-user=nagios&--with-nagios-group-nagios [root@nagios1&nagios-plugins-2.0.3]#&echo&$? 0 [root@nagios1&nagios-plugins-2.0.3]#&make&&&&make&install [root@nagios1&nagios-plugins-2.0.3]#&echo&$? 0
7.把nagios、httpd添加为系统服务,并将之加入自动启动服务队列 #配置nagios开机自启动 [root@nagios1&nagios-plugins-2.0.3]#&chkconfig&--add&nagios [root@nagios1&nagios-plugins-2.0.3]#&chkconfig&nagios&on [root@nagios1&nagios-plugins-2.0.3]#&chkconfig&--list&nagios nagios&&&&&&&&& 0:off 1:off 2:on 3:on 4:on 5:on 6:off
#如上配置httpd [root@nagios1&nagios-plugins-2.0.3]#&chkconfig&--add&httpd [root@nagios1&nagios-plugins-2.0.3]#&chkconfig&httpd&on [root@nagios1&nagios-plugins-2.0.3]#&chkconfig&--list&httpd httpd&&&&&&&&&& 0:off 1:off 2:on 3:on 4:on 5:on 6:off
8.检查nagios主配置文件语法 [root@nagios1&nagios-plugins-2.0.3]#&/usr/local/nagios/bin/nagios&-v&/etc/nagios/nagios.cfg& ...... ...... Total&Warnings:&0 Total&Errors:&&&0
Things&look&okay&-&No&serious&problems&were&detected&during&the&pre-flight&check
9.关闭selinux,并启动httpd、nagios [root@nagios1&nagios-plugins-2.0.3]#&setenforce&0 [root@nagios1&nagios-plugins-2.0.3]#&vim&/etc/selinux/config &&将selinux后面的值force改为disable [root@nagios1&nagios-plugins-2.0.3]#&service&httpd&start Starting&httpd:&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&[&&OK&&] [root@nagios1&nagios-plugins-2.0.3]#&service&nagios&start Starting&nagios:&done.
10.通过web访问nagios http://your_nagios_ip/nagios 登录时提供使用htpasswd创建的用户和密码
至此,nagios的安装已经完成!
感谢关注 Ithao123iOS频道,是专门为互联网人打造的学习交流平台,全面满足互联网人工作与学习需求,更多互联网资讯尽在 IThao123!
Laravel是一套简洁、优雅的PHP Web开发框架(PHP Web Framework)。它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。
Hadoop是一个由Apache基金会所开发的分布式系统基础架构。
用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。
Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上;而且它提供高吞吐量(high throughput)来访问应用程序的数据,适合那些有着超大数据集(large data set)的应用程序。HDFS放宽了(relax)POSIX的要求,可以以流的形式访问(streaming access)文件系统中的数据。
Hadoop的框架最核心的设计就是:HDFS和MapReduce。HDFS为海量的数据提供了存储,则MapReduce为海量的数据提供了计算。
产品设计是互联网产品经理的核心能力,一个好的产品经理一定在产品设计方面有扎实的功底,本专题将从互联网产品设计的几个方面谈谈产品设计
随着国内互联网的发展,产品经理岗位需求大幅增加,在国内,从事产品工作的大部分岗位为产品经理,其实现实中,很多从事产品工作的岗位是不能称为产品经理,主要原因是对产品经理的职责不明确,那产品经理的职责有哪些,本专题将详细介绍产品经理的主要职责
IThao123周刊先展示几张效果图片,安装步骤文章后面;一、安装apache 、php tar -zxvfapr-1.5.2.tar.gz cdapr-1.5.2 ./configure--prefix=/usr/local/apr make makeinstall tar -zxvfapr-util-1.5.4.t
项目背景: 为了更好的监控我们的服务器,开源的监控软件是免费的,可以为我们企业省去不少的开支实验环境: 虚拟机VMwareWorkstation12 player 服务器端:centos6.4的系统,ip:192.168.0.24 netmask:255.255.255.0 nagios 3.5.1
Nagios是一款开源的免费网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。 前提时间需要同步 1.nagios依赖于php、http
一个简单的监控插件 #!/bin/bash ########################################################## #@getnetwork_info# #by@xbzy# ## ###########################
前阵子,遇到需要把nagios监控的服务统计到表格的需求,想着如果每一次改动,都要去维护表格的话,难免会有疏漏或者问题,于是观察了nagios的host.cfg,services.cfg等配置文件写了一个脚本,包含对多个主机关联到同一个服务的处理等,脚本也有局限性,就是需要把每个主机,都归类到某个
1.nagios 启动(root身份) /etc/init.d/nagios restart (/etc/init.d/xinetd restart 重启nsca,用于接收客户端的数据,端口为5667,接收数据出现问题时,需要重启) 2.nagios 配置文件编辑 (su - nagios编辑) 1
读取NAGIOS数据库至MYSQL1.DBI的安装wget http://www.cpan.org/modules/by-module/DBI/DBI-1.625.tar.gztar xf DBI-1.625.tar.gzcd DBI-1.625yum -y install perl-ExtUtil
Nagios 支持短信,邮件通知 Nagios官网http://www.nagios.org1. Nagios安装 - 服务端(192.168.0.11)Centos6默认的yum源里没有nagios相关的rpm包,但是我们可以安装一个epel的扩展源:yum install -y epel-rel
Nagios的官方Quickstart网址/downloads/nagioscore/docs/nagioscore/4/en/quickstart-fedora.html关于Nagios与其他服务器的关系图(最简单的描述)之所以是最简单,是因为这里
1.1.1 yum源准备 准备centos7YUM源: wget -O/etc/yum.repos.d/CentOS-Base.repo /repo/Centos-7.repo 把里面的$releasever全部替换为7准备epel yum源 # w
OMD概述(监控软件) 概述:这是一个轻量级的监控,集成了nagios,check mk等软件,可以很方便地切换界面,其部署、管理都比较简单。下载rpm包安装好,进行简单配置后,就有很多默认的监控项啦,界面如下:(还可以切换到nagios界面)OMD安装步骤(分为服务器及客户端) 一、服务器端: 准
nagios安装配置 参考:/bbs/thread-.html Nagios官网http://www.nagios.org1. Nagios安装 - 服务端(192.168.101.235)Centos6默认的yum源里没有nagios相
最近发现nagios主动检测有个不好的地方,就是权限的问题,不好控制,每次得有太多设置。而且对于类似想看下备份有没有成功之类的,用主动检测有很多不好的地方。这时候被动检测就派上用场了, 被动检测用来监控磁盘只读、是否备份成功等都是比较方便的。其实应该说被动检测是发挥自己编写插件的最好方式,所有监控的
nagios配置文件的介绍,此处介绍各个配置参数的作用,各个配置文件的关系不在此进行介绍: nagios的配置文件默认位于/usr/local/nagios/etc/目录下, # cd /etc/local/nagios/etc配置Nagios为了能更清楚的说明问题,同时也为了维护方便,建议将nag
Nagios官网 http://www.nagios.org1. Nagios安装 - 服务端(192.168.1.122) Centos6默认的yum源里没有nagios相关的rpm包,但是我们可以安装一个epel的扩展源: yum install -y epel-release然后安装nagio
快下班了,领导发来需求,需要监控国外3台服务器,丢包发邮件给领导;我们现有nagios 都是发邮件给运维(我自己),这个nagios映像可以做,赶紧查资料,最终还是在写博客之前搞定了,这里当作笔记记录下。下面是定义了2组contacts.cfg联系人,一组常规服务,邮件通知运维,另外一组邮件通知领
nagios不检测任何具体数值指示(如操作系统上的进程个数),它只描述四种被监控对象的状态:OK,WARNING,CRITICAL和UNKNOWN。于是,我们只需要对魔种监控对象的WARNING和CRITICAL状态的阈值进行关注,nagios将阈值传递给插件,由插件负责具体对象的监控以及结果分析,
一、远程主机添加nagios用户 [root@yo~]#useradd-s/sbin/nologinnagios二、安装nagios-plugins插件 [root@yonagios-plugins-2.1.1]#./configure--prefix=/usr/local/nagios--with
一、安装扩展源 [root@www ~]# rpm -ivh http://mirrors./epel/6/i386/epel-release-6-8.noarch.rpm 二、安装Nagios相关软件包 [root@www ~]# yum -y install httpd n
tar xvf nagios.tar.gz -C /usr/local #/usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d -bash: /usr/local/nagios/bin/nrpe: /lib/ld-linux.

我要回帖

更多关于 nagios core安装文档 的文章

 

随机推荐