Go 編寫的代理程序,Telegraf v0.1.9 發布
Telegraf 是一個用 Go 編寫的代理程序,可收集系統和服務的統計數據,并寫入到 InfluxDB 數據庫。
Telegraf 具有內存占用小的特點,通過插件系統開發人員可輕松添加支持其他服務的擴展。
目前已有的插件包括:
-
System (memory, CPU, network, etc.)
</li> -
Docker
</li> -
MySQL
</li> -
PostgreSQL
</li> -
Redis
</li> </ul> telegraf v0.1.9 發布,更新內容如下:-
InfluxDB output config change:
</li>url
is nowurls
, and is a list. Config files will still be backwards compatible if onlyurl
is specified. -
The -test flag will now output two metric collections
</li> -
Support for filtering telegraf outputs on the CLI -- Telegraf will now allow filtering of output sinks on the command-line using the
</li>-outputfilter
flag, much like how the-filter
flag works for plugins. -
Support for filtering on config-file creation -- Telegraf now supports filtering to -sample-config command. You can now run
</li>telegraf -sample-config -filter cpu -outputfilter influxdb
to get a config file with only the cpu plugin defined, and the influxdb output defined. -
Breaking Change: The CPU collection plugin has been refactored to fix some bugs and outdated dependency issues. At the same time, I also decided to fix a naming consistency issue, so cpu_percentageIdle will become cpu_usage_idle. Also, all CPU time measurements now have it indicated in their name, so cpu_idle will become cpu_time_idle. Additionally, cpu_time measurements are going to be dropped in the default config.
</li> -
Breaking Change: The memory plugin has been refactored and some measurements have been renamed for consistency. Some measurements have also been removed from being outputted. They are still being collected by gopsutil, and could easily be re-added in a "verbose" mode if there is demand for it.
</li> </ul>特性
-
#143: InfluxDB clustering support
</li> -
#181: Makefile GOBIN support. Thanks @Vye!
</li> -
#203: AMQP output. Thanks @ekini!
</li> -
#182: OpenTSDB output. Thanks @rplessl!
</li> -
#187: Retry output sink connections on startup.
</li> -
#220: Add port tag to apache plugin. Thanks @neezgee!
</li> -
#217: Add filtering for output sinks and filtering when specifying a config file.
</li> </ul>Bug修復
-
#170: Systemd support
</li> -
#175: Set write precision before gathering metrics
</li> -
#178: redis plugin, multiple server thread hang bug
</li> -
Fix net plugin on darwin
</li> -
#84: Fix docker plugin on CentOS. Thanks @neezgee!
</li> -
#189: Fix mem_used_perc. Thanks @mced!
</li> -
#192: Increase compatibility of postgresql plugin. Now supports versions 8.1+
</li> -
#203: EL5 rpm support. Thanks @ekini!
</li> -
#206: CPU steal/guest values wrong on linux.
</li> -
#212: Add hashbang to postinstall script. Thanks @ekini!
</li> -
#212: Fix makefile warning. Thanks @ekini!
</li> </ul>更多內容請看:CHANGELOG.md
下載地址:v0.1.9
本文由用戶 xdld 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!
-
-
-