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下载网址
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