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

关于项目

Metricbeat (v5.x) for the Elastic stack on Ubuntu

安装
ansible-galaxy install jradtilbrook.metricbeat
许可证
mit
下载
1.8k
拥有者
Senior Support Engineer at Buildkite