首页 > 解决方案 > 如何将 datadog 事件流数据发送到 datadog 日志中?

问题描述

实际上,我们有两个数据狗帐户:假设它有帐户 A 和帐户 B。当我使用 API 将消息推送到数据狗事件时,我能够在事件流中看到事件,并且能够在也记录在帐户 A 中。但是当我在帐户中执行相同操作时,BI 能够看到事件流中的数据,但看不到日志中的数据。我能知道可能是什么原因吗???我是否缺少要启用的东西?如果是这样,有人可以帮我吗?

下面的代码用于将事件推送到数据事件流。

from datadog import initialize, API

options = {
    'api_key': '<DATADOG_API_KEY>',
    'app_key': '<DATADOG_APPLICATION_KEY>'
}

initialize(**options)

title = "Something big happened!"
text = 'And let me tell you all about it here!'
tags = ['version:1', 'application:web']

api.Event.create(title=title, text=text, tags=tags)

# If you are programmatically adding a comment to this new event
# you might want to insert a pause of .5 - 1 second to allow the
# event to be available.

标签: devopsmonitoringdatadog

解决方案


该端点用于将事件发送到 Datadog,如果您的一个帐户将它们发送到日志产品,很可能是因为该帐户有一个特殊的标志,可以将所有传入事件转换为日志。这对于使用安全监控产品的用户来说很常见。

我建议联系 support@datadoghq.com 以查看是否在该帐户中启用了此标志。如果您想在另一个帐户中复制该行为,您可以要求他们启用该功能。


推荐阅读