你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
修复 Datadog 的常见错误
本文档包含有关排查使用 Datadog 的解决方案问题的信息。
市场购买错误
未在 Azure 订阅上注册 Microsoft.SaaS RP。
- 在使用资源提供程序之前,必须确保已为资源提供程序注册 Azure 订阅。 详细了解资源提供程序注册和解决 RP 注册中的问题。
无法在免费订阅上购买套餐,请升级帐户。
- 不能在免费的 Azure 订阅上进行市场订购。 参阅 Azure 免费帐户常见问题解答。 有关详细信息,请参阅在 Azure 门户中购买 SaaS 产品。
购买失败,因为我们找不到与 Azure 订阅关联的有效付款方式。
- 使用其他 Azure 订阅或添加或更新此订阅的当前信用卡或付款方式信息。 有关详细信息,请参阅在 Azure 门户中购买 SaaS 产品。
发布服务器未在订阅/Azure 帐户区域中提供产品、套餐。
- 产品或特定套餐不适用于连接到 Azure 订阅的计费帐户市场。
Azure 市场的注册设置为“免费/BYOL SKU”,不允许购买 Azure 产品。 请联系你的注册管理员以更改 EA 设置。
- 企业管理员可为其注册下的所有 Azure 订阅禁用或启用 Azure 市场购买功能。 有关详细信息,请参阅 Azure 市场 - Microsoft 成本管理。 有关不同列表选项的详细信息,请参阅列表选项简介
未为 Azure 订阅启用市场。
- 企业管理员可为其注册下的所有 Azure 订阅禁用或启用 Azure 市场购买功能。 请参阅 Azure 市场 - Microsoft 成本管理。
由于租户 IT 管理员进行了专用市场设置,因此无法购买发布服务器提供的套餐。
- 客户使用专用市场来限制其组织对特定产品和套餐的访问权限。 未将特定产品或套餐设置为在租户的专用市场中可用。 请联系租户的 IT 管理员。
EA 订阅不允许在市场中购买产品。
- 使用其他订阅,或检查你的 EA 订阅是否启用了市场购买。 有关详细信息,请参阅启用市场购买。
如果这些选项不能解决问题,请联系 Datadog 支持。
无法创建 Datadog
若要设置 Azure Datadog 集成,必须在 Azure 订阅上拥有“所有者”访问权限。 在开始设置之前,请确保拥有适当的访问权限。
单一登录错误
无法保存单一登录设置
- 如果有另一个使用 Datadog SAML 标识符的企业应用,则会发生此错误。 若要查找使用它的应用,请在“基本 SAML 配置”部分选择“编辑”。
若要解决此问题,请禁用其他应用,或使用其他应用作为企业应用在 Datadog 中设置 SAML SSO。 如果决定使用其他应用,请确保该应用具有所需的设置。
应用未显示在“单一登录设置”页面中
首先,搜索应用程序 ID。 如果未显示结果,请检查应用的 SAML 设置。 网格只显示具有正确 SAML 设置的应用。
标识符 URL 必须是
https://us3.datadoghq.com/account/saml/metadata.xml
。回复 URL 必须是
https://us3.datadoghq.com/account/saml/assertion
。下图显示正确值。
被邀请到租户的来宾用户无法访问单一登录
- 某些用户在 Azure 门户有两个电子邮件地址。 通常,一个电子邮件是用户主体名称 (UPN),另一个电子邮件是备用电子邮件。
邀请来宾用户时,请使用主租户 UPN。 通过使用 UPN,你可以在单一登录过程中使电子邮件地址保持同步。 可以通过在用户的 Azure 门户的右上角查找电子邮件地址来查找 UPN。
未发出日志
只有在 Azure Monitor 资源日志类别中列出的资源才会向 Datadog 发出日志。
若要验证资源是否正在向 Datadog 发出日志,请执行以下操作:
导航到 Azure 诊断设置以获取特定资源。
验证是否有 Datadog 诊断设置。
资源不支持发送日志。 只能将具有监视日志类别的资源类型配置为发送日志。 有关详细信息,请参阅支持的类别。
达到了五个诊断设置的限制。 每个 Azure 资源最多可以有五个诊断设置。 有关详细信息,请参阅诊断设置。
合作伙伴解决方案不支持在 Azure Monitor 诊断设置下导出指标数据。
未发出指标
在适当的 Azure 订阅中,为 Datadog 资源分配“监视查阅者”角色。 此角色允许 Datadog 资源收集指标并将这些指标发送到 Datadog。
若要验证资源是否具有正确的角色分配,请打开 Azure 门户并选择订阅。 在左窗格中,选择“访问控制(IAM)”。 搜索 Datadog 资源名称。 确认 Datadog 资源具有“监视读取者”角色分配。
Datadog 代理安装失败
通过 Azure Datadog 集成,可以在虚拟机或应用服务上安装 Datadog 代理。 使用在“API 密钥”屏幕中选择为“默认密钥”的 API 密钥来配置 Datadog 代理。 如果未选择默认密钥,Datadog 代理安装将失败。
如果 Datadog 代理配置了不正确的密钥,请导航到“API 密钥”屏幕并更改“默认密钥”。 必须卸载 Datadog 代理并重新安装它,才能使用新的 API 密钥配置虚拟机。
即使是在禁用 Datadog 资源或应用所需标记规则后,诊断设置也仍处于活动状态
如果即使在禁用 Datadog 资源或修改标记规则以排除某些资源后,发出的日志和诊断设置也仍在受监视的资源上处于活动状态,则很可能对资源或包含资源的资源组应用了删除锁。 此锁可防止清理诊断设置,因此将继续转发这些资源的日志。 若要解决此问题,请从资源或资源组中移除删除锁。 如果在删除 Datadog 资源后移除锁,则必须手动清理诊断设置以停止日志转发。
移动资源后诊断设置未按预期创建
如果你需要删除资源,重命名或移动资源,或者跨资源组或订阅迁移它,请首先删除其诊断设置。 否则,如果重新创建此资源,则已删除资源的诊断设置可能包含在新资源中,具体取决于每个资源的资源配置。 如果诊断设置包含在新资源中,则会恢复诊断设置中定义的资源日志收集,并将适用的指标和日志数据发送到先前配置的目标。 此外,为了保持环境整洁,最好删除将要删除且不打算再次使用的资源的诊断设置。 了解详细信息
手动更新通过标记规则创建的诊断设置
诊断设置根据标记规则创建。 目前不允许通过诊断设置页修改日志类别。 虽然可以取消选中日志类别并保存它们,但它们将还原为默认设置(根据标记规则)。
如果修改了目标详细信息,则会重新创建具有原始配置的新的诊断设置。 这受每个资源最多五个诊断设置的限制所约束。 了解更多信息
后续步骤
了解如何管理 Datadog 实例。
开始使用 Datadog