mbaran0v.ansible_role_prometheus_rabbitmq_exporter
Ansible ロール: prometheus-rabbitmq-exporter
Ansible ロールは Prometheus RabbitMQ Exporter をインストールして設定します。現在、これはDebianおよびRedHatベースのLinuxシステムで動作します。テストされたプラットフォームは以下の通りです:
- Ubuntu 16.04
- CentOS 7
要件
特別な要件はありません。このロールはrootアクセスを必要としますので、プレイブックで become: yes
を使用して実行してください。
ロール変数
このロールに渡すことができる変数とその簡単な説明は以下の通りです。 (すべての変数については defaults/main.yml
を参照してください)
rabbitmq_exporter_version: 0.29.0
インストール用のバージョン
rabbitmq_exporter_listen_address: "0.0.0.0"
rabbitmq_exporter_listen_port: 9419
リッスンするアドレスとポート
rabbitmq_exporter_root_dir: /opt/rabbitmq_exporter
インストール用のディレクトリ
rabbitmq_exporter_user: "rabbitmq-exp"
rabbitmq_exporter_group: "{{ rabbitmq_exporter_user }}"
サービス用のユーザーとグループ
# https://github.com/kbudde/rabbitmq_exporter#configuration を参照
rabbitmq_exporter_config_vars: |
RABBIT_URL=http://127.0.0.1:15672
RABBIT_USER=guest
RABBIT_PASSWORD=guest
設定変数
依存関係
なし
例プレイブック
- hosts: app
become: yes
roles:
- mbaran0v.prometheus-rabbitmq-exporter
ライセンス
MIT / BSD
著者情報
このロールは2018年にMaxim Baranovによって作成されました。
プロジェクトについて
Prometheus RabbitMQ Exporter https://github.com/kbudde/rabbitmq_exporter
インストール
ansible-galaxy install mbaran0v.ansible_role_prometheus_rabbitmq_exporter
ライセンス
Unknown
ダウンロード
643
所有者
Experienced DevOps Engineer