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閱讀 134,923評論 18 139
  • 1 Redis介紹1.1 什么是NoSql為了解決高并發、高可擴展、高可用、大數據存儲問題而產生的數據庫解決方...
    克魯德李閱讀 5,354評論 0 36
  • 每個人的青春里都有一條彎路 誰也沒法替你走完 但未來總還在 愿有人陪你一起顛沛流離 一起走到出頭的那天 走到你發光...
    瑞德小姐的信箱閱讀 170評論 0 0
  • 要讓整個人看起來輕盈苗條,瘦背也一定不定忽視,要瘦背自然就需要鍛煉背部的肌肉,這樣不但能減去贅肉也有利于避...
    健了個身閱讀 502評論 0 3
  • 對開心的人,我給予哈哈哈的傻笑 對害羞的人,我給予沉默的陪伴 對不開心的人,我給予微笑和愛 我給予是因為我活在“有...
    豐盛富足的小帥哥閱讀 404評論 0 0