您可以使用 data_uploader.sh 程序檔將資料移轉至下列其中一個資料儲存元件:
Kafka: 您可以將事件和原始資料移轉至 Kafka。分別為事件資料和原始資料執行程序檔。程序檔會將資料移轉至 Kafka 主題。
您可以指定自訂作業,例如在移轉期間壓縮檔案、以批次方式傳送資料等。若要指定這些自訂項目,請建立內容檔案,並以索引鍵值的格式新增必要的內容。例如,您可以新增以下內容:
compression.type=lz4
batch.size=20000
如需關於 Kafka 內容的詳細資訊,請參閱《Kafka 文件》。請設定內容與其中的值,因為程序檔不會驗證這些內容。
附註:請確定 Sentinel 伺服器能夠將所有 Kafka 代理程式解析為整個 Kafka 叢集的有效 IP 位址。如果 DNS 未設定為啟用此功能,請將 Kafka 代理程式主機名稱新增至 Sentinel 伺服器的 /etc/hosts 檔案中。
Elasticsearch: 您只能將事件資料移轉至 Elasticsearch。在移轉資料之前,請確定您已啟用事件視覺化。如需詳細資訊,請參閱啟用事件視覺化。
程序檔會依據您指定的日期範圍 (開始與結束) 傳輸資料。當您執行程序檔時,程序檔會顯示您為了起始資料移轉所應指定的必要和選用參數,以及有關所需的資料儲存元件要使用之相關內容的資訊。
程序檔必須以 Novell 使用者的身分執行。因此,請確定 Novell 使用有適當的權限,可使用您指定的資料目錄和任何檔案。根據預設,程序檔會從主要儲存位置移轉資料。如果您要從次要儲存位置移轉資料,請在執行程序檔時,指定次要儲存位置的適當路徑。
若要移轉資料:
以 Novell 使用者身分登入 Sentinel 伺服器。
執行以下程序檔:
/opt/novell/sentinel/bin/data_uploader.sh
依照畫面上的指示,並以必要的參數再次執行程序檔。
移轉資料的保留期間與目標伺服器上設定的相同。
完成資料移轉後,程序檔會記錄狀態,如分割區已成功移轉、分割區移轉失敗和移轉的事件數等。對於其日期是昨天和今天的分割區,資料傳輸狀態將會顯示 IN_PROGRESS,表示事件可能會較慢傳入。
如果資料移轉失敗,或分割區的資料移轉狀態持續指出 IN_PROGRESS,請重新執行程序檔。當您重新執行程序檔時,程序檔會先檢查狀態檔,以了解有多少分割區已移轉,然後僅繼續移轉剩餘的分割區。程序檔會將記錄保留在 /var/opt/novell/sentinel/log/data_uploader.log 目錄中,以便進行疑難排解。