同步操作将从 WeBank/open-monitor 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
中文 / English
Prometheus是由SoundCloud开发的开源监控报警系统和时序列数据库(TSDB)。Prometheus使用Go语言开发,是Google BorgMon监控系统的开源版本。
Prometheus 监控插件包括几个组成部分: Prometheus Server、Consul、Alert Manager、监控应用程序。
Open-Monitor 无侵入式地封装了Prometheus的功能,并提供更好的告警管理和图表展示,以及与其它系统的交互等
整体架构图如下:
WeCube通过监控插件来对资源以及应用的监控及告警。
此插件底层引用Prometheus,上层Monitor封装了对Prometheus的配置管理和图表展示,Monitor后端技术选型为Go + Gin + Xorm, 前端技术选型为Vue + ECharts。
Monitor具备以下特点:
管理监控对象
支持对象的注册和注销,并在对接了CMDB的情况下可主动从CMDB同步监控对象
支持监控对象的组管理,可对组进行告警配置
友好的视图
默认提供主要监控对象类型的指标视图,包括主机、mysql、redis、tomcat等
提供Prometheus原生PromQL查询与查询指标配置保存
提供自定义视图的功能
管理告警
提供对Prometheus告警规则配置的持久化与下发
提供未恢复告警面板展示与历史告警
提供对象告警配置与组告警配置
提供告警接收方管理
监控插件包括以下功能:
Open-Monitor采用容器化部署。
如何编译,请查看以下文档 Open-Monitor编译文档
如何安装, 请查看以下文档 Open-Monitor部署文档
agent安装文档 Prometheus-agent安装文档
关于Open-Monitor的使用和操作说明,请查看文档Open-Monitor用户手册
Open-Monitor本地环境搭建与开发
请参考本地开发环境配置文档 Open-Monitor本地环境配置文档
WeCMDB是基于 Apache License 2.0 协议, 详情请参考 LICENSE
如果您想得到最快的响应,请给我们提Issue或扫描下面的二维码,我们会第一时间反馈。
联系我们:fintech@webank.com
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。