cacti+nagios 整合遇到的问题
cacti安装成功了,下载一个npc插件来套用nagios,nagios要用ndoutils和cacti连接。
主要安装ndoutils出现的问题。
启动ndoutils时出错:
/usr/local/nagios/bin/ndo2db-3x -c /usr/local/nagios/etc/ndo2db.cfg
错误提示:
Support for the specified database server is either not yet supported, or was not found on your system
原因:mysql的库文件没有被加载,编译是时注意:
checking for linker flags for loadable modules... -shared
checking for mysql_config... /usr/bin/mysql_config
checking for mysql_init in -lmysqlclient... yes
MySQL library and include file(s) were found!
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating docs/docbook/en-en/Makefile
config.status: creating subst
config.status: creating include/config.h
config.status: include/config.h is unchanged
以上蓝色部分是否都有。
解决方法:
yum安装的mysql
./configure --enable-mysql
编译安装的mysql
./configure --enable-mysql --with-mysql=/usr/local/mysql ### mysql 路径
把库文件做软连接
ln -s /usr/local/mysql/lib/* /usr/lib/
ln -s /usr/local/mysql/include/* /usr/include/
echo "/usr/lib" > /etc/ld.so.config
ldconfig -v
编译安装不是亲测的。
就可以启动了,
启动后还是不现实
查看日志:
tail -30 /var/log/message
错误:
nagios ndo2db-3x: Error: mysql_query() failed for 'INSERT INTO nagios_configfilevariablesSET instance_id='1', configfile_id='3', varname='cfg_file', varvalue='/usr/local/nagios//etc/objects/localhost\.cfg
解决方法:
登录mysql
输入以下信息:
alter table nagios.nagios_configfilevariablesdrop key instance_id;alter table nagios.nagios_configfilevariables add index (instance_id, configfile_id, varname);
重启naigos后还是不显示,
在看日志又出现:
localhost ndo2db-3x: mysql_error: 'Unknown column 'long_output' in 'fieldlist''
解决方法:
ALTER TABLE npc_eventhandlers ADD long_output TEXT NOT NULL DEFAULT '' AFTER output;
ALTER TABLE npc_hostchecks ADD long_output TEXT NOT NULL DEFAULT '' AFTER output;
ALTER TABLE npc_hoststatus ADD long_output TEXT NOT NULL DEFAULT '' AFTER output;
ALTER TABLE npc_notifications ADD long_output TEXT NOT NULL DEFAULT '' AFTER output;
ALTER TABLE npc_servicechecks ADD long_output TEXT NOT NULL DEFAULT '' AFTER output;
ALTER TABLE npc_servicestatus ADD long_output TEXT NOT NULL DEFAULT '' AFTER output;
ALTER TABLE npc_statehistory ADD long_output TEXT NOT NULL DEFAULT '' AFTERo utput;
ALTER TABLE npc_systemcommands ADD long_output TEXT NOT NULL DEFAULT '' AFTER output;
把以上内容写入naigos.sql
运行:
mysql -u root -p nagios < naigos.sql
输入密码:
再重启naigos。
终于出现了内容:
以上是个人整理。详细内容请看:
http://ppp1013.blog.51cto.com/927700/214781
http://blog.csdn.net/xiangliangyu2008/article/details/7758750
转载于:https://blog.51cto.com/cunzhang/1200939
cacti+nagios 整合遇到的问题相关推荐
- cacti+nagios整合(未成)
cacti+nagios整合: http://pkgs.fedoraproject.org/repo/pkgs/php-json/php-json-ext-1.2.1.tar.bz2/e06e7014 ...
- cacti + nagios + npc 整合部署
centos5.5 + cacti + nagios + npc 都是用的yum做的,软件版本如下: cacti-0.8.7e.tar.gz cacti-plugin-0.8.7e-PA-v2.6. ...
- Cacti/Nagios监控系统应用场景
Cacti介绍 Cacti是一个用 rrdtool 来画图的网络监控系统,通常一说到网络管理,大家首先想到的经常是 mrtg,但是 mrtg 画的图简单且难看,rrdtool 虽然画图本领一流,画出来 ...
- 三种监控平台配置及其整合(cacti nagios ganglia)
三种软件的官方文档地址: cacti:http://docs.cacti.net/manual:087:1_installation#installation nagios:http://www.na ...
- Cacti+Nagios完全攻略(二)整合cacti与nagios安装部署
Nagios简介 Nagios是一个用来监视系统和网络的开源应用软件,它通常运行于一个主服务器上,这个服务器运行 Liunx 或 Unix 操作系统.Nagios 利用其众多的插件实现对本机和远端服务 ...
- nagios和cacti的整合
整合的注意事項 整合的操作方法 整合後的功能 整合後的使用 總結 转载于:https://blog.51cto.com/ting2junshui/716464
- Cacti Nagios Squid三个工具的一些区别
cacti 是一个用 rrdtool 来画图的网络监控系统, 通常一说到网络管理, 大家首先想到的经常是 mrtg, 但是 mrtg 画的图简单且难看, rrdtool 虽然画图本领一流, 画出来的 ...
- Cacti+Nagios安装后按自己的相关要求修改相关信息
一.CentOS系统部分 1.修改服务器的IP地址: 安装完后默认的IP地址是192.168.0.8,网关是192.168.0.253,DNS是8.8.8.8,自己按需修改,修改方法如下: (1)修改 ...
- nagios整合ganglia实现hadoop、Hbase监控及手机短信报警
预计该博文篇幅较长,这里不再废话,对ganglia不太了解的去问谷老师,直接看环境: hadoop1.updb.com 192.168.0.101 hadoop2.updb.com 192 ...
最新文章
- 指定的网络文件夹目前是以其他用户名和密码进行映射的_使用 GitLab CI 与 Argo CD 进行 GitOps 实践
- Facebook基于数据中心的机器学习实践
- 【实验】华为静态路由基础配置
- ITK:灰度图像中的聚类像素
- QLocalServer和QLocalSocket单进程和进程通信
- FPGA实现A5算法并仿真
- 数字证书注册审批机构(RA)
- react 轮播组件
- idea集成testng_IDEA+MAVEN+TestNG环境搭建
- 这一次,MIT的科学家让谷歌AI把步枪误认成直升机
- 【ZJCPC2018 第15届 浙江省赛】The 15th Zhejiang Provincial Collegiate Programming Contest(MABLJK 6题)
- 下载gradel的链接
- 2020最新微信小程序学习资源汇总,包括文档、视频、系列教程、开源项目、框架!
- 黑马程序员—选择黑马,是我前进的方向
- 苹果手机几月份最便宜_苹果手机越来越便宜了么?目前看来确实是这样的!
- 计算机网络——链路层与局域网
- 最快的计算机操作,自学电脑操作怎样比较快?
- Echarts柱状图上加图标
- excel合并sheet表格
- 八种常见排序算法细讲