原文:Flume-自定義 Sink

Sink 不斷地輪詢 Channel 中的事件且批量地移除它們,並將這些事件批量寫入到存儲或索引系統 或者被發送到另一個 Flume Agent。 Sink 是完全事務性的。 在從 Channel 批量刪除數據之前,每個 Sink 用 Channel 啟動一個事務。 批量事件一旦成功寫出到存儲系統或下一個 Flume Agent,Sink 就利用 Channel 提交事務。 事務一旦被提交,該 C ...

2019-10-01 00:35 0 1046 推薦指數:

查看詳情

Flume-自定義 Source

Source 是負責接收數據到 Flume Agent 的組件。 Source 組件可以處理各種類型、各種格式的日志數據,包括 avro、thrift、exec、jms、spooling directory、netcat、sequence generator、syslog、http、legacy ...

Sun Sep 29 06:53:00 CST 2019 0 789
自定義Flume Sink:ElasticSearch Sink

Flume Sink的目的是從Flume Channel中獲取數據然后輸出到存儲或者其他Flume Source中。Flume Agent啟動的時候,它會為每一個Sink都啟動一個SinkRunner的對象,SinkRunner.start()方法會啟動一個新的線程去管理每一個Sink的生命周期 ...

Thu Sep 14 05:55:00 CST 2017 1 2125
flume 自定義 hbase sink

flume 1.5 的配置文件示例 #Name the components on this agent a1.sources = r1 a1.sinks = k1 a1.channels = c1 # Describe/configure ...

Wed Jan 18 18:38:00 CST 2017 0 2318
flume自定義sink之mysql

package me; import static org.mockito.Matchers.booleanThat; import java.sql.Connection; import ...

Thu Mar 30 19:57:00 CST 2017 0 2352
flume自定義sink-Kafka

1、創建一個agent,sink類型需指定為自定義sink vi /usr/local/flume/conf/agent3.conf agent3.sources=as1 agent3.channels=c1 agent3.sinks ...

Mon May 25 00:58:00 CST 2015 0 5550
Flume-自定義 Source 讀取 MySQL 數據

開源實現:https://github.com/keedio/flume-ng-sql-source 這里記錄的是自己手動實現。 測試中要讀取的表 記錄表(必須),告訴 Flume 每次從哪開始讀取 一、編寫自定義 Source 1.添加 pom ...

Mon Sep 30 03:10:00 CST 2019 0 1044
Flume-自定義 Interceptor(攔截器)

使用 Flume 采集服務器本地日志,需要按照日志類型的不同,將不同種類的日志發往不同的分析系統。 在實際的開發中,一台服務器產生的日志類型可能有很多種,不同類型的日志可能需要發送到不同的分析系統。 此時會用到 Flume 拓撲結構中的 Multiplexing 結構 ...

Sat Sep 28 03:23:00 CST 2019 0 2289
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM