UnderGreen.prometheus-node-exporter
Ansibleロール: prometheus-node-exporter
Ubuntu|Debian|Redhatベースのマシンに、systemd|Upstart|sysvinitを使ってPrometheus Node ExporterをインストールするAnsibleロールです。
要件
このロールで必要なすべてのパッケージがインストールされます。
ロール変数
変数 | 型 | 選択肢 | デフォルト | コメント |
---|---|---|---|---|
prometheus_node_exporter_version | 文字列 | node_exporterのリリースを参照 | 0.18.1 | インストールするnode_exporterのバージョン。サポートされている最小バージョン: 0.15 |
prometheus_node_exporter_release_name | 文字列 | node_exporter-{{ prometheus_node_exporter_version }}.linux-amd64 | リリースページからダウンロードされるバイナリの名前 | |
prometheus_node_exporter_enabled_collectors | リスト | 無効にするフラグのリスト | [] | 有効にするデフォルトで無効なコレクタのリスト |
prometheus_node_exporter_disabled_collectors | リスト | 有効にするフラグのリスト | [] | 無効にするデフォルトで有効なコレクタのリスト |
prometheus_node_exporter_config_flags | 辞書 | スタートコマンドラインに追加するキー、値のオプションの辞書 | ||
prometheus_node_exporter_url | 文字列 | 未定義 | GitHubにアクセスできない場合にnode_exporterをダウンロードするためのカスタムURL |
依存関係
- UnderGreen.prometheus-exporters-common
例プレイブック
- hosts: node-exporters
roles:
- role: undergreen.prometheus-node-exporter
prometheus_node_exporter_version: 0.18.1
prometheus_node_exporter_enabled_collectors:
- conntrack
- cpu
- diskstats
- entropy
- filefd
- filesystem
- loadavg
- mdadm
- meminfo
- netdev
- netstat
- stat
- textfile
- time
- vmstat
prometheus_node_exporter_config_flags:
'web.listen-address': '0.0.0.0:9100'
'log.level': 'info'
注意事項:
prometheus/node_exporter#640およびprometheus/node_exporter#639の変更により、このロールはnode_exporterの最小バージョン0.15のみをサポートします。
ライセンス
GPLv2
インストール
ansible-galaxy install UnderGreen.prometheus-node-exporter
ライセンス
gpl-2.0
ダウンロード
596k
所有者