Commit Graph

14 Commits

Author SHA1 Message Date
Ulric Qin 10b7043aea code refactor for InternalConfig 2022-07-25 19:27:14 +08:00
Ulric Qin 62e0361350 a real big code refactor 2022-07-24 00:18:00 +08:00
Ulric Qin 5c8fdb026b move types.PushSamples to inputs.PushSamples 2022-07-12 14:44:27 +08:00
yushuangyu 5eabb7e85a fix build linux 2022-07-04 16:09:42 +08:00
yushuangyu b004dc4c61 1. add kafka metrics collector
2. change Sample funcs from package inputs to types to avoid cycle imports
3. add runtimex.Stack to print stack detail when panic
2022-07-03 22:01:41 +08:00
Ulric Qin 6e982af96c code refactor: extract Interval struct so every plugin no need to implement function GetInterval 2022-04-29 00:02:20 +08:00
Ulric Qin e4f68e4538 rename interface method GetInputName to Prefix 2022-04-28 15:24:48 +08:00
UlricQin 3a9299c305 fix build on linux 2022-04-25 15:37:45 +08:00
Ulric Qin 4980450a97 refactor framework 2022-04-25 15:34:15 +08:00
Ulric Qin dbf0d9c22c add kernelvmstat 2022-04-20 16:59:16 +08:00
Ulric Qin 91da633fdb add collector oracle framework 2022-04-18 17:35:16 +08:00
Ulric Qin 7a30b6756e use config.Duration instead int64 2022-04-17 12:54:32 +08:00
Ulric Qin 53ea839771 rename InputName to inputName 2022-04-17 08:02:33 +08:00
Ulric Qin 18f7a1969d add collector: kernel 2022-04-16 23:14:48 +08:00