wilmardo.nrpe_client

wilmardo.nrpe-client

ビルドステータス ギャラクシー

このロールは、監視サーバーにNRPEクライアントをインストールします。このロールは、wilmardo/nagiosロールのアドオンとして使用できます。

要件

特にありません。

ロール変数

デフォルトの使用法

このロールのデフォルトの使用時には、以下を定義するだけで大丈夫です。より高度な使用法については、高度な使用法セクションを参照してください。

# NRPEに接続できるホストを設定します
nrpe_allowed_hosts:
  - 127.0.0.1

高度な使用法

より高度な使用のために、以下の変数が利用可能です:

# ダウンロードされたファイルが配置され抽出されるディレクトリ
download_dir: "{{ ansible_env.HOME }}/nrpe"

# インストールされるNRPEのバージョン
nrpe_version: 3.2.1

# NRPEのダウンロードURL
nrpeurl: "https://github.com/NagiosEnterprises/nrpe/archive/nrpe-{{ nrpe_version }}.tar.gz"

# 展開されたNRPEディレクトリの名前
nrpesrc: "nrpe-nrpe-{{ nrpe_version }}"

# NRPEデーモンが実行されるユーザー
nrpe_user: nagios

# NRPEデーモンが実行されるグループ
nrpe_group: nagios

# NRPEデーモンがクライアントからのコマンド引数の指定を許可するかどうかを決定します。1に変更すると有効になります
nrpe_dont_blame_nrpe: 0

依存関係

このロールには厳密な依存関係はありませんが、wilmardo/nagiosと一緒に使用できます。

サンプルプレイブック

NRPEをインストールし、allowed_hostsを設定します。 nrpe_allowed_hostsをプロジェクトのhost_varsに移動する方が良いですが、これでも動作します。

- hosts: monitoring-servers
  roles:
     - { role: wilmardo.nrpe-client, nrpe_allowed_hosts [ 127.0.0.1, 192.168.1.100 ] }

ライセンス

BSD-3-Clause-Clear

作者情報

このロールは元々、Patrick Ogenstadによって作成されました。 2017年にWilmar den Oudenによってフォークされました。

プロジェクトについて

Role to install NRPE client

インストール
ansible-galaxy install wilmardo.nrpe_client
ライセンス
bsd-3-clause-clear
ダウンロード
7.3k
所有者
❤️ Kubernetes