我在Web应用程序上使用Application Insights并且它正在记录SQL依赖项,但列出的命令不是有效的SQL命令(AFAICT)。
WebApp的目标是.net 4.6.1,而我正在使用Application Insights for Web版本2.1.0。它收集数据点没问题,但数据库依赖性是疯狂的。
命令显示为“服务器|”数据库'。这是Dependency Properties屏幕的复制粘贴。
Dependency Properties
Event time 7/26/2016, 3:08:05 PM
Dependency type SQL
Successful call true
Result code <empty>
Duration 1.66 ms
Command
my-db-servername | my-db-name
Related Items
Request in which this dependency call was made 1
Failed or slow calls to remote dependencies 1
All available telemetry for this operation 2
All available telemetry 5 minutes before and after this event 507
当我尝试使用SSMS应用此'命令'时>新查询,它说它无效。
我们正在将Sitefinity用于部分应用程序,它正在对数据库进行100到1000次调用,每个调用持续时间<1。 1 ms(~500us)并将上述命令列为数据库命令。
此时我不确定这是一个应用洞察事物,一个网站缺陷事物,还是其他所有事物。
但是,我真的很感兴趣为什么这个命令被列出来了。
答案 0 :(得分:1)
Application Insights命令不是命令文本。它由多个参数连接起来,如下所示:
我认为你的案子是3。