博客 / 詳情

返回

INFINI Labs 產品更新 | Agent 全新重構,優化指標採集,支持集中配置管理,支持動態下發等功能

INFINI Labs 產品又更新啦~

本次更新主要有 Agent、Console、Loadgen 等產品,其中 Agent 進行全新重構升級,新版限制了 CPU 資源消耗,優化了內存,相比舊版內存使用率降低 10 倍,極大的降低了對宿主服務器造成資源佔用壓力。同時 Agent 還優化了指標採集,支持集中配置管理,支持動態下發,支持一鍵安裝和自動註冊到 Console,可通過 Console 集中管理,並進行關聯集羣和節點。

以下是本次更新的詳細説明。

INFINI Agent v0.7.0

INFINI Agent 是 INFINI Console 的一個可選探針組件,負責採集和上傳集羣指標和日誌等信息,並可通過 Console 管理。Agent 支持主流操作系統和平台,安裝包輕量且無任何外部依賴,可以快速方便地安裝。

探針 Agent 本次更新如下:

Features

  • 限制探針資源消耗,限制 CPU 的使用
  • 優化探針內存使用,10 倍降低
  • 支持集中配置管理,支持動態下發
  • 支持探針一鍵安裝和自動註冊
  • 優化節點指標採集,僅採集本節點指標

Improvements

  • 重構節點統計信息
  • 刪除未使用的文件
  • 添加發現未知節點的 API
  • 重構節點發現
  • 重構新的 API

INFINI Console v1.10.0

INFINI Console 是一款非常輕量級的多集羣、跨版本的搜索基礎設施統一管控平台。通過對流行的搜索引擎基礎設施進行跨版本、多集羣的集中納管, 企業可以快速方便的統一管理企業內部的不同版本的多套搜索集羣。

Console 在線體驗: http://demo.infini.cloud (用户名/密碼:readonly/readonly)。

探針管理

新版 Agent 安裝好之後可在 Console 探針管理界面集中納管,支持發現 ES 進程 和 疑似 ES 進程,並支持手動和自動批量關聯到集羣。如下圖所示:

探針管理

實例動態配置

Console 網關實例模塊新增配置管理功能,支持實例配置內容查看和修改,修改後的配置支持自動加載生效,無需再去手動重啓實例。如下圖所示:

實例動態配置

集羣動態

集羣動態界面進行了優化,新增了篩選過濾、時序圖等。如下圖所示:

集羣動態

Console 本次更新詳細清單如下:

Features

  • 重構探針註冊流程
  • 合併精簡冗餘接口
  • 支持實例的配置查看和動態修改
  • 允許准入和移除探針
  • 監控新增分片級別指標
  • 節點級別添加線程池相關指標

Bug fix

  • 修復數據遷移/校驗任務列表狀態顯示異常的問題
  • 修復數據探索索引選擇列表數據不完整的問題
  • 修復開發工具集羣列表找不到集羣的問題
  • 修復監控告警詳情點擊後查詢的數據未包含告警時間點產生的數據問題

Improvements

  • 優化數據遷移/校驗任務剩餘時間顯示
  • 數據探索查詢數據支持自定超時時間
  • 數據探索字段 TOP5 統計的總數調整為當前時間範圍內的文檔數
  • 監控指標支持自定義時間桶的大小
  • 數據檢驗任務添加導出文檔數提示信息
  • 優化集羣,網關注冊輸入框,自動去除兩邊空格
  • 完善探針探測未知 ES 節點的流程
  • 優化探針安裝腳本,新增遠程配置服務器參數
  • 優化集羣動態界面,新增篩選過濾、時序圖等
  • 優化集羣管理界面,新增篩選過濾

INFINI Loadgen v1.8.0

INFINI Loadgen 是一款支持 Easysearch、Elasticsearch 等搜索引擎壓測工具,其特點輕量級無依賴、性能強勁、支持高併發、支持模板化參數隨機、支持壓測端均衡流量控制等。

Loadgen 本次更新如下:

Breaking changes

  • 原 Loadrun 功能併入 Loadgen
  • 測試請求、斷言等使用新的 Loadgen DSL 語法來配置

下載地址:https://release.infinilabs.com/loadgen

期待反饋

歡迎下載體驗使用,如果您在使用過程中遇到如何疑問或者問題,歡迎前往 INFINI Labs Github(https://github.com/infinilabs) 中的對應項目中提交 Feature Request 或提交 Bug。

  • INFINI Gateway: https://github.com/infinilabs/gateway/issues
  • INFINI Console: https://github.com/infinilabs/console/issues
  • 下載地址: https://www.infinilabs.com/download

您還可以通過郵件聯繫我們:hello@infini.ltd

或者撥打我們的熱線電話:(+86) 400-139-9200

歡迎加入 Discord 聊天室:https://discord.gg/4tKTMkkvVX

也歡迎大家微信掃碼添加小助手(INFINI-Labs),加入用户羣一起討論交流。

user avatar rxliuli 頭像
1 位用戶收藏了這個故事!

發佈 評論

Some HTML is okay.