nagios二次开发(五岁以下儿童)---nagios和nagiosql关系
--- 关系 以下 二次开发 儿童 Nagios
2023-09-14 09:10:12 时间
基于nagios和nagiosql理解。这将是这两个梳理比较粗糙的简单关系,有关详细信息,请参阅下面的图如:
![](//img-blog.csdn.net/20141221133158578?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcnViZXJ6aHU=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
从上面的关系图中能够看出,nagios与nagiosql共享了主机、主机组、服务、服务组等.cfg配置文件。同一时候在nagiosql中,可自由的控制nagios的进程的启停。因为在nagiosql安装配置过程中,须要指定nagios配置及应用程序的路径,而且在nagios中须要屏蔽其原有默认的配置文件夹并改动为nagiosql中的新的路径,这就为二者之后的默契提供了有力的条件。
从这一点来看,二者仅仅共享了配置文件。并无数据库的依赖。可能这也是nagiosql无法对nagios的架构进行影响的原因吧,毕竟二者是相对独立的项目。
至于在二次开发过程中是否须要改变nagios的架构。使其对配置文件的支持变更为对数据库的依赖。这个就须要我们的评估了。
从上面的关系图中能够看出,nagios与nagiosql共享了主机、主机组、服务、服务组等.cfg配置文件。同一时候在nagiosql中,可自由的控制nagios的进程的启停。因为在nagiosql安装配置过程中,须要指定nagios配置及应用程序的路径,而且在nagios中须要屏蔽其原有默认的配置文件夹并改动为nagiosql中的新的路径,这就为二者之后的默契提供了有力的条件。
从这一点来看,二者仅仅共享了配置文件。并无数据库的依赖。可能这也是nagiosql无法对nagios的架构进行影响的原因吧,毕竟二者是相对独立的项目。
至于在二次开发过程中是否须要改变nagios的架构。使其对配置文件的支持变更为对数据库的依赖。这个就须要我们的评估了。
只是从昨天的一篇blog在。我发现有人谁说假说nagios该数据是完全读取和写入数据库,它会带来严重的性能影响。
这将需要实际的测试页。
请注明转载的朋友源头。由于我是为了更好的方便大家前来洽谈。谢谢。
意见建议:ruberzhu@qq.com
相关文章
- GoLang协程与通道---上
- 算法学习<3>---递归
- 经典Bug永流传---每周一“虫”(四十五)
- Excel学习: 文件操作之---复制模板按面试分组名重命名
- Typecho主题Handsome修改记录---(持续更新)
- 项目实战---行政优先级分析
- 数据挖掘机器学习[三]---汽车交易价格预测详细版本{特征工程、交叉检验、绘制学习率曲线与验证曲线}
- 前端工程师leetcode算法面试必备---二分搜索算法(中)
- 智慧城市---智能供热系统
- Swift-day4---闭包(Closures)
- C语言: 扫雷小游戏---手把手基础教学
- pr干货分享---软件安装如何获取使用方法
- 跟我学Nodejs(一)---Node.js简介及安装开发环境