OpenTelemetry 是一套工具、API 和 SDK 的集合,協助工程師進行軟體性能和行為的檢測工具、產生、收集和輸出遙測資料,例如指標、日誌和追踪。Grafana Labs 在 OpenTelemetry 項目中擔任重要角色,並提供與多個子項目或特殊興趣小組 (SIG) 的協作,如 OpenTelemetry Collector、Kubernetes 的 Operator、Java SDK 等。
Grafana Labs 在 OpenTelemetry 專案中積極參與,聘請了與多個子項目或稱為特殊興趣小組 (SIGs) 合作的人員,這些小組包括 OpenTelemetry Collector、Kubernetes 的 Operator、Java SDK 等。Grafana Labs 也很自豪地參與了該專案的管理委員會。
OpenTelemetry 的許多子專案可以分為三大類:
透過 OpenTelemetry 專案,你可以得到以下的優勢:
一般來說,OpenTelemetry 專案的每個部分都可以獨立於其他部分使用。例如,您可以使用 OpenTelemetry API 對您的應用進行檢測,但使用另一種 SDK,這可能更適合您的特定應用。或者使用不同於 OTLP 的協議,將您的應用的遙測資料發送到後端,儘管它使用了官方的 OpenTelemetry SDK。即使您的任何應用都不使用 OpenTelemetry 組件,您也可以採用 OpenTelemetry Collector。但是,將 OpenTelemetry 的各個專案一起使用會更簡單。
繼續閱讀,了解更多有關特定 OpenTelemetry 組件的信息,以及它們如何與 Grafana Labs 的專案和解決方案一起使用。
OpenTelemetry 提供廠商中立的開源工具、SDK 和標準,用於應用觀測。這與 Grafana 的開放大帳篷策略完美匹配。將如 Kubernetes 的 Prometheus 指標等基礎設施和平台遙測以及應用遙測結合到一個統一的開源監控後端,縮小了運營和應用開發人員之間的差距,並提供了新的合作和洞察方法。
與 Grafana 建立 OpenTelementry 端點有多種選擇:
Blogs:
此外還有許多與 OpenTelemetry 和 Grafana 相關的Blog供用戶參考和學習。
Grafana 能夠與 OpenTelemetry 完美整合,提供了一個全方位的應用監控解決方案。此合作不僅滿足了監控的基本需求,還提供了許多先進的功能和工具,使企業可以更深入地了解其應用的性能和行為。