監視情報の自動送信

お世話になります。
会社でZABBIXの導入を検討しており、とりあえず下記の環境を用意しました。

OS:CentOS5.5
ZABBIX-Server1.8.2
評価用ということでVirtualPC2007で環境を作成しています。

目的のサーバーにZABBIX-Agetn1.8.2をインストールし、ステータスを監視できるところまではできました。

月に一度、監視しているサーバーのステータス(ハードディスク残量など)を運用担当者にメールで送信する

という事をしたいのですが、どのようにすればよいかわからず詰まっております。
ZABBIX単体ではなく、他のツールを絡めても構いませんのでなにか方法はないでしょうか?

私は、ZABBIXはおろかLinuxも初めてでCentOSのことも調べながら手探りで設定しています。
他のツールでZABBIXの情報を取って送信する・・などいろいろ考えているのですが、
どのようなツール(スクリプト?)があるのかもわからず、手詰まりの状態です。
こんなツールがあるなど、ヒントだけでも頂けないでしょうか。
よろしくお願い致します。

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー TNK の写真

zabbix_getというコマンドがZabbixの標準であります。

zabbix_getを-hオプションを付加して実行しHelpを見ると、
<code>
Zabbix Get v1.8.2 (revision 11211) (29 March 2010)

usage: zabbix_get [-hV] -s<host name or IP> [-p<port>] [-I<ip address>] -k<key>

Options:
-s --host <host name or IP> Specify host name or IP address of a host.
-p --port <port number> Specify port number of agent running on the host. Default is 10050.
-I --source-address <ip address> Specify source IP address

-k --key <key of metric> Specify metric name (key) we want to retrieve.

-h --help Give this help
-V --version Display version number

Example: zabbix_get -s127.0.0.1 -p10050 -k"system.cpu.load[all,avg1]"
</code>
となっています。

zabbix_serverを稼働させているサーバ上で、-sを監視対象のIPアドレスにすれば、-kで指定した値を取得できます。
あとは、これを複数実行して結果を見やすいように成形してメール送信するシェルスクリプトを作成すればよいと思います。