一个名为 webapp1 的 Azure Web 应用在 .NET Core 上运行,并将遥测数据发送到名为 AppInsights1 的 Application Insights 资源。您必须对来自 webapp1 的遥测数据强制执行固定的采样率。您应该修改 webapp1 代码库中的哪个文件?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 在 webapp1 的代码仓库中,修改 Startup.cs 文件。.
为什么这是答案
正确答案是修改 Startup.cs 文件。在 .NET Core 应用程序中,Application Insights 的配置通常在 Startup.cs 文件的 ConfigureServices 方法中完成。您可以在此处添加或修改采样配置,例如使用 AddApplicationInsightsTelemetry 方法的重载或配置 ApplicationInsightsServiceOptions 来设置固定的采样率。 修改 ApplicationInsights.config 文件适用于旧版 .NET Framework 应用程序,而不是 .NET Core。在 AppInsights1 中修改“使用情况和预估成本”设置或配置“连续导出”设置是针对 Application Insights 资源本身的配置,无法强制执行应用程序代码级别的遥测采样率。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡