zabbix-agent mac インストール

しました

[code lang=text] astel-no-MacBook-Pro% date 2016年 4月13日 水曜日 JST astel-no-MacBook-Pro% uname -a Darwin astel-no-MacBook-Pro.local 15.4.0 Darwin Kernel Version 15.4.0: Fri Feb 26 22:08:05 PST 2016; root:xnu-3248.40.184~3/RELEASE_X86_64 x86_64 [/code]

インストール

[code lang=text] astel-no-MacBook-Pro% brew install --agent-only zabbix Warning: zabbix: --agent-only was deprecated; using --without-server-proxy instead! ==> Downloading https://downloads.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.0.1/zabbix-3.0.1.tar.gz ==> Downloading from http://netassist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.0.1/zabbix-3.0.1.tar.gz

################################################################## 100.0%

==> ./configure --prefix=/usr/local/Cellar/zabbix/3.0.1 --enable-agent --with-iconv=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk ==> make install ? /usr/local/Cellar/zabbix/3.0.1: 13 files, 1.1M, built in 1 minute 4 seconds [/code]

confをfindしたら /usr/local/Cellar/zabbix/3.0.1/etc/zabbix_agentd.conf /usr/local/etc/zabbix_agentd.conf

ここらへんにあるらしいことがわかった /usr/local/etc/zabbix_agentd.conf のほうでシンボリックリンクはられてるしこっちをいじって設定する

変えたのはこれくらい

/usr/local/etc/zabbix_agentd.conf

[code lang=text] Server=サーバip ServerActive=サーバ ip HostMetadata=osx [/code]

zabbixで自動登録を設定しておくと楽

<a href="http://astail.net/wp-content/uploads/2016/04/295b6a22483630a2971725f283ddc9a8.png" rel="attachment wp-att-1208"><img src="http://astail.net/wp-content/uploads/2016/04/295b6a22483630a2971725f283ddc9a8-300x86.png" alt="スクリーンショット 2016-04-13 13.01.59" width="300" height="86" class="alignnone size-medium wp-image-1208" /></a>

起動するやつはここ

[code lang=text] astel-no-MacBook-Pro% ls -lah /usr/local/sbin/zabbix_agentd lrwxr-xr-x 1 astel admin 41B 4 13 12:50 /usr/local/sbin/zabbix_agentd -> ../Cellar/zabbix/3.0.1/sbin/zabbix_agentd [/code]

起動する

[code lang=text] astel-no-MacBook-Pro% /usr/local/sbin/zabbix_agentd -c /usr/local/etc/zabbix_agentd.conf astel-no-MacBook-Pro% ps aux | grep zabbix astel 44222 0.7 0.0 2424600 424 s000 R+ 1:57PM 0:00.00 grep zabbix astel 44212 0.0 0.0 2451820 512 ?? S 1:57PM 0:00.00 /usr/local/sbin/zabbix_agentd: active checks #1 [idle 1 sec]
astel 44211 0.0 0.0 2451820 416 ?? S 1:57PM 0:00.00 /usr/local/sbin/zabbix_agentd: listener #3 [waiting for connection]
astel 44210 0.0 0.0 2461036 432 ?? S 1:57PM 0:00.00 /usr/local/sbin/zabbix_agentd: listener #2 [waiting for connection]
astel 44209 0.0 0.0 2451820 412 ?? S 1:57PM 0:00.00 /usr/local/sbin/zabbix_agentd: listener #1 [waiting for connection]
astel 44208 0.0 0.0 2451820 424 ?? S 1:57PM 0:00.00 /usr/local/sbin/zabbix_agentd: collector [idle 1 sec]
astel 44207 0.0 0.0 2451820 544 ?? S 1:57PM 0:00.00 /usr/local/sbin/zabbix_agentd -c /usr/local/etc/zabbix_agentd.conf [/code]