Bosun-0.5.0介绍

http://bosun.org/downloads
https://github.com/bosun-monitor/bosun/releases/tag/0.5.0

这是我们在9个月内的第一个非预览版本,包括自0.4.0以来的重大更改。未来的发布应该更快一些,因为这个版本涉及到一个完整的重构Bosun的内部存储。

我们已经将Bosun的内部存储从纯内存(已被seralized到螺栓)移动到redis / ledis,并重构了代码,使其更加基于事件。在0.4.0,仪表板可能需要10-30秒来加载有时。现在在正常情况下不应该超过一秒钟,并且在未来的版本中应该会更快。这也导致更快的启动时间为Bosun和其他性能改进
不赞成使用logstash查询,并用更通用的弹性函数替换它们。这支持不同的时间格式,索引命名方案,并添加更多的搜索可能性
增加了对基本系列操作的支持。在使用seriesSets之前,您只能通过将它们与标量或numberSet组合使用对它们使用运算符。现在你可以做像q(..)* q(...)
为表达式语言添加了各种函数:
合并,移位和结束:组合系列集,移动时间,显示时间随时间图查询OpenTSDB
系列:手动构建一个系列 - 用于在图形上测试和绘制线条
月:获取日历月的开始日期,对于日历后的提醒(如带宽结算)非常有用
tod:将一个数字转换为持续时间字符串,以便您可以根据持续时间数学来进行查询持续时间
linelr:绘制一条线以显示forecastlr的结果
支持OpenTSDB 2.2过滤器,允许您为tagkey聚集tagvalue的子集。
向Bosun添加了存储在Elastic中的注释(旨在将来可能支持其他后端)。 Bosun注释具有开始和结束时间,因此您可以使用它们捕获中断和维护窗口
通过新的Bosun Grafana插件添加了Grafana集成
添加了OpServer集成的路由(预览)
当结果是numberSet时,向表达式页面添加条形图
添加forceClose和清除操作
改进的事件过滤器(现在支持AND,OR,!和()分组)

升级
在升级到此版本之前,您应该决定是否要使用专用的redis实例(建议用于生产使用)或嵌入式ledisdb实例(默认行为)。有关配置redis / ledis的说明,请访问我们的网站。第一次bosun启动与此版本,它将所有数据从旧boltdb文件迁移到新的redis存储。之后,不再需要螺栓文件。您应该在执行此操作之前备份您的螺栓状态文件,并注意Bosun在执行迁移时可能需要几分钟的时间。

破解更改您需要注意
当使用OpenTSDB 2.2时,查询中的通配符扩展现在由OpenTSDB而不是Bosun完成。这是更干净,导致更好的性能,但混合通配符和交替不再支持,直到OpenTSDB支持它。例如* foo * | * baz *。 Bosun不会警告您这一点,因此如果您使用此警报可能会默默失败。确保在升级之前在您的配置中查找这些。
石墨后端现在拒绝不是有效Bosun标记(与OpenTSDB标记具有相同的限制)的标记,因为其中一些会导致混乱。限制是“仅允许以下字符:a到z,A到Z,0到9, - ,_,。,/或Unicode字符。一些基于石墨的警报可能需要更新
未来发布的进展
配置重新加载,不需要重新启动bosun进程
(实验)通过表达式语言的最后数据,所以一些警报仍然可以工作,如果opentsdb关闭
(实验)使用除了系列之外的分布(即,直方图)
更好的帖子通知
scollector
New collectors:
systemd service collector
varnish
Oracle
status.io pages
Fastly api stats
Extrahop
Elastic v2
Google Analytics collector
Nexpose collector
Cisco IOS BGP information (via snmp)
Fortinet SNMP collector
cadvisor
Support for MSSQL Named Instances
Add a local listener so datapoints can be pased to scollector via http
Bad datapoints in a batch no longer invalidate the entire batch
Better filtering options for excluding collectors and/or specific metrics

TSDBRelay relay:中继,传达

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,238评论 19 139
  • 1 Redis介绍1.1 什么是NoSql为了解决高并发、高可扩展、高可用、大数据存储问题而产生的数据库解决方...
    克鲁德李阅读 5,430评论 0 36
  • 每个人的青春里都有一条弯路 谁也没法替你走完 但未来总还在 愿有人陪你一起颠沛流离 一起走到出头的那天 走到你发光...
    瑞德小姐的信箱阅读 174评论 0 0
  • 要让整个人看起来轻盈苗条,瘦背也一定不定忽视,要瘦背自然就需要锻炼背部的肌肉,这样不但能减去赘肉也有利于避...
    健了个身阅读 504评论 0 3
  • 对开心的人,我给予哈哈哈的傻笑 对害羞的人,我给予沉默的陪伴 对不开心的人,我给予微笑和爱 我给予是因为我活在“有...
    丰盛富足的小帅哥阅读 407评论 0 0