This repository has been archived by the owner on Oct 30, 2022. It is now read-only.
Releases: childe/hangout
Releases · childe/hangout
v0.4.0
es-6.2.2
es-6.1.1
ES output支持route
ES output支持route
Metrics Plugin
为了实现对各个agent的统一性能和运行情况监控,在input/filter/output之外又提供了种叫Metrics的plugin, 用来监控应用的指标, 目前(0.3.0)提供了两种插件, 一种写一些性能数据到Graphit, 一种是restful接口提供性能监控、探活.
metrics:
- Graphit:
port: 2004 # graphit port
host: 10.0.0.100 # graphit host
prefix: hangout
metrics:
com.codahale.metrics.JvmAttributeGaugeSet: [] # empty list will register all metrics in it
com.codahale.metrics.jvm.MemoryUsageGaugeSet: []
com.codahale.metrics.jvm.ThreadStatesGaugeSet: []
com.codahale.metrics.jvm.GarbageCollectorMetricSet: []
- Watcher:
host: 0.0.0.0
port: 8080
metric count, 可以记录流经每个plugin的数据多少, 开发新的plugin可以参考stdin-input和stdout-output里面的计数方法.
在使用的时候需要注意, yml配置文件中需要指明meter_name才可以记录.
Stdin: meter_name: stdin1
Elasticsearch Output可以配置额外属性
0.2.3 Merge branch 'dev'
紧急修复Elasticsearch配置兼容问题
Elasticsearch Output中的配置是bulk_actions, 不是bulk_action
0.2.1
0.2.0
for ES5.0.0, a hasty version
for ES5.0.0