coroot

Coroot 是一款開源的可觀測性與 APM 工具,具備 AI 驅動的根本原因分析功能。它整合了指標、日誌、追蹤、持續效能剖析,以及基於 SLO 的

coroot 是什麼?

Coroot 是一款開源的可觀測性與 APM 工具,具備 AI 驅動的根本原因分析功能。它整合了指標、日誌、追蹤、持續效能剖析,以及基於 SLO 的警報,並提供預設儀表板與檢查功能。

coroot 概覽

這是什麼

Coroot 是一個開源的觀測性與 APM 工具,具備 AI 驅動的根本原因分析。它整合了指標、日誌、追蹤、持續效能剖析,以及基於 SLO 的警示功能,並提供預設儀表板與檢查。

主要功能

  • 零儀器觀測性:透過 eBPF 自動收集指標、日誌、追蹤與效能剖析。提供涵蓋系統 100% 的服務地圖,無任何盲點。預設檢查無需設定即可審核每個應用程式。
  • 應用程式健康摘要:了解服務狀態,無需手動檢查即可洞察應用程式日誌,並追蹤服務層級目標 (SLO)。
  • 分散式追蹤:一鍵調查任何異常。使用 OpenTelemetry 進行供應商中立的儀器化。eBPF 基礎的儀器化可捕捉舊版或第三方服務的請求,無需修改程式碼。
  • 日誌模式:開箱即用的事件分群,無縫的日誌到追蹤關聯,基於 ClickHouse 的極速搜尋。
  • 效能剖析:分析 CPU 或記憶體使用量的異常峰值,精確到程式碼行。將異常與系統基線行為進行比較。
  • 內建專業知識:自動識別超過 80% 的問題。若應用程式未達到 SLO,會發送單一警示,包含所有相關檢查的結果。可針對特定應用程式或整個專案調整檢查。
  • 部署追蹤:在 Kubernetes 叢集中發現並監控每個應用程式部署。無需與 CI/CD 管線整合。每個版本會自動與前一個版本比較。整合的成本監控可追蹤每次變更對雲端費用的影響。
  • 成本監控:了解雲端成本精細到特定應用程式。無需存取雲端帳戶。支援 AWS、GCP、Azure。

使用情境

  • 在 Kubernetes 環境中監控與疑難排解應用程式。
  • 無需手動儀器化,即可從指標、日誌、追蹤與效能剖析中獲得可操作洞察。
  • 追蹤應用程式部署並偵測效能衰退。
  • 監控每個應用程式的雲端成本。

快速開始

請參閱儲存庫的 README 以取得安裝說明。

授權與價格

採用 Apache-2.0 授權。此專案為開源軟體。

內容整理自該專案公開的 README 與儲存庫資訊。

將此徽章加入你的 README

Featured on YunoDB 徽章樣式與說明

你是這個專案的維護者嗎?展示它已收錄於 YunoDB。

Markdown[![Featured on YunoDB](https://yunodb.com/badge/corootcoroot.svg)](https://yunodb.com/tools/corootcoroot?utm_source=github&utm_medium=badge)
HTML<a href="https://yunodb.com/tools/corootcoroot?utm_source=github&utm_medium=badge"><img src="https://yunodb.com/badge/corootcoroot.svg" alt="Featured on YunoDB" height="20"></a>