infothrill.datadog_check_nsd
Ansible角色 datadog-check-nsd
这是一个用于安装Datadog代理检查的Ansible角色,适用于NSD,一个仅限权威的名称服务器。
快速入门
requirements.yml:
- src: Datadog.datadog
version: 1.6.1
- src: infothrill.datadog_check_nsd
version: v1.1.1
安装:
ansible-galaxy install -r requirements.yml -p ./roles/
剧本:
- hosts: servers
roles:
- role: Datadog.datadog
- role: infothrill.datadog_check_nsd
要配置检查,请使用Datadog.datadog角色,并在checks
字典中添加条目:
nsd:
init_config:
instances: [{}]
角色变量
变量 | 默认值 | 描述 |
---|---|---|
ddagent_user | dd-agent | 代理用户 |
ddagent_group | dd-agent | 代理组 |
依赖
原则上,这个角色可以独立运行,但仅在与Datadog.datadog角色一起测试。推荐的做法是:
- 使用上游角色安装Datadog
- 使用上游角色配置检查
- 运行此角色仅部署检查插件
许可证
MIT
作者信息
此角色由Paul Kremer于2017年创建。
变更记录
v1.1.x
- 删除对Python 3.6的测试支持
- 增加对Python 3.7的测试支持
- 将分子升级到3.x
- 增加对Ansible 2.8、2.9、2.10的支持
- 删除对Ansible 2.4、2.5、2.6、2.7的支持
v1.1.1
- 删除对结束生命周期Ansible版本2.2、2.3的支持
v1.1.0
- 自动检测agent5/6配置目录(向后兼容)
- 增加对EL 6、7的支持
- 优化分子测试
v1.0.2
- 增加对Debian Stretch和Jessie的支持
- 升级分子测试
- 删除Ansible 2.1并增加2.5的支持
v1.0.1
- 增加对Debian Wheezy的支持
v1.0
- 初始发布