暫存欄位是查詢的一部分,但不在 vRealize Log Insight 執行個體內全域儲存或做為已安裝內容套件的一部分進行儲存。
vRealize Log Insight 透過自動更新依賴所修改之欄位的查詢,減少建立暫存欄位的機會。
備註: 如果刪除已儲存查詢所依賴之欄位,則已儲存查詢會包含一個暫存欄位。
當您在 [互動式分析] 頁面中執行已儲存查詢時,如果已儲存查詢中使用的某個欄位之欄位名稱右側包含命名空間「暫存」,您就會看到暫存欄位。
查詢要包含一或多個欄位。對於 vRealize Log Insight 中的已儲存查詢,修改欄位時也會修改在儲存查詢時使用的欄位定義。欄位修改包括
- 變更欄位值
- 變更值之前的 regex 和欄位值之後的 regex
- 變更欄位名稱
- 刪除欄位
匯出內容套件時,vRealize Log Insight 會將所有暫存欄位轉換為內容套件欄位。如果您在內容套件中看到暫存欄位,則可能查看的是連同暫存欄位一併匯出之舊產品版本的內容套件或手動編輯的內容套件。
如果有暫存欄位與現有擷取欄位同名,暫存欄位的結尾會顯示 {n}。例如,如果您有個名為 product_test_field 的欄位,在匯出期間也可能看到 product_test_field {2}。如果出現此現象,表示有暫存欄位存在。 若要解決此問題,請選擇匯出對話方塊底部的全部不選選項,然後選取每個儀表板和/或警示,直到勾選包含 {n} 結尾的擷取欄位。前往這些儀表板和/或警示,然後編輯每個查詢。當您找到使用擷取欄位的查詢時,請變更篩選器或彙總以使用沒有 {n} 結尾的欄位、執行查詢,然後儲存查詢。 針對使用 {n} 結尾的欄位的所有查詢完成上述步驟後,該欄位就不再會在匯出期間顯示。