企业级监控之Nagios部署(未完成)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了企业级监控之Nagios部署(未完成)相关的知识,希望对你有一定的参考价值。
一.实验环境
OS | CentOS 6.8 x86_64 |
Nagios主程序 | nagios-4.1.1.tar.gz |
Nagios插件 | nagios-plugins-2.1.1.tar.gz |
二.配置国内源
#备份系统自带的yum源并更新缓存 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup #下载阿里的网络源 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo #更新缓存 yum makecache
三.安装Nagios
#创建用户组名为nagcmd用于从Web接口执行外部命令,将nagios用户和apache用户都加到这个组中。
groupadd nagcmd useradd -G nagcmd nagios usermod -G nagcmd apache
安装依赖包
yum install -y gcc glibc glibc-common gd gd-devel xinetd openssl-devel httpd php php-devel mysql mysql-devel mysql-server
下载Nagios程序
wget https://assets.nagios.com/downloads/nagioscore/releases/nagios-4.1.1.tar.gz tar -zxvf nagios-4.1.1.tar.gz && cdnagios-4.1.1 ./configure --prefix=/usr/local/nagios--with-nagios-user=nagios --with-nagios-group=nagcmd 解压程序包,并进行预编译前的配置(默认用户就是nagios,所以只需指定组)
./configure --prefix=/usr/local/nagios--with-command-group=nagcmd #解压程序包,并进行预编译前的配置(默认用户就是nagios,所以只需指定组) make all #编译Nagios程序包源码 make install #安装二进制运行程序 make install-init #初始化脚本 make install-config #配置文件样本 make install-commandmode #设置运行目录权限 make install-webconf #安装Nagios的WEB配置文件到Apache的conf.d目录下 创建一个nagiosadmin的用户用于登录Nagios的web界面。 htpasswd -c /usr/local/nagios/etc/htpasswd.usersnagiosadmin
本文出自 “hehe” 博客,请务必保留此出处http://qweeqwee.blog.51cto.com/10085816/1919818
以上是关于企业级监控之Nagios部署(未完成)的主要内容,如果未能解决你的问题,请参考以下文章