附註:
- 此教學課程需要存取 Oracle Cloud。若要註冊免費帳戶,請參閱開始使用 Oracle Cloud Infrastructure Free Tier 。
- 它使用 Oracle Cloud Infrastructure 憑證、租用戶及區間的範例值。完成實驗室時,請將這些值取代為您雲端環境特有的值。
使用 Oracle Cloud Infrastructure Streaming 將 Oracle Cloud Infrastructure Logging 與 Cribl 整合
簡介
Oracle Cloud Infrastructure (OCI) 記錄日誌: OCI 提供原生記錄日誌服務,可聚總來自不同 OCI 服務的日誌,包括運算、網路、物件儲存及資料庫。這些日誌儲存在 OCI 內的集中位置,可以透過 OCI 主控台或透過 API 以程式設計方式存取。雖然 OCI 日誌記錄服務提供基本功能,但組織通常需要將 OCI 日誌與外部日誌管理平台 (例如 Cribl) 整合,才能進行進階處理、分析及視覺化。
Cribl 是新一代日誌管理平台,可讓組織控制日誌資料。它提供日誌路由、轉換、強化及篩選等功能,讓使用者能夠根據其特定需求將日誌串流最佳化。Cribl 可以輕鬆將日誌資料從各種來源 (例如 OCI) 傳送至 Google Chronicle 和 Splunk 等目的地。這項整合讓組織能在資料導向的世界中獲得更深入的洞察力、提升營運效率,並取得成功。
目標
- 使用 OCI Streaming 將 OCI 日誌記錄與 Cribl 整合。OCI Logging 與 Cribl 整合涉及設定串流管線,將 OCI 日誌擷取至 Cribl 以進一步處理。
必要條件
-
Cribl 使用者應該可以設定 Kafka 提取。如需詳細資訊,請參閱設定 Cribl 串流以接收 Kafka 主題的資料。
-
OCI 使用者必須具備管理 OCI Connector Hub、串流和日誌記錄服務的必要原則。所有服務的原則參照如下:原則參照。
作業 1:在 OCI 中建立使用者、群組、串流及連線器
-
建立使用者並產生認證權杖。若要建立驗證憑證,請參閱取得驗證憑證。
注意:請注意,Cribl 中要以密碼提供的認證權杖。
-
建立群組並將使用者新增至此群組。
-
建立原則
Allow group ‘<domain_name>/<Cribl_User_Group>’ to use stream-pull in compartment <compartment_of_stream>
,相應地取代<domain_name>
、<Cribl_User_Group>
和<compartment_of_stream>
的值。
-
若要建立串流,請前往分析與 AI 、訊息傳遞、串流。
注意:請記下串流名稱。
-
建立串流之後。從個別串流集區下的 Kafka 連線設定值複製啟動安裝伺服器、使用者名稱。這會在組態期間用於 Cribl。
-
若要建立連線器,請前往分析與 AI 、訊息傳遞、連線器中心。包括個別的日誌群組或日誌。請記得按一下預設建立原則對話方塊,即可將日誌推送至串流。
作業 2:設定 Cribl
-
在管理來源區段中,選取 KafKa 。
-
使用 OCI Streaming 的詳細資訊設定來源 Kafka。中介是啟動安裝伺服器,主題是串流名稱。
-
設定來源時,請在 TLS 設定中選取使用 TLS 。
-
檢查認證並新增先前從 OCI 串流擷取的必要欄位。此處的密碼是 OCI 使用者的認證權杖。
-
請前往即時資料以取得從 OCI 串流使用的日誌。
相關連結
認可
- 作者 - Vishak Chittuvalapil (資深雲端工程師)
其他學習資源
瀏覽 docs.oracle.com/learn 的其他實驗室,或前往 Oracle Learning YouTube 頻道存取更多免費學習內容。此外,請造訪 education.oracle.com/learning-explorer 以成為 Oracle Learning Explorer。
如需產品文件,請造訪 Oracle Help Center 。
Integrate Oracle Cloud Infrastructure Logging with Cribl using Oracle Cloud Infrastructure Streaming
F95659-01
March 2024