nagios 插件ndoutils 安装配置

原文地址:http://www.cnblogs.com/caoguo/p/5022645.html

# Nagios install ndoutils

# 安装ndoutils插件
[root@Cagios ~]# yum install -y mysql-devel perl-DBD-MySQL
[root@Cagios ~]# wget http://nchc.dl.sourceforge.net/project/nagios/ndoutils-2.x/ndoutils-2.0.0/ndoutils-2.0.0.tar.gz [root@Cagios src]# tar zxf ndoutils-2.0..tar.gz
[root@Cagios src]# cd ndoutils-2.0.
[root@Cagios ndoutils-2.0.]# ./configure --prefix=/usr/local/nagios \
--with-ndo2db-user=nagios --with-ndo2db-group=nagcmd [root@Cagios ndoutils-2.0.]# make && make install [root@Cagios ndoutils-2.0.]# cp daemon-init /etc/init.d/ndo2db
[root@Cagios ndoutils-2.0.]# chmod /etc/init.d/ndo2db
[root@Cagios ndoutils-2.0.]# cp config/ndo2db.cfg-sample /usr/local/nagios/etc/ndo2db.cfg
[root@Cagios ndoutils-2.0.]# cp config/ndomod.cfg-sample /usr/local/nagios/etc/ndomod.cfg
[root@Cagios ndoutils-2.0.]# chown nagios.nagcmd /usr/local/nagios/etc/ndo*
[root@Cagios ndoutils-2.0.]# chmod /usr/local/nagios/etc/ndo* # 建立数据库及数据帐户
[root@Cagios ~]# mysql -uroot -p
Enter password:
mysql> create database nagios;
mysql> create user nagios@localhost identified by 'nagios';
mysql> grant all on nagios.* to nagios@localhost;
mysql> flush privileges;
mysql> quit # 导入表结构
[root@Cagios ndoutils-2.0.]# cd db/
[root@Cagios db]# ./installdb -u nagios -p nagios -h localhost -d nagios # ndo2db配置数据连接
[root@Cagios ~]# cd /etc/nagios/
[root@Cagios nagios]# vi ndo2db.cfg
ndo2db_user=nagios
ndo2db_group=nagcmd db_name=nagios
db_user=nagios
db_pass=nagios
[root@Cagios ~]# /etc/init.d/ndo2db start # nagios与ndoutils通信
[root@Cagios nagios]# vi nagios.cfg
broker_module=/usr/local/nagios/bin/ndomod.o config_file=/usr/local/nagios/etc/ndomod.cfg [root@Cagios ~]# /etc/init.d/nagios restart

#重启nagios,nagios日志输出应该如下

#查看下数据库

数据存入数据时ok的,结束!!!

nagios 插件ndoutils 安装配置的更多相关文章

  1. nagios插件nagiosql安装配置

    nagios插件nagiosql安装配置 # Nagiosql install [root@Cagios ~]# yum install -y libssh2 libssh-devel [root@C ...

  2. Nagios+pnp4nagios+rrdtool 安装配置nagios(一)

    基于的软件版本 Apache-2.0.63  php-5.3.2 nagios-3.2.3  nagios-plugins-1.4.15  rrdtool-1.4.5 nrpe-2.12 pnp4na ...

  3. Nagios+pnp4nagios+rrdtool 安装配置nagios被监控端NRPE配置(二)

    NRPE监控插件基础 NRPE总共由两部分组成: (1).check_nrpe插件,运行在监控主机上. (2).NRPE daemon,运行在远程的linux主机上(通常就是被监控机) 整个的监控过程 ...

  4. Nagios的基本安装配置

    //////////////////////nagios//////////////////////nagios原理:http://www.linuxidc.com/Linux/2013-11/927 ...

  5. IntelliJ IDEA lombok插件的安装配置和使用

    一.安装 1.首先我们需要安装IntelliJ IDEA中的lombok插件,打开IntelliJ IDEA后点击菜单栏中的File-->Settings,或者使用快捷键Ctrl+Alt+S进入 ...

  6. 安装Hadoop系列 — eclipse plugin插件编译安装配置

    [一].环境参数 eclipse-java-kepler-SR2-linux-gtk-x86_64.tar.gz //现在改为eclipse-jee-kepler-SR2-linux-gtk-x86_ ...

  7. Nagios+pnp4nagios+rrdtool 安装配置为nagios添加自定义插件(三)

    nagios博大精深,可以以shell.perl等语句为nagios写插件,来满足自己监控的需要.本文写mysql中tps.qps的插件,并把收集到的结果以图形形式展现出来,这样输出的结果就有一定的要 ...

  8. 搭建vue脚手架,包含Axios、qs、Element-UI、mock等插件的安装配置

    1.安装node.vue这些最基础最简单的安装的就一一省略过. 1.1 axios 安装 1.2安装 Element-Ui 插件 1.3 安装 qs 1.4  安装 Mock 2.新建一个vue工程, ...

  9. IDEA插件JRebel安装配置与破解激活详细教程(转)

    JRebel 介绍 IDEA上原生是不支持热部署的,一般更新了 Java 文件后要手动重启 Tomcat 服务器,才能生效,浪费不少生命啊.目前对于idea热部署最好的解决方案就是安装JRebel插件 ...

随机推荐

  1. js有块级作用域么?

    //js私有作用域,js没有块级作用域 function Box(){ for(var i=0;i<5;i++){} console.log(i);//5,如果js有块级作用域,那么i在for循 ...

  2. Oracle Multitenant Environment (三) Plan for a cdb

    Below tables contains contant you need to consider while planning for a CDB. Action Considerations f ...

  3. Codeforces Round #316 (Div. 2) C. Replacement(线段树)

    C. Replacement time limit per test 2 seconds memory limit per test 256 megabytes input standard inpu ...

  4. LeetCode 929. Unique Email Addresses (独特的电子邮件地址)

    题目标签:String 题目说明 有两个规则针对于 local name. 所以先把local name 和 domain name 分开. 两个规则是: rule 1:'.' 会被去除. (利用re ...

  5. 在项目开发中使用Git版本号控制工具以提高效率

    安装Git(linux centos平台) 源代码方式安装 1.装依赖 $ yum install curl-devel expat-devel gettext-devel openssl-devel ...

  6. ubuntu16.04安装flash player

    ubuntu16.04安装flash player sudo apt-get install flashplugin-installer 1 2019: apt-get install browser ...

  7. JavaScript Patterns 2.4 For-in loop

    Principle Enumeration should be used to iterate over nonarray objects. It's important to use the met ...

  8. HTTP缓存控制 总结

    一.HTTP响应头.请求头中与缓存控制的相关字段 二.一个页面访问缓存的流程 三.三种刷新的实际操作 四.如何设置缓存 一.HTTP响应头.请求头中与缓存控制的相关字段 浏览器向服务器发起请求后,服务 ...

  9. PCB 脱离IIS的Web应用

    在用.net Web编程中,我们写好的Web应用首选会挂在IIS上面,因为它足稳定并且功能齐全,但这不是我们唯一的选择,微软给我们提供了Owin组件,Web应该的宿主可以不再是IIS了,有了Owin后 ...

  10. 枚举详解之EnumSet、EnumMap用法

    枚举简单例子 /** * @author shuliangzhao * @Title: Color * @ProjectName design-parent * @Description: TODO ...