首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure设置内部url的可用性测试

Azure设置内部url的可用性测试
EN

Stack Overflow用户
提问于 2019-03-21 21:56:15
回答 1查看 1.2K关注 0票数 2

我有一个公共web应用,我可以在上面设置Azure的可用性测试。我还有一个私有web应用程序,但可用性测试失败。

我想跟踪我的内部web应用程序的可用性。在C#中,我发现到目前为止:

代码语言:javascript
复制
TelemetryConfiguration.Active.InstrumentationKey = "application insights key";
var telemetryClient = new TelemetryClient();
var avail = new Microsoft.ApplicationInsights.DataContracts.AvailabilityTelemetry();
telemetryClient.TrackAvailability(avail);

但是,这段代码尚未完成。我不确定我将如何指定我的内部url,以及我将在哪里看到结果。

EN

回答 1

Stack Overflow用户

发布于 2019-03-22 15:05:46

对于内部网站,首先,您应该确保“允许通过防火墙例外或代理重定向将流量发送到我们的服务。”,详细信息为here

然后只需一行简单的代码,只需在AvailabilityTelemetry中为您的内部url定义一些特定的属性或名称。

代码语言:javascript
复制
            var client = new TelemetryClient();
            TelemetryConfiguration.Active.InstrumentationKey = "xxxxx";
            AvailabilityTelemetry a = new AvailabilityTelemetry();
            a.Name = "this is your_web_site_name or other unique value";

            //or some properties like below
            //a.Properties.Add("p1", "my internal web");

            client.TrackAvailability(a);

然后,在执行之后,您可以检查可用性遥测是否在azure门户->您的应用程序洞察服务中:

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55282068

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档