Grafana 10 如何讓開發(fā)人員更容易觀察
深入了解您的應(yīng)用在生產(chǎn)環(huán)境中的行為是現(xiàn)代開發(fā)團隊的一項關(guān)鍵要求。平臺和運營團隊進行所有故障排除的日子早已一去不復返了。
無論您是試圖了解用戶行為還是修復負載下出現(xiàn)的問題,您都需要快速查明真相。這將帶您進入日志、跟蹤和指標的世界,也就是可觀察性的三位一體。
隨著Grafana 10的發(fā)布,讓我們來看看這個可觀察性平臺的一些關(guān)鍵演變,以及它如何使可觀察性成為開發(fā)人員更容易掌握的學科。
1. 入門非???/h4>
在過去,為了獲得那些漂亮的 Grafana 儀表板,你必須安裝一個時間序列數(shù)據(jù)庫,安裝 Grafana,還要檢測你的應(yīng)用程序。如今,借助 Grafana Cloud,開發(fā)人員可以訪問所有主要云提供商的完全托管的可觀察性堆棧:AWS Marketplace、Microsoft Azure Marketplace和 Google Cloud Marketplace。Grafana Cloud 有一個“永久免費”層,其中包括三個用戶、10k 指標、50 GB 日志、50 GB 跟蹤和用于 k6 負載測試的 500 個虛擬用戶小時。
2. 連接來自不同數(shù)據(jù)存儲的數(shù)據(jù)
作為一個開源項目,Grafana 一直以其“大帳篷”理念而聞名,并希望讓開發(fā)人員控制他們的數(shù)據(jù)。隨著 Grafana 10 的發(fā)布,Grafana 擁有超過 150 個數(shù)據(jù)源插件,使您能夠跨幾乎每個流行的數(shù)據(jù)庫以及其他監(jiān)控提供商可視化各種不同的數(shù)據(jù)。在該公司的2023 年可觀察性調(diào)查中,38% 的受訪者表示他們在 Grafana 中配置了 7 個以上的數(shù)據(jù)源。
3. 新關(guān)聯(lián)功能
Grafana 10 附帶了一項新的關(guān)聯(lián)功能,可讓您在數(shù)據(jù)源之間進行旋轉(zhuǎn)和鏈接,從而更輕松地創(chuàng)建整個數(shù)據(jù)格局的統(tǒng)一視圖并加速故障排除。
相關(guān)性使用戶能夠跨多個數(shù)據(jù)源連接點。
4. Grafana場景
Grafana Scenes 是 Grafana 10 中的一個新的前端庫,它允許您將儀表板體驗直接構(gòu)建到您的產(chǎn)品中?,F(xiàn)在,您可以輕松創(chuàng)建反映 Grafana 儀表板體驗的應(yīng)用程序,包括模板變量支持、靈活的布局、動態(tài)面板呈現(xiàn)等。
5.實時數(shù)據(jù)的動態(tài)儀表板
在 Grafana 10 中,趨勢面板允許繪制升序數(shù)字 X 軸數(shù)據(jù),而新的數(shù)據(jù)網(wǎng)格面板提供了一個類似電子表格的界面,用于在每個儀表板中編輯、微調(diào)和組織數(shù)據(jù)。還有折疊行、隱藏查詢和放大面板的新功能。
趨勢面板允許用戶繪制上升的數(shù)字 X 軸數(shù)據(jù),從而實現(xiàn)更具適應(yīng)性的數(shù)據(jù)可視化。
6.公開分享
隨著公共儀表板的最新更新,您組織外的任何人都可以添加 Grafana 儀表板。
7. Grafana 作為代碼
新的 Grafana as Code 具有新的 Go 庫、Graffonet 和改進的 Terraform 提供程序。
8.代碼自動化
無需再處理復雜的 JSON 或重寫代碼。Grafana 10 引入了第二個 Grafana 界面,專注于將儀表板管理為代碼。
9. 安全與認證
Grafana 10 提供了新的身份驗證功能,包括自助式 SAML UI。這使您能夠維護細粒度和自定義的訪問控制。
10. 在不暴露網(wǎng)絡(luò)的情況下查詢私有數(shù)據(jù)源
Grafana 10 中的新特性,私有數(shù)據(jù)源連接 (PDC) 克服了之前在不暴露網(wǎng)絡(luò)的情況下從Grafana Cloud連接私有數(shù)據(jù)的挑戰(zhàn)。PDC 使用 SOCKS over SSH 在您部署在網(wǎng)絡(luò)上的輕量級 PDC 代理與 Grafana Cloud 堆棧之間建立安全連接。使用 PDC,您現(xiàn)在可以從 Grafana Cloud 查詢它們并與您的私有數(shù)據(jù)源保持安全連接。