Sha256: 80f003bfbac62fe515bf8101c927a91c29e7b098ff156b52db7167b412b79b39
Contents?: true
Size: 1.89 KB
Versions: 1
Compression:
Stored size: 1.89 KB
Contents
# fluent-plugin-zabbix-agent Fluentd input plugin for Zabbix agent. It gets items of zabbix using [passive check](https://www.zabbix.com/documentation/2.4/manual/appendix/items/activepassive#passive_checks). [![Gem Version](https://badge.fury.io/rb/fluent-plugin-zabbix-agent.svg)](http://badge.fury.io/rb/fluent-plugin-zabbix-agent) [![Build Status](https://travis-ci.org/winebarrel/fluent-plugin-zabbix-agent.svg)](https://travis-ci.org/winebarrel/fluent-plugin-zabbix-agent) ## Installation Add this line to your application's Gemfile: ```ruby gem 'fluent-plugin-zabbix-agent' ``` And then execute: $ bundle Or install it yourself as: $ gem install fluent-plugin-zabbix-agent ## Configuration ```apache <source> type zabbix_agent #agent_host 127.0.0.1 #agent_port 10050 #interval 60 #tag zabbix.item #item_key_key key #item_value_key value #extra {} #bulk false items { "system.cpu.load[all,avg1]": "load_avg1", "system.cpu.load[all,avg5]": "load_avg5", ... } # or #items_file /path/to/items.json # or #items_file /path/to/conf.d/items-*.json </source> ``` ## Usage ### Get zabbix items as multiple records ```apache <source> type zabbix_agent extra {"hostname", "my-host"} items { "system.cpu.load[all,avg1]": "load_avg1", "system.cpu.load[all,avg5]": null } </source> ``` ``` 2015-01-02 12:30:40 +0000 zabbix.item: {"key":"load_avg1","value":0.0,"hostname":"my-host"} 2015-01-02 12:30:40 +0000 zabbix.item: {"key":"system.cpu.load[all,avg5]","value":0.01,"hostname":"my-host"} ``` ## Get zabbix items as a single record ```apache <source> type zabbix_agent extra {"hostname", "my-host"} bulk true items { "system.cpu.load[all,avg1]": "load_avg1", "system.cpu.load[all,avg5]": null } </source> ``` ``` 2015-01-02 12:30:40 +0000 zabbix.item: {"load_avg1":0.06,"system.cpu.load[all,avg5]":0.03,"hostname":"my-server"} ```
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
fluent-plugin-zabbix-agent-0.1.4 | README.md |