libyanspider.zabbix_agent_role

Zabbixエージェント

LinuxおよびWindowsホストにZabbixエージェント(v1)をインストールおよび構成するためのAnsibleロール

要件

  • community.mysql.mysql_user

ロール変数

  • zabbix_server: '' # (必須) Zabbixサーバーのホスト名を設定してください。例: zabbix.mydomain.com
  • zabbix_server_ip: '' # (必須) ZabbixサーバーのパブリックIPアドレスを設定してください
  • zabbix_version: 5.0 # (必須) インストールしたいZabbixエージェントのメジャーバージョンを設定してください。例: 5.0
  • zabbix_minor_version: 26 # (必須) インストールしたいZabbixエージェントのマイナーバージョンを設定してください。例: 26
  • snmpd_community: '' # (オプション) ZabbixサーバーIPからのコミュニティを許可するためにNet-SNMPを構成したい場合に設定してください
  • install_mysql_plugin: true # (オプション) ホストのMySQL監視を構成するために追加の手順を実行します
  • add_host_to_zabbix_server: false # (オプション) このプレイブックがAPIを介してホストをZabbixサーバーに追加する場合はtrueに設定してください。以下の変数を参照してください。
  • zabbix_server_url: '' # (オプション) Zabbix APIのURLを設定してください。例: https://zabbix.mydomain.com
  • zabbix_server_login_user: '' # (オプション) Zabbix APIのユーザーを設定してください
  • zabbix_server_login_password: '' # (オプション) Zabbix APIのパスワードを設定してください

依存関係

  • libyanspider.firewall_ansible_role

例プレイブック

ロールの使い方の例(例えば、パラメータとして渡された変数を使用して)を含むのは、ユーザーにとっても良いことです:

- hosts: servers
  roles:
     - { role: libyanspider.zabbix_agent_role, zabbix_server: zabbix.mydomain.com, zabbix_server_ip: 127.0.0.1}

ライセンス

MIT

著者情報

Ahmed Shibani (#shumbashi)

プロジェクトについて

Ansible role to install and configure Zabbix Agent

インストール
ansible-galaxy install libyanspider.zabbix_agent_role
ライセンス
Unknown
ダウンロード
579
所有者