community.general.datadog_event 模块 – 向 Datadog 服务发布事件
注意
此模块是 community.general 集合 (版本 10.1.0) 的一部分。
如果您使用的是 ansible
包,则可能已经安装了此集合。它不包含在 ansible-core
中。要检查它是否已安装,请运行 ansible-galaxy collection list
。
要安装它,请使用:ansible-galaxy collection install community.general
。
要在剧本中使用它,请指定:community.general.datadog_event
。
概要
允许向 Datadog (www.datadoghq.com) 服务发布事件。
参数
参数 |
注释 |
---|---|
用于聚合的任意字符串。 |
|
警报类型。 选项
|
|
DataDog API 端点 URL。 |
|
您的 DataDog API 密钥。 |
|
您的 DataDog 应用密钥。 |
|
事件的 POSIX 时间戳。 默认值为当前时间。 |
|
与事件关联的主机名。 如果未指定,则默认为远程系统的主机名。 |
|
事件的优先级。 选项
|
|
应用于事件的逗号分隔的标签列表。 |
|
事件正文。 |
|
事件标题。 |
|
如果为 选项
|
属性
属性 |
支持 |
描述 |
---|---|---|
支持:不支持 |
可以在 |
|
支持:不支持 |
在差异模式下,将返回有关已更改内容(或可能需要在 |
示例
- name: Post an event with low priority
community.general.datadog_event:
title: Testing from ansible
text: Test
priority: low
api_key: 9775a026f1ca7d1c6c5af9d94d9595a4
app_key: j4JyCYfefWHhgFgiZUqRm63AXHNZQyPGBfJtAzmN
- name: Post an event with several tags
community.general.datadog_event:
title: Testing from ansible
text: Test
api_key: 9775a026f1ca7d1c6c5af9d94d9595a4
app_key: j4JyCYfefWHhgFgiZUqRm63AXHNZQyPGBfJtAzmN
tags: 'aa,bb,#host:{{ inventory_hostname }}'
- name: Post an event with several tags to another endpoint
community.general.datadog_event:
title: Testing from ansible
text: Test
api_key: 9775a026f1ca7d1c6c5af9d94d9595a4
app_key: j4JyCYfefWHhgFgiZUqRm63AXHNZQyPGBfJtAzmN
api_host: 'https://example.datadoghq.eu'
tags:
- aa
- b
- '#host:{{ inventory_hostname }}'