mbaran0v.ansible_role_prometheus_rabbitmq_exporter

Ansible ロール: prometheus-rabbitmq-exporter

ビルドステータス ライセンス GitHub タグ オープンソース愛 PR歓迎

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