wilmardo.nrpe_client

wilmardo.nrpe-client

构建状态
Galaxy

这个角色在监控服务器上安装NRPE客户端。您可以将此角色作为wilmardo/nagios角色的附加部分。

需求

无。

角色变量

默认使用

对于此角色的默认使用,您只需定义以下内容,更多高级用法请查看高级用法部分:

# 设置允许连接到NRPE的主机
nrpe_allowed_hosts:
  - 127.0.0.1

高级用法

对于更高级的用法,以下变量是可用的:

# 下载文件将放置和解压缩的目录
download_dir: "{{ ansible_env.HOME }}/nrpe"

# 要安装的NRPE版本
nrpe_version: 3.2.1

# NRPE下载网址
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进行分支。

安装
ansible-galaxy install wilmardo.nrpe_client
许可证
bsd-3-clause-clear
下载
7.3k
拥有者
❤️ Kubernetes