jradtilbrook.metricbeat
Ansible角色:Metricbeat 
此角色用于为Elastic Stack安装和配置Metricbeat 5.x。
它仅设计用于Ubuntu 16.04,但其他Debian版本也应适用。
需求
无。
角色变量
metricbeat_modules
是一个列表,包含Metricbeat应该收集数据的每个模块的配置。有关每个列表元素结构的详细信息,请参见Metricbeat文档。
metricbeat_output
是一个字典,用于发送事件到输出。有关结构和可能输出的详细信息,请参见Metricbeat文档。
metricbeat_general_config
是Metricbeat的一般全局配置。例如,名称、应用于每个事件的额外字段或标签。有关更多信息,请参见Metricbeat文档。
metricbeat_install_state
: 对于在已经安装的情况下将Metricbeat更新到新版本非常有用。使用 latest
以实现此功能。
资源
有关Metricbeat的文档可以在以下链接找到:
依赖
无。
如果您正在安装整个Elastic Stack,请查看我的其他角色 Ansible Galaxy。
示例剧本
- hosts: servers
become: yes
roles:
- role: jradtilbrook.metricbeat
许可证
MIT
安装
ansible-galaxy install jradtilbrook.metricbeat
许可证
mit
下载
1.8k
拥有者
Senior Support Engineer at Buildkite