riponbanik.ansible_role_aws_cloudwatch_agent
Ansible角色,用于在Windows和Linux上安装和配置AWS Cloudwatch Agent
需求
无。
角色变量
可用变量如下所示,以及默认值(见 defaults/main.yml
):
Windows事件日志监控
aws_cw_windows_events:
- name: '系统'
levels: ['错误', '严重']
format: '文本'
log_group: 'Windows/系统'
- name: '应用程序'
levels: ['错误']
format: '文本'
log_group: 'Windows/应用程序'
日志文件监控
aws_cw_logfiles:
- path: /var/log/auth.log
timestamp_format: "%b %d %H:%M:%S"
log_group: "auth"
```
允许使用自定义的Cloudwatch模板,例如,以下内容可以与剧本处于同一层级
aws_cw_config_template_path: 'templates/CloudwatchConfig.json'
启用调试日志
aws_cw_log_debug: true
本地配置 - 需要创建带有访问和密钥的默认AWS配置文件
aws_cw_agent_type: onPremise aws_profile: AmazonCloudWatchAgent aws_profile_path: '/tmp/credentials'
```
依赖关系
无。
示例剧本
- hosts: all
roles:
- { role: riponbanik.aws-cloudwatch-agent }
许可证
MIT / BSD
作者信息
该角色由 Ripon Banik 于2019年创建。
安装
ansible-galaxy install riponbanik.ansible_role_aws_cloudwatch_agent
许可证
mit
下载
9.8k
拥有者
Explorer of new technology