在配置cacti时,应该注意不少问题,意事nagios的配置注意事项就是其中一个!
如何配置nagios和如何配置cacti我就不在重复了,意事网上一找一大堆,配置但是意事他们基本上只说到cacti和nagios的界面出现就不再继续往下说了,其实下面还有一大堆问题。配置我在这里“备案”一下,意事方便大家查找问题。配置
1.最操蛋的意事问题:cacti 0.8.7g版本与npc.2.0.4有冲突...这个问题弄了我N久不管怎么配,plugins里面npc就是配置不显现,破不得己,意事将cacti和cacti-plugin都降为0.8.7e版本,配置一切搞定
2.graphs不显示图片,但是点击进去就显示:去setting里面选择rddtool的版本,我的是1.4,但是默认只到1.3,选1.3也能用
3.最难的连环套,ndoutils-1.4b9.tar.gz与cacti0.8.7e有冲突(0.8.7g是否还存在冲突我没测),会直接导致即使npc出现了,也看不到nagios里面的数据,但是nagios自己的界面能看到数据。我盯着log看了半天,发现N个表缺失字段,需要补充字段,sql如下:
- 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 '' after output;
- alter table npc_systemcommands add long_output TEXT NOT NULL default '' after output;
4.最后提醒一句,还有一个会导致和3中表现同样的问题,就是nagios/etc目录下的cfg文件的权限,一定要保证nagios和ndb运行的用户(一般是nagios)对cfg文件有读取权限,尤其是后来加入的ndoutils的几个配置文件。
通过上面的四点建议,都应该引起cacti配置时的重视:nagios的注意事项!
【编辑推荐】
(责任编辑:焦点)
谷歌推进“Actions on Google”计划,对抗亚马逊的“Alexa Skills”
正业国际(03363.HK)全年纯利下降33.35% 每股基本盈利人民币11分
超过7270万名玩家完成《GTA Online》首个抢劫任务
宝威控股(00024.HK)年度扭亏为盈至540.6万港元 每股基本及摊薄盈利0.11港仙
桌面养鱼摸鱼利器《Fish on the desktop》Steam页上线