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