mac

MacBookをZABBIXで監視する

MacPortsにZABBIXのagentがあったのでMacBookを監視することにしました。

インストール

agent_onlyというオプションでagentだけインストールできます。
最小限の設定をします。

$ sudo port install zabbix +agent_only
$ cd /opt/local/etc/zabbix
$ diff -u zabbix_agentd.conf.sample zabbix_agentd.conf
--- zabbix_agentd.conf.sample	2010-03-14 22:42:22.000000000 +0900
+++ zabbix_agentd.conf	2010-04-02 00:31:57.000000000 +0900
@@ -8,7 +8,7 @@
# Note that hostnames must resolve hostname->IP address and
# IP address->hostname.
-Server=127.0.0.1
+Server=zabbix.sa.local
# Server port for sending active checks
@@ -16,7 +16,7 @@
# Unique hostname. Required for active checks.
-Hostname=ZABBIX Server
+Hostname=macbook
# Listen port. Default is 10050
$

起動

plistを登録して起動します。
ZABBIXの設定でホストを追加します。
Mac OSのテンプレートがあるので手間いらずです。
ディスクの空容量については、メールで通知するように設定しました。

$ sudo launchctl load -w /Library/LaunchDaemons/org.macports.zabbix.plist
$ /opt/local/share/zabbix/zabbix_agentd.init start
$
タイトルとURLをコピーしました