README.md in zabbix-ruby-client-0.1.1 vs README.md in zabbix-ruby-client-0.1.2

- old
+ new

@@ -1,14 +1,14 @@ Zabbix Ruby Client ==================== [![Gem Version](http://img.shields.io/gem/v/zabbix-ruby-client.svg)](http://rubygems.org/gems/zabbix-ruby-client) [![Downloads](http://img.shields.io/gem/dt/zabbix-ruby-client.svg)](https://rubygems.org/gems/zabbix-ruby-client) -[![Build Status](http://img.shields.io/travis/eduvo/zabbix-ruby-client.svg)](https://travis-ci.org/eduvo/zabbix-ruby-client) -[![Coverage Status](http://img.shields.io/coveralls/eduvo/zabbix-ruby-client.svg)](https://coveralls.io/r/eduvo/zabbix-ruby-client?branch=master) -[![Dependency Status](https://gemnasium.com/eduvo/zabbix-ruby-client.png)](https://gemnasium.com/eduvo/zabbix-ruby-client) -[![Code Climate](http://img.shields.io/codeclimate/github/eduvo/zabbix-ruby-client.svg)](https://codeclimate.com/github/eduvo/zabbix-ruby-client) +[![Build Status](http://img.shields.io/travis/mose/zabbix-ruby-client.svg)](https://travis-ci.org/mose/zabbix-ruby-client) +[![Coverage Status](http://img.shields.io/coveralls/mose/zabbix-ruby-client.svg)](https://coveralls.io/r/mose/zabbix-ruby-client?branch=master) +[![Dependency Status](https://gemnasium.com/mose/zabbix-ruby-client.png)](https://gemnasium.com/mose/zabbix-ruby-client) +[![Code Climate](http://img.shields.io/codeclimate/github/mose/zabbix-ruby-client.svg)](https://codeclimate.com/github/mose/zabbix-ruby-client) ---- This tool is designed to make easy to install zabbix reporter on monitored servers using zabbix-sender rather than zabbix-agent. It targets on monitoring mainly linux servers and is built on a plugin system so that you can decide what is going to be reported. @@ -84,19 +84,20 @@ ## Plugins There are a set of standart plugins included in the package, aimed at linux systems. -* **ubuntu** system stats ([system_tpl](master/zabbix-templates/system_tpl.xml) includes the following) +* **debian/ubuntu** system stats ([system_tpl](master/zabbix-templates/system_tpl.xml) includes the following) * **load** (uses /proc/loadavg) [load_tpl](master/zabbix-templates/load_tpl.xml) * **cpu** (uses /proc/stat) [cpu_tpl](master/zabbix-templates/cpu_tpl.xml) * **memory** (uses /proc/meminfo) [memory_tpl](master/zabbix-templates/memory_tpl.xml) * **disk** (uses /proc/diskstats) [disk_tpl](master/zabbix-templates/disk_tpl.xml) * args [ "md-0", "/", "vgebs" ] = group identifier, mountpoint, groupname where identifier is what is found in /proc/diskstats, and groupname is something found in df command. The mount point will be used as label. * **network** (uses /proc/net/dev) [network_tpl](master/zabbix-templates/network_tpl.xml) * args [ eth0 ] is just the interface identifier * **apt** (uses ubuntu /usr/lib/update-notifier/apt-check) this one will populate the 'tag' field in host info, and is supposed to run every few hours or at least not every minute [apt_tpl](master/zabbix-templates/apt_tpl.xml) + * for debian, `apt-get install update-notifier-common` * **sysinfo** (uses uname -a) is populating the host info in the inventory, and should be ran at setup and/or monthly [sysinfo_tpl](master/zabbix-templates/sysinfo_tpl.xml) * **apache** (depends on mod_status with status_extended on) [apache_tpl](master/zabbix-templates/apache_tpl.xml) * **mysql** (uses mysqladmin extended-status) [mysql_tpl](master/zabbix-templates/mysql_tpl.xml) * **postgres** (uses psql and pg_stat_database) [postgres_tpl](master/zabbix-templates/postgres_tpl.xml) * best is to use a .pgpass file see http://www.postgresql.org/docs/9.0/interactive/libpq-pgpass.html @@ -228,10 +229,19 @@ ``` ListenIP 127.0.0.1 ``` +## Standalone packaging + +From the source repository it's possible to build a tarball directly usable on any server, without the need to install ruby on it. + + rake package:linux:x86 + +Available arch are x86, x86_64 and osx (provided by flying ruby toolkit). + + ## Todo * publish a chef cookbook for system wide installation * improve templates for graphs * add more plugins @@ -259,6 +269,6 @@ * [@mose](https://github.com/mose) - author ## License -Copyright 2013 [Faria Systems](http://faria.co) - MIT license - created by mose at mose.com +Copyright 2013-2014 [Faria Systems](http://faria.co) - MIT license - created by mose at mose.com