M1/M2 MacにZabbixエージェントをインストールして使う方法を紹介します。
Zabbix Agentの導入手順
Zabbixの公式ダウンロードページからMacOSXとzabbixのバージョンを指定してpkgファイルをダウンロードします。
- Zabbixエージェントのファイル場所
- /Library/LaunchDaemons/com.zabbix.zabbix_agentd.plist
- 起動スクリプト
- /usr/local/sbin/zabbix_agentd -c /usr/local/etc/zabbix/zabbix_agentd.conf -f
- log
- /var/log/zabbix/zabbix_agentd-out.log
- /var/log/zabbix/zabbix_agentd-err.log
Zabbixエージェントの設定ファイル(/usr/local/etc/zabbix/zabbix_agentd.conf)を開き、以下のように一部編集します。
... Server 127.0.0.1 ← ZabbixサーバーのIPアドレスに修正 ... ServerActive=192.168.11.44 ← ZabbixサーバーのIPアドレスに修正 ... Hostname=ZabbixServer ← Zabbixエージェントのホスト名に修正(Zabbixサーバー側と合わせる)
Zabbix Agentを再起動します。
$ sudo launchctl unload /Library/LaunchDaemons/com.zabbix.zabbix_agentd.plist $ sudo launchctl load /Library/LaunchDaemons/com.zabbix.zabbix_agentd.plist $ sudo launchctl start /Library/LaunchDaemons/com.zabbix.zabbix_agentd.plist
Zabbixサーバー側でホストを作成します。
Zabbix Agentの削除方法
sudo launchctl unload /Library/LaunchDaemons/com.zabbix.zabbix_agentd.plist
インストーラーパッケージでインストールしたZabbix agentの関連ファイルを削除します。
sudo rm -f /Library/LaunchDaemons/com.zabbix.zabbix_agentd.plist sudo rm -f /usr/local/sbin/zabbix_agentd sudo rm -f /usr/local/bin/zabbix_get sudo rm -f /usr/local/bin/zabbix_sender sudo rm -rf /usr/local/etc/zabbix sudo rm -rf /var/log/zabbix
Zabbix agent本体を削除します。
sudo pkgutil --forget com.zabbix.pkg.ZabbixAgent
- 5 Mac OS agent installation from PKG
- Macでインストールしたパッケージを削除する
- macOSにzabbix-agentを入れる
- Mac OS XにZabbix _Agentをインストール
関連ページ
Zabbixの使い方については以下ページにまとめています。
Zabbix入門 使い方まとめ
Zabbixとは?使い方やインストール方法について紹介します。
コメント