该版本较以前的版本有较大改动主要有:监控点存储逻辑改进,节省了存储空间并在历史数据的读写性能上有提升;监控点支持自定义统计周期(老版本默认为1分钟);对监控插件的管理功能进行了提升,可自定义修改插件配置;新增插件“开源项目粉丝增长监控”并在该插件首次引入“插件看板”,通过看板插件的监控点图表查看能够灵活处理不在局限于服务器和视图;插件的发布和版本更新支持灰度账号,居于此将主版本号进行提升,版本修改点如下:

  1. 优化监控点数据存储提升存储效率和读写性能
  2. 监控点支持自定义统计周期(之前为固定1分钟)
  3. 云监控插件市场页面元素更新
  4. 控制台支持修改插件的自定义配置项(可在插件配置文件中指定)
  5. 插件一键部署超时时间可配置
  6. 插件支持灰度能力,灰度期间新版本仅指定用户可见
  7. 新增插件:开源项目粉丝增长监控,同时首次引入插件看板功能
  8. 测试告警-通道问题fix
  9. 告警检测服务 slog_check_warn bug 修复
  10. 开源版告警回调脚本(同时提供一个邮件发送的脚本可自行发送邮件告警)


部分修改点说明:

监控点支持自定义统计周期
老版本默认统计周期为 1 分钟,即在曲线图绘制时每一分钟绘制一个点,这对于某些场景并不适合,比如新插件开源项目粉丝增长监控”由于数据变化并不频繁不需要按每分钟去统计数据。监控点的统计周期可以修改,修改后当天的数据因为统计周期的变化修改前后的图表可能不一致,统计周期操作界面示例图如下:


插件自定义修改配置项

老版本只能修改插件可修改的配置项,新版本可以通过在配置文件中指定配置项,指定后的配置项可以上传的服务器并可通过web 控制台修改,示例如下:



插件支持灰度账号

新版本对于插件的发布可指定灰度账号,指定后只有在开源版绑定灰度账号后才能看见插件的新版本,示例图:



告警回调脚本

为方便用户灵活处理告警,新增了告警回调脚本,用户可在该脚本中自定义自己的告警处理逻辑,同时提供一个发送邮件的脚本可用于发送告警邮件,如需要该功能,用户可在 slog_deal_warn 服务的目录下实现 deal_warn.sh 脚本(默认该脚本将告警信息写入文件:warn_log.txt



新增插件 open_source_star “开源项目粉丝增长监控”

该插件使用了自定义统计周期,数据统计周期为3 小时,可用于开源项目的粉丝增长监控,同时该插件还引入了看板功能

关于插件详情见文章:http://xrkmonitor.com/plugin/open_source_star.html


docker 部署改进

3.0 docker 镜像地址为:registry.cn-hangzhou.aliyuncs.com/xrkmonitor/release:v3.0,该镜像支持使用非80端口映射容器 80 端口,且将 cgi 以fastcgi 方式运行,关于docker 部署的详细信息请查看在线文档:http://xrkmonitor.com/monitor/showdoc/showdoc/web/#/4?page_id=95