【问题标题】:How to create or find the API key for Azure Application Insight?如何创建或查找 Azure Application Insight 的 API 密钥?
【发布时间】:2021-06-28 18:17:17
【问题描述】:

我在 Azure 上创建了一个免费帐户,并为 Application Insight 创建了一个新实例。我的想法是从我的 asp.net Web API 项目中记录错误。我计划手动配置我的 Web API 以使用此应用程序洞察力实例。为此,我需要一个 API 密钥来连接到 app Insight。我按照这个文档https://dev.applicationinsights.io/documentation/Authorization/API-key-and-App-ID 找到了它。但是当我点击设置时,我没有看到“创建 API 密钥”的任何链接。我创建了几个新实例,但在任何地方都找不到 API 密钥。我唯一能找到的是订阅 ID。

【问题讨论】:

  • API 密钥用于从 App Insights API 查询数据。要记录错误、遥测、消息等,您只需要检测密钥。

标签: azure azure-application-insights


【解决方案1】:

您不必创建新的密钥,如果您已经创建了应用洞察,您只需要导航到实例

Open -> Goto Overview Blade -> Copy the Instrumentation key

【讨论】:

  • 但是如果我想从我的 Web API 记录错误,我需要它在我的应用程序配置文件中使用它
  • 是的,您可以使用相同的密钥
  • +1。 @Kim,您的链接是关于 Application Insights 的查询部分,而不是关于摄取。对于摄取,您需要一个 Instrumentation Key。
【解决方案2】:

应用洞察实例 -> API 访问 -> 创建 API 密钥

【讨论】:

  • 我认为@Kin 询问的是摄取部分而不是查询。为此,他们需要检测密钥而不是 API 密钥。
  • 是的,我知道,但确实@Kin 不知道在哪里或如何创建 API 密钥。
  • @Kin 如果您尝试将您的应用与 azure app 洞察集成,使用基于代码的方式,请参阅this tutorial,使用无代码方式,请参阅this one
猜你喜欢
  • 2020-04-15
  • 2017-12-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-04-19
  • 2021-01-31
  • 2011-12-11
  • 2022-01-22
相关资源
最近更新 更多