-
Kapacotor
Kapacitor is an open source data processing framework that makes it easy to create alerts, run ETL jobs and detect anomalies. Kapacitor is the final piece of the Tick stack.
-
ETL
From wikipedia, extract, transform, load(ETL) is the general procedure of copying data from one or more sources into a destination system which represents the data differently from the source(s) or in a different context than the source(s).
The ETL process became a popular concept in the 1970s and is often used in data warehousing.
-
TICK Stack
Collectively, Telegraf, InfluxDB, Chronograf and Kapacitor are known as the TICK Stack.
The TICK Stack is a loosely coupled yet tightly integrated set of open source projects designed to handle massive amounts of time-stamped information to support your metrics analysis needs.
-
-
TICK script language
Kapacitor uses a Domain Specific Language(DSL) named TICK script to define tasks involving the extraction, transformation and loading (ETL) of data and involving, moreover, the tracking of arbitrary changes and the detection of events within data.
TICKscript is used in .tick files to define pipelines for processing data.
-
methods
- Property methods, 使用
.
格式 - Chaining methods, 使用
|
格式
- Property methods, 使用
-
Nodes
Fundamental type of TICKscript is the
node
.A NODE has properties and chaining methods.
Common node types are
batch
,query
,stream
,from
,eval
,alert
.and dozens of others.The TOP lEVEL nodes:
batch
andstream
The node reference documentation lists the property and chaining methods of each node along with examples and descriptions.
-
Pipelines
Every TICKscript is broken into one or more piplines.
Pipelines are chains of nodes logically organized along edges that can’t cycle back to earlier nodes in the chain.
-
-
References
初識Kapacitor
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.