网络监控平台Shinken安装示范
4页1、网络监控平台 Shinken 安装示范Shinken是一个网络监控平台,可以通过一系列直观的方式监控网络内的各种健康状况。Shinken,单单这个名字接近于日语发音的“新建”,Shinken脱胎于Nagios,其实Shinken这个项目本身就是一帮Nagios项目的人无法忍受Nagios,自己跳出来重新用Python重构了一下较低的版本甚至完全兼容Nagios的配置文件。AD:Shinken是一个网络监控平台,可以通过一系列直观的方式监控网络内的各种健康状况。Shinken,单单这个名字接近于日语发音的 新建 ,Shinken脱胎于Nagios,其实Shinken这个项目本身就是一帮Nagios项目的人无法忍受Nagios,自己跳出来重新用Python重构了一下 较低的版本甚至完全兼容Nagios的配置文件。要吐漕的是Litrin在尝试安装的时候用了N个版本,0.x的根本找不到文档;1.x的文档很全,插件兼容性有问题;2.x文档有,插件全,就是明显的有bug。只能自己在github上fork之后提交补丁 好在当天就被采纳了。不过话说这也是开源项目的一个常态,一个项目一旦做到差不多,团队
2、很快就会因为产品定义的不同出现分歧,然后一帮人就fork代码搞个新项目,最终的结果就是 一堆类似功能的项目,多的挑花眼却没有一个是完美的。 安装前先简单了解下Shinken的架构,相比Shinken借鉴的Nagios,这个明显要复杂很多。 多种角色:不同于传统CS架构,应该是出于分布式的考虑。Shinken的结构真的有些变态了。 Arbiter(仲裁): Arbiter节点读取本地的配置,然后将配置切分之后分发到多个合适的schedulers节点。 Scheduler(调度): scheduler节点负责分别管理poller和reactionner节点的任务调度。 Poller(轮询): poller节点通过各类插件执行scheduler节点的任务,获取各种健康指标。 Reactionner(响应): reactionner 节点的任务是一旦满足要求将触发event_handlers机制(比如发送通知等)。 Broker(中间人): broker节点的任务真的是中间人 导出和管理scheduler节点中的数据。 Receiver(接收人): 可选节点,在某些特定场景下可以通过reciv
3、er节点汇总数据(比如汇总私网内部数据,统一转发)。 除了Arbiter节点之外,任何的节点都可以不是唯一的。节点之间的关系也都是多对多的。 每一个节点都支持依赖插件,或者说Shinken本身只是一个插件的框架而已。 保障性能和可靠性 根据CAP法则,放弃了一致性。说了这么多的理论,开始动手吧! 这次终于使用了Ubuntu14.04的Server版。前边也介绍过,N多的版本都不完善,这里只能采用Ubuntu的apt方法来安装。这里为了省去前面的6种节点角色的复杂,只用 主控 和 受控 两种角色粗暴的示范安装过程。主控端操作#apt-get install shinken看看哪些包被安装了rootubuntu14:# dpkg -l | grep shinkenrc shinken 1.4-2 amd64 Flexible monitoring tool - Meta-packageii shinken-common 1.4-2 amd64 Flexible monitoring tool - Common filesii shinken-module-broker-webui 1.4-
4、2 amd64 Shinken WebUI broker moduleii shinken-module-broker-webui-cfgpassword 1.4-2 amd64 Shinken cfg_password authentifcation module for WebUI brokerii shinken-module-broker-webui-sqlitedb 1.4-2 amd64 Shinken Sqlite storage module for WebUI brokerii shinken-module-retention-picklefile 1.4-2 amd64 Retention module for Arbiter, Scheduler or Broker安装结束后,正常情况下,在你的etcinit.d目录下将会有一系列以shinken开头的脚本。这个时候,如果你简单粗暴的server shinken start的话肯定是一堆的报错等着你。好吧,这个问题我找了很久才发现。 编辑etcdefaultshinken,将第34行修改为:BIN=usrlibpy
《网络监控平台Shinken安装示范》由会员公****分享,可在线阅读,更多相关《网络监控平台Shinken安装示范》请在金锄头文库上搜索。
2018版高中语文 专题4 寻觅文言津梁 仔细理会 廉颇蔺相如列传(节选)古今对译 苏教版必修3
公司设立申请书
电力系统基础知识题库
大学感恩节主题教育活动总结
有关幼师工作总结模板(4篇).doc
模板仓库管理制度
案例10财产处理信托
编译原理第2章习地训练题目课
物理老师工作总结15篇
2022年广东深圳信息职业技术学院第1批硕士层次聘用制教师、辅导员招考聘用(同步测试)模拟卷(9)
试论李清照的人格与创作
常用一线降压药一览表
勾践灭吴知识点归纳训练
合同范本车祸调解协议范文书
学校教导处年工作总结(四篇)
中考社会与思品试卷评析论文2
猴雌二醇E2酶联免疫分析ELISA
预制外墙板安装工艺标准(4281996)
超越单纯广告价值的央视招标广告
股权转让合同介绍
2023-08-26 3页
2022-08-03 9页
2023-10-20 3页
2022-12-30 5页
2022-10-20 6页
2022-11-24 10页
2023-06-26 4页
2022-11-13 2页
2023-07-05 6页
2022-09-15 9页