最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

搭建NagiosQL管理配置Nagios

来源:动视网 责编:小采 时间:2020-11-09 11:17:40
文档

搭建NagiosQL管理配置Nagios

搭建NagiosQL管理配置Nagios:NagiosQL是专为nagios设计的web图形化管理应用,主要作用就是操作数据库和配置文件,其中包括将配置文件的信息写到数据库中,在数 NagiosQL是专为nagios设计的web图形化管理应用,主要作用就是操作数据库和配置文件,其中包括将配置文件的信息写到数据库中
推荐度:
导读搭建NagiosQL管理配置Nagios:NagiosQL是专为nagios设计的web图形化管理应用,主要作用就是操作数据库和配置文件,其中包括将配置文件的信息写到数据库中,在数 NagiosQL是专为nagios设计的web图形化管理应用,主要作用就是操作数据库和配置文件,其中包括将配置文件的信息写到数据库中


NagiosQL是专为nagios设计的web图形化管理应用,主要作用就是操作数据库和配置文件,其中包括将配置文件的信息写到数据库中,在数

NagiosQL是专为nagios设计的web图形化管理应用,主要作用就是操作数据库和配置文件,其中包括将配置文件的信息写到数据库中,在数据库中修改Nagios的监控配置信息,并将数据库中存放的配置更新到文件中。用户可以通过NagiosQL提供的Web页面直观的修改配置。实现架构很简单,功能很实用。

Nagiosql功能介绍:

1、 具有基本的nagios的配置管理能力,,导入,导出配置文件的功能
2、 具有nagios配置文件检查、排错的能力
3、 Nagiosql可对文件结构进行定制,可延续之前的配置结构,按IP生成配置
4、 Nagiosql将每一次配置的变更做一次配置备份,以时间戳为后缀保存,理论上可以回滚到任意一个历史配置

环境:

Linux CentOS 6.0 2.6.32-71.el6.x86_64 #1 SMP Fri May 20 03:51:51 BST 2011 x86_64 x86_64 x86_64 GNU/Linux

软件版本:

nagiosql_311.tar.gz

nagios-3.3.1.tar.gz

nagios-plugins-1.4.15.tar.gz

备注:默认已经关闭selinux

一、LAMP环境搭建

1、 安装lamp所需要的软件包

[root@centos6 ~]# yum install make gcc gcc-c++ zlib-devel libaio -y

2、 安装lamp环境

[root@centos6 ~]# yum install -y httpd php php-mysql mysql mysql-server php-snmp php-pdo perl-DBD-MYSQL

3、 启动httpd和mysql

[root@centos6 ~]# service httpd restart

[root@centos6 ~]# service mysqld restart

4、 设置apache、mysql、php开机启动

[root@centos6 ~]# chkconfig --add httpd

[root@centos6 ~]# chkconfig httpd on

[root@centos6 ~]# chkconfig --list httpd

httpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off

[root@centos6 ~]# chkconfig --add mysqld

[root@centos6 ~]# chkconfig mysqld on

[root@centos6 ~]# chkconfig --list mysqld

mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off

5、 测试lamp环境是否安装成功(OK)

二、Nagios搭建

1、环境说明

Nagiosql根位置:/usr/local/nagiosql

Nagiosql配置文件位置:/usr/local/nagiosql/etc

Nagiosql的用户和用户组:nagiosql|nagiosql

Apache的启动用户和组:apache|apache

2、安装nagios的依赖软件包

[root@centos6 ~]# yum install -y gcc glibc glibc-common gd gd-devel

3、建立nagios帐号

[root@centos6 ~]# useradd nagios

[root@centos6 ~]# passwd nagios

[root@centos6 ~]# groupadd nagios

[root@centos6 ~]# usermod -G nagios nagios

4、安装nagios

[root@centos6 ~]# tar -zxvf nagios-3.3.1.tar.gz

[root@centos6 nagios]# ./configure --prefix=/usr/local/nagios/ --with-nagios-user=nagios --with-nagios-group=nagios

[root@centos6 nagios]# make all

[root@centos6 nagios]# make install

[root@centos6 nagios]# make install-init

[root@centos6 nagios]# make install-config

[root@centos6 nagios]# make install-commandmode

[root@centos6 nagios]# make install-webconf

5、配置web接口,创建一个用户(以及密码)用于nagios的web接口登录

[root@centos6 nagios]# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

New password:

Re-type new password:

Adding password for user nagiosadmin

重启apache使设置生效

[root@centos6 nagios]# service httpd restart

6、 编译安装nagios官方插件

[root@centos6 ~]# tar -zxvf nagios-plugins-1.4.15.tar.gz

[root@centos6 ~]# cd ./nagios-plugins-1.4.15

[root@centos6 nagios-plugins-1.4.15]#

./configure --prefix=/usr/local/nagios/ --with-nagios-user=nagios --with-nagios-group=nagios

[root@centos6 nagios-plugins-1.4.15]# make && make install

验证插件是否安装成功(该目录下有插件文件即可)

[root@centos6 nagios-plugins-1.4.15]# ls /usr/local/nagios/libexec/

7、 启动nagios并设置开机启动

[root@centos6 nagios-plugins-1.4.15]# chkconfig --add nagios

[root@centos6 nagios-plugins-1.4.15]# service nagios restart

8、 Web测试(成功登录)

搭建NagiosQL管理配置Nagios

搭建NagiosQL管理配置Nagios

文档

搭建NagiosQL管理配置Nagios

搭建NagiosQL管理配置Nagios:NagiosQL是专为nagios设计的web图形化管理应用,主要作用就是操作数据库和配置文件,其中包括将配置文件的信息写到数据库中,在数 NagiosQL是专为nagios设计的web图形化管理应用,主要作用就是操作数据库和配置文件,其中包括将配置文件的信息写到数据库中
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top