夜鶯監控項目最核心的定位,是做一個告警引擎,支持多種數據源的告警。這個版本的更新主要是增加了對 MySQL 數據源的支持,進一步增強了夜鶯在業務指標監控方面的能力。
之前版本的夜鶯主要聚焦在 Prometheus、VictoriaMetrics、ElasticSearch 等傳統監控數據源上,從上個版本引入 ClickHouse 開始,夜鶯開始支持更多樣化的數據源,本次版本迭代則引入了 MySQL 數據源的支持,給予了用戶更大的靈活性和選擇空間。
另外修復了兩個 Bug:
- 通知媒介聯系方式無法保存的問題
- Elasticsearch 數據源 KQL 語法報錯未顯示的問題
更多改動請參考 github release 的 changelog。
升級須知
大家可以從夜鶯的?github releases?頁面下載到最新的發布包。
v6/v7版本都可以平滑升級:
- 建議先備份老版本的二進制、配置、integrations 目錄等,留好后路,然后就可以放心大膽升級了
- 如果夜鶯所用的DB賬號有建表、改表權限,會自動更新表結構,否則就要參考代碼倉庫里?docker/migratesql?手工改表結構了
- integrations 目錄可以直接替換成新版
- 配置文件 etc/config.toml 建議認真 diff 一下
- 容器啟動的話,直接拉取 latest 鏡像重啟即可
夜鶯產品特性介紹的PPT
有些人可能對夜鶯的產品還不太了解,特準備了一份 PPT,請參考:PPT。