jmatt.beats
ansible-beats
为 LSST SQuaRE 基础设施安装和配置 Elastic beats v5。
示例剧本
- hosts: servers
roles:
- { role: lsst-sqre.beats }
变量
有关配置选项的完整文档,请参阅 metricbeat、filebeat 和 packetbeat 文档。
beats_package_name
(默认 "metricbeat") Beater 的包名称。有效选项是 "metricbeat"、"filebeat"、"packetbeat" 或 "heartbeat"。
beats_package_version
(默认 "5.2.2") Beater 的包版本。
beats_install
(默认 true) 是否安装 Beater。
beats_config
(默认 "") Beater 的 yaml 配置。如果用户未定义,将不应用任何配置。
beats_geoip
(默认 false) 是否安装 geoip 供 Beater 使用。
致谢
该角色基于 Jonathan D Strootman 的 Ansible Galaxy 角色 cyverse.beats
。它是一个更完整的实现,相较于该角色意见更少。但它不支持 v5,也不遵循我角色所采用的变量命名约定。因此创建了这个新角色。
我强烈推荐 cyverse.beats
。非常感谢 Strootman 和 Cyverse 提供的优秀角色。
许可证
MIT 许可证。请参见 LICENSE 文件。
关于项目
Elastic beats v 5.x for LSST SQuaRE.
安装
ansible-galaxy install jmatt.beats
许可证
mit
下载
98
拥有者