revenni.zabbix_agent

revenni.zabbix_agent

Zabbixエージェント(4.0)のインストールと設定を提供するAnsibleロール

プラットフォーム ライセンス

要件

  • なし

ロール変数

一般的な変数(defaults/main.ymlに宣言され、vars/main.ymlで上書き)

  • zabbix_agent_pid_file (/var/run/zabbix/zabbix_agentd.pid) - PIDファイルのパス
  • zabbix_agent_log_file (/var/log/zabbix/zabbix_agentd.log) - Zabbixエージェントのログのパス
  • zabbix_agent_config_file (/etc/zabbix/zabbix_agentd.conf) - Zabbixエージェントの設定ファイル
  • zabbix_agent_include_path (/etc/zabbix/zabbix_agent.d/*.conf) - ユーザーパラメータファイルのパス
  • zabbix_agent_psk_file (/etc/zabbix/zabbix_agentd.psk) - プレシェアードキーのファイル
  • zabbix_agent_psk_hash (kmWCW6jtSSFK7XRuMJct2fVINNL1QTYt) - プレシェアードキーはansible_fqdnのmd5 + ここに指定されたハッシュです。pwgen -s 32 1を実行して変更してください。
  • zabbix_agent_log_size (0) - ログをローテートするサイズ(MB)。 0 = logrotateを使用
  • zabbix_agent_server_ip (127.0.0.1) - ZabbixサーバーのIPアドレス
  • zabbix_agent_server_active_ip (127.0.0.1) - アクティブチェックを提供するZabbixサーバーのIP

依存関係

  • なし

サンプルプレイブック

- hosts: all
  become: true
  roles:
     - { role: revenni.zabbix_agent, tags: zabbix_agent }

ライセンス

MIT

著者情報

プロジェクトについて

zabbix-agent 4.0 installation and configuration

インストール
ansible-galaxy install revenni.zabbix_agent
ライセンス
mit
ダウンロード
83
所有者
Revenni is a Toronto based consulting firm specializing in open source Infrastructure as Code, System Administration / DevOps, and Remediation services.