zoukankan      html  css  js  c++  java
  • nagios服务端安装

    系统环境:
    操作系统:CentOS-5.7 x86_64
    Apache版本: Apache-2.2.22
    Nagios版本: nagios-3.3.1
    GD库: gd-2.0.33

    2、安装前准备:
    2.1、安装GD库

    2.2、安装Apache
    http://www.ttlsa.com/html/654.html
    2.3、下载Nagios,Nagios-plugins,nrpe
    官方网站
    http://www.nagios.org/download/
    截至2012.3.9在官网上的最新版本分别是
    版本:nagios-3.3.1

    版本:nagios-plugins-1.4.15

    nrpe下载地址http://www.nagios.org/download/addons/
    版本:nrpe-2.13

    2.4、安装前注意事项:
    Nagios,Nagios-plugins,nrpe安装在监控服务器上。
    nrpe安装在Linux/Unix被监控端。

    3、创建帐号及组
    3.1、创建帐号

    3.2、创建组

    nobody为运行apache的帐号。

    4、安装配置nagios
    4.1、解压&安装

    # 使用make install来安装主程序,CGI和HTML文件

    # 使用make install-init在/etc/rc.d/init.d安装启动脚本

    # 使用make install-cofig来安装示例配置文件,安装的路径是/usr/local/nagios/etc.

    # 使用make install-commandmode来配置目录权限

    注:
    nagios目录功能的简要说明:
    bin Nagios执行程序所在目录,nagios文件即为主程序
    etc Nagios配置文件位置
    sbin Nagios Cgi文件所在目录,也就是执行外部命令所需文件所在的目录
    Share Nagios网页文件所在的目录
    var Nagios日志文件、spid 等文件所在的目录
    var/archives 日志归档目录
    var/rw 用来存放外部命令文件

    4.2、配置apache
    将下面行加入apache配置文件的alias模块

    创建apache目录验证文件

    重启apache:

    配置nagios配置文件

    将里面的email地址改为自己的email地址。

    5、安装Nagios插件

    6、启动Nagios
    配置机器启动时自动启动Nagios

    检查Nagios配置文件

    # 启Nnagios

    7、关闭SELinux及防火墙(切勿小视)
    7.1、关闭SELinux

    将下面行设为disabled

    重启系统即可生效
    或者使用setenforce关闭selinux
    usage: setenforce [ Enforcing | Permissive | 1 | 0 ]

    这样就可以不用重启系统即可生效了

    7.2、关闭防火墙

    如果开启防火墙,应该允许访问apache(一般为80端口)并允许nagios去抓取被监控机信息(一般nrpe为5666端口)。

    8、访问Nagios服务器
    http://IP/nagios/
    输入用户名及密码登录。

    9、安装nrpe插件
    nrpe是用来监控Linux机器的插件

    在Nagios服务器端只要安装nrpe监控插件就行

    在/usr/local/nagios/etc/objects/commands.cfg中定义check_nrpe命令

    修改配置文件如下

  • 相关阅读:
    挖地雷——线性dp
    hdu6376 度度熊剪纸条-----01背包
    Problem
    UVa 10635
    Vjudge_题目分享_A -> 线性Dp排列木棍 ( Dilworth定理应用
    洛谷日报 & 原来博客(转载)
    使用.net6 WebApplication打造最小API
    k8s笔记——NodePort暴露nginx-controller实现https自动跳转自定义nodePort端口
    通过Dapr实现一个简单的基于.net的微服务电商系统(十七)——服务保护之动态配置与热重载
    通过Dapr实现一个简单的基于.net的微服务电商系统(十六)——dapr+sentinel中间件实现服务保护
  • 原文地址:https://www.cnblogs.com/chenshoubiao/p/4782585.html
Copyright © 2011-2022 走看看