文件名称:heka-hl-sandboxes:Heka 自定义 lua 沙箱
文件大小:79KB
文件格式:ZIP
更新时间:2024-06-19 19:14:28
Python
HeliosLite Heka lua 沙箱 安装 Heka 您可以从以下网址下载最新的Heka版本: [amd64, i386] [armhf] 然后安装它: $ sudo dpkg -i path/to/heka.deb 测试HL沙箱 要测试 Heka HL 沙箱,请运行以下命令: $ export HEKA_HL_DIR=path/to/heka-hl-sandboxes/ $ cd $HEKA_HL_DIR $ python -m unittest -b tests 或者运行单个测试: $ python -m unittest -b tests.TestLogData 配置 在[hekad]配置中增加max_message_loops和max_timer_inject全局配置值,这样可以在多个沙箱中处理相同的消息,并且单个沙箱可以生成许多消息(例如, agg
【文件预览】:
heka-hl-sandboxes-master
----debian()
--------control(624B)
--------.gitignore(85B)
--------changelog(3KB)
--------compat(2B)
--------source()
--------heka-hl-sandboxes.install(157B)
--------copyright(321B)
--------rules(442B)
----.gitignore(16B)
----decoders()
--------decode_statsdp.lua(860B)
--------decode_json.lua(773B)
----README.md(7KB)
----old()
--------decoders()
--------README.md(3KB)
--------heka_detailed.dia(7KB)
--------filters()
--------encoders()
----tests()
--------heka.toml(2KB)
--------__init__.py(30KB)
--------sbmgr.toml(138B)
----filters()
--------aggregate_metric.lua(3KB)
--------add_static_fields.lua(1KB)
--------regex_dispatch_metric.lua(2KB)
--------encode_influxdb_0_8.lua(912B)
----PlatformDevs.toml(143B)
----toml()
--------filter_dispatch.toml(3KB)
--------encode_trwebclient.toml(763B)
--------hekad.toml(599B)
--------encode_carbonlogs.toml(426B)
--------decode_statsdp.toml(282B)
--------filter_aggregation.toml(4KB)
--------encode_protobuflogs.toml(252B)
--------filter_before_encode.toml(366B)
--------filter_custom.toml(1B)
----heka_detailed.dot(1KB)
----encoders()
--------encode_json.lua(997B)
--------encode_carbon.lua(908B)
----heka_detailed.png(44KB)